GXPRIMITIVETOPOLOGY

Материал из GraphiX Wiki
Версия от 05:28, 21 июня 2019; Byurrer (обсуждение | вклад) (Новая страница: «==Описание== Тип примитивов ==Синтаксис== <syntaxhighlight lang="C++"> enum GXPRIMITIVETOPOLOGY { GXPT_UNDEFINED = 0, GXPT_POINTL…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

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

Синтаксис

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 = 5
Полосы треугольников


Заметки

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

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