GXPRIMITIVETOPOLOGY: различия между версиями

Материал из GraphiX Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «==Описание== Тип примитивов ==Синтаксис== <syntaxhighlight lang="C++"> enum GXPRIMITIVETOPOLOGY { GXPT_UNDEFINED = 0, GXPT_POINTL…»)
 
 
Строка 32: Строка 32:
 
:Список треугольников
 
:Список треугольников
  
;GXPT_TRIANGLESTRIP = 5
+
;GXPT_TRIANGLESTRIP
 
:Полосы треугольников
 
:Полосы треугольников
  

Текущая версия на 05:28, 21 июня 2019

Описание[править]

Тип примитивов

Синтаксис[править]

enum GXPRIMITIVETOPOLOGY
{
	GXPT_UNDEFINED = 0,
	GXPT_POINTLIST = 1,
	GXPT_LINELIST = 2,
	GXPT_LINESTRIP = 3,
	GXPT_TRIANGLELIST = 4,
	GXPT_TRIANGLESTRIP = 5
};

Константы[править]

GXPT_UNDEFINED
Неопределенный
GXPT_POINTLIST
Список точек
GXPT_LINELIST
Список линий
GXPT_LINESTRIP
Полосы линий
GXPT_TRIANGLELIST
Список треугольников
GXPT_TRIANGLESTRIP
Полосы треугольников


Заметки[править]

LIST - список, на каждый примитив по необходимому количеству индексов, для линий 2, для треугольников 3

STRIP - полоса, на первый примитив нужное количество индексов, на остальные по 1 индексу, а остальные из предыдущего примитива