2012-06-19 1 views
1

В Unity, например, поставляется с редактором, чтобы разместить модель по своему вкусу. Но что, если вы не используете какой-либо игровой движок и не написаны с OpenGL или что-то еще? Вы должны написать редактор среды? Есть ли какие-либо инструменты для размещения модели и экспорта данных координат или что-то еще?Как создать среду для 3D-игр без игрового движка?

+0

-1 Я разработчик игр, и я абсолютно уверен, что вы найдете информацию об этой теме в google. И, конечно же: этот вопрос не очень полезен, потому что большинство ppl не пишут свой собственный движок. –

ответ

2

Как @starbeamrainbowlabs говорит, вы можете использовать отдельное приложение, такое как Blender, 3ds Max или Maya, для моделирования объектов и ландшафта.

Если вы пишете свой игровой движок с нуля, начиная с OpenGL и ничего больше, вам нужно будет либо написать, либо связать с библиотекой, которая может читать один из трехмерных форматов данных, которые может написать ваше приложение моделирования.

Любая существующая библиотека загрузки модели, вероятно, будет иметь собственную идею представления загруженной модели. Это может быть плохо (потому что вы должны использовать свою модельную структуру или перевести ее самостоятельно), или это может быть хорошо (потому что вы можете использовать свою модельную структуру и не должны писать свои собственные).

1

блендер может экспортировать в различные форматы, но я не знаю, будет ли кто-нибудь из них полезным. Для экспорта перейдите в меню Файл -> Экспорт, чтобы просмотреть список типов, к которым он может экспортироваться. Там, вероятно, будет плагин написанный членом блендера сообщества, который будет делать то, что вы хотите, если вы не можете найти функций, встроенных в

блендер:. http://blender.org