1

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

很像一个虚拟房间设计软件。

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

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

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

4

3 回答 3

1

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

于 2010-06-29T12:44:58.927 回答
1

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

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

对于更强大(且使用复杂)的东西,试试Blender

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

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

于 2010-06-29T12:48:02.120 回答
1

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

于 2010-06-29T14:26:24.817 回答