我为客户建立了一个使用php和简单HTML / CSS的网站。最简单的形式:该网站允许用户上传图片并在虚拟美术馆中查看。基本上我只是将图像放在一个看起来像艺术画廊墙的背景图像上。
客户现在想要一个3D网站,用户可以“穿过房间,在墙上查看图片等等。”
我想知道什么是创建3D环境的最佳方式,这将允许我使用php动态更改墙的布局。我一直在考虑使用html5 canvas。
我几乎可以接受任何事情。谢谢!
答案 0 :(得分:2)
您可以尝试WebGL,Adobe Flash / Flex,Silverlight或Java applets。
对于所有方法,您可能会有一个“加载程序”(或“引擎”),然后从基于PHP的后端通过RPC获取房间描述,以及图像URI和您需要的其他内容。这样,只需更新房间或图像就无需再次更改程序。