Это верно.Как говорится в документации , параметр, приписываемый point_coord
, содержит «двумерные координаты, которые находятся в диапазоне от 0,0 до 1,0 в точечном примитиве , указывая местоположение текущего фрагмента в пределахточечный примитив. "
Если вам нужны подобные параметры внутри четырехугольника, самый простой способ - включить пару координат в структуру, которую вы возвращаете из своей вершинной функции, которая затем будет интерполирована в правильной перспективеманеру по всей поверхности вашего четверки.
Вы можете либо сгенерировать эти координаты на основе идентификатора вершины в вашей функции вершины, либо сгенерировать их заранее в коде вашего хоста и передать их в буфер вершин.