例如,在Unity中,附带一个编辑器,可以根据自己的喜好设置模型。但是如果你没有使用任何游戏引擎并使用OpenGL编写的东西呢?你必须写一个环境编辑器?是否有任何工具可以放置模型和导出坐标数据?
答案 0 :(得分:2)
正如@starbeamrainbowlabs所说,您可以使用单独的应用程序(如Blender,3ds Max或Maya)来模拟对象和地形。
如果您是从头开始编写游戏引擎,从OpenGL开始而不是其他任何内容,您将需要编写或链接到可以读取建模应用程序可以编写的3D数据格式之一的库。
任何现有的模型加载库都可能对如何表示加载的模型有自己的想法。这可能很糟糕(因为你必须使用他们的建模框架或将它翻译成你自己的),或者它可能是好的(因为你可以使用他们的建模框架,而不必自己编写)。
答案 1 :(得分:1)
blender可以导出为多种不同的格式,但我不知道它们中的任何一种是否有用。要导出,请转到文件 - >导出以查看可以导出到的类型列表。如果你找不到内置的功能,可能会有一个由blender社区成员编写的插件,它会做你想要的。