インテリアデザインソフトウェアを開発する必要があります:)
仮想部屋設計ソフトウェアによく似ています。
事前にデザインされた 3D オブジェクトがあり、部屋にドラッグできます。部屋のサイズなどを変更できます...従来の住宅設計ソフトウェアによく似ています:)部屋が設計された後、ユーザーにそれを歩かせることができるはずです...
私はそれが多くの要件であることを知っています...
しかし、同様の結果を得るために使用できるオープンソースの IDE/API/エンジンはありますか?
SDKの場合、Googleで「3Dシーングラフ」を検索します。いくつかの良いものは、Ogre3d、Irrlicht、OpenSceneGraphです。Webベースのソリューションを計画している場合は、いくつかのWebGLベースのシーングラフを見ることができます。SceneJSとGoogleO3Dは簡単に使い始めることができます。
It's not really programming related, but look at Google SketchUp. It also has a powerful SDK which you can use.
何を使用する必要があるかは、達成したいリアリズムのレベルによって異なります。
簡単な(っぽい)スタートとして、Google Sketchupを試してみてください。オンラインには膨大な数のサンプルがあります: http://sketchup.google.com/3dwarehouse/
より強力な (そして使い方が複雑な) ものについては、Blenderを試してください。
次に、API を使用してレンダリングし、ユーザーの動きを許可する必要があります。これについては、JMonkeyEngineをご覧ください。
参考までに - jMonkeyEngine サイトには、モデリング アプリのより完全なリストがあります。