Как преобразовать сетку? - PullRequest
       13

Как преобразовать сетку?

1 голос
/ 02 апреля 2012

Я очень новичок в разработке приложений с LibGDX и 3D-приложениями в целом, и я просто хотел бы знать, как перемещаться по трехмерному объекту, который я импортировал из blender.Я проверил класс Mesh для метода преобразования, но я не могу найти его.

1 Ответ

1 голос
/ 02 апреля 2012

Перемещение объектов в 3D обычно выполняется путем манипулирования матрицей преобразования. Похоже, что LibGDX больше не является открытым исходным кодом (в течение 1 дня - 1 апреля; P), поэтому я не могу рассказать вам, как это сделать, но я думаю, что класс сетки не является подходящим местом для поиска. Сетки обычно представляют собой фигуру / сетку без какой-либо позиции. Вы часто создаете объект / сущность и назначаете ему меш. Затем вы меняете трансформацию этой сущности.

Как я уже говорил, преобразование сущностей часто выполняется либо путем вызова некоторых методов перемещения / масштабирования / вращения, либо путем создания матрицы преобразования самостоятельно и загрузки ее в графический конвейер. Современные приложения для трехмерной графики обычно используют для этого шейдеры и просто загружают матрицу преобразования в конвейер шейдеров.

...