Доступ к вершинам сетки

0

Я создаю физический движок в Ogre3d, и мне нужно иметь доступ к вершинам. Я искал вики и нашел http://www.ogre3d.org/tikiwiki/tiki-index.php?page=RetrieveVertexData

Но это ведет себя супер странно. У меня есть куб, и функция RetrieveVertexData выводит 24 вершины и 32 индекса, но я ожидал 8 вершин и 4 * 4 индексов (или 4 * 3 * 2 индексов, если куб построен с треугольниками).

Есть ли другой способ доступа к вершинам сетки?

Теги:
ogre

1 ответ

2
Лучший ответ

Имейте в виду, что вершина - это больше, чем просто позиция. Там 24 вершины, потому что каждому лицу нужно 4 вершины для себя. Вершина не может быть разделена с другими двумя лицами, касающимися ее, потому что у нее отличная нормальная от них.

Если вам нужны уникальные позиции вершин, просто отсортируйте возвращаемый список и удалите дубликаты.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню