我需要开发一个室内设计软件:)我可以使用什么开源软件来开发室内设计软件?
很像虚拟房间设计软件。
会有预先设计的3D物体,他们可以拖动到房间。你可以改变房间的大小等...就像一个传统的家庭设计软件:)房间设计后,我应该能够让用户走过它...
我知道这是很多要求...
但是有没有任何开放源代码的IDE/API /引擎,我可以用来实现类似的结果?
我需要开发一个室内设计软件:)我可以使用什么开源软件来开发室内设计软件?
很像虚拟房间设计软件。
会有预先设计的3D物体,他们可以拖动到房间。你可以改变房间的大小等...就像一个传统的家庭设计软件:)房间设计后,我应该能够让用户走过它...
我知道这是很多要求...
但是有没有任何开放源代码的IDE/API /引擎,我可以用来实现类似的结果?
你需要使用什么取决于你想实现的水平。
对于一个简单的(ISH)开始,尝试Google Sketchup - 有一个庞大的样本阵列在线:http://sketchup.google.com/3dwarehouse/
对于更强大的东西(和复杂的使用),请尝试Blender
,那么你就需要使用API来渲染,并允许用户移动 - 对于这一点,看看JMonkeyEngine
仅供参考 - 上有jMonkeyEngine site建模应用程序的完整列表。
这不是真正的编程相关,但看看Google SketchUp。它也有一个你可以使用的强大的SDK。
用于在Google搜索“3d场景图”的SDK。一些好的是Ogre3d,Irrlicht和OpenSceneGraph。如果您计划使用基于Web的解决方案,您可以查看几个基于WebGL的场景图,SceneJS和Google O3D很容易上手。