Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Примитивы, способы отрисовки


Автор: Nerfair 28.6.2012, 10:28
Добрый день, правильно ли я понимаю что:

Если мы хотим нарисовать 3 D3DPT_LINELIST примитивы, то в VertexBuffer'e нам нужно описать 6 вершин?
Так как мы просто рисуем три линии с не связанными между собой вершинами.

Если же мы хотим нарисовать 3 D3DPT_LINESTRIP примитивы, то в VertexBuffer'e нам нужно описать 4 вершин?
Так как мы рисуем три связанные между собой линии, они делят вершины между собой.


p.s. Что поменяется если все то же самое делать в индексированном VertexBuffer'e ?  smile 

Автор: Rickert 29.6.2012, 04:12
Да.
Да.
Ничего.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)