我需要开发一个室内设计软件:)

很像虚拟房间设计软件。

将有预先设计的 3D 对象,并且可以将它们拖到房间中。您可以更改房间大小等...就像传统的家居设计软件一样:)房间设计完成后,我应该能够让用户走过它......

我知道这是很多要求...

但是是否有任何开源 IDE/API/引擎可以用来实现类似的结果?

有帮助吗?

解决方案

您需要使用什么取决于您想要达到的真实程度。

对于一个简单的开始,尝试 谷歌草图 - 网上有大量的样本: http://sketchup.google.com/3dwarehouse/

对于更强大(并且使用起来更复杂)的东西,请尝试 搅拌机

然后,您需要使用 API 来渲染并允许用户移动 - 为此,请查看 JMonkey引擎

仅供参考 - 上有更完整的建模应用程序列表 jMonkeyEngine 网站.

其他提示

这与编程并不相关,但请看 Google Sketchup. 。它还具有功能强大的SDK,您可以使用。

对于SDK,在Google中搜索“ 3D场景图”。一些好的是Ogre3D,Irrlicht和OpensCeneGraph。如果您打算在基于Web的解决方案上,可以查看几个基于WebGL的场景图,SceneJs和Google O3D很容易开始。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top