我可以用什么开源软件开发室内设计软件?

时间:2010-06-29 12:43:11

标签: api ide 3d-engine

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

就像虚拟房间设计软件一样。

将有预先设计的3D物体,它们可以拖到房间。你可以改变房间大小等......就像传统的家居设计软件:)在房间设计之后,我应该能够让用户走过它......

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

但是有没有我可以用来获得类似结果的开源IDE / API /引擎?

3 个答案:

答案 0 :(得分:1)

这与编程无关,但请看Google SketchUp。它还有一个功能强大的SDK,您可以使用它。

答案 1 :(得分:1)

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

对于一个简单的(ish)开始,请尝试Google Sketchup - 网上有大量样本:http://sketchup.google.com/3dwarehouse/

对于更强大(并且使用起来很复杂)的内容,请尝试Blender

然后,您需要使用API​​来呈现并允许用户移动 - 为此,请查看JMonkeyEngine

仅供参考 - jMonkeyEngine site上有一个更完整的建模应用列表。

答案 2 :(得分:1)

用于在Google中搜索“3d scenegraph”的SDK。一些好的是Ogre3d,Irrlicht和OpenSceneGraph。如果您正在计划基于Web的解决方案,您可以查看几个基于WebGL的场景图,SceneJS和Google O3D很容易上手。