在网站中嵌入交互式3d

时间:2013-11-25 07:42:29

标签: html5 canvas web 3d webgl

我必须开发一个住宅建筑项目的网站。客户要求我将模型项目的交互式3D视图嵌入到网站中。该模型必须是互动的,并且所有可用的公寓颜色与已经预订的公寓颜色不同。将鼠标悬停在鼠标上时,将从数据库中获取详细信息,并显示在3D视图外部。

这就是整个场景。现在我需要一些指导或起点,我应该使用哪个3d库。因为它必须与所有主要的桌面和移动浏览器兼容,并且不需要外部插件。

我在Google上搜索并找到了一些库:

  1. WebGL
  2. three.js
  3. 但我不知道哪一个适合该项目。如果存在任何其他最可支持的库,请通知我。或者只是给我一个开始的方法。

1 个答案:

答案 0 :(得分:1)

WebGL本身不是一个库,它是像three.js等库使用的技术。 如果不了解3D编程,你应该选择像three.js或microsofts babylon这样的库。

  

它必须与所有主要的桌面和移动浏览器兼容

IE<不支持WebGL 11并且唯一支持webgl的移动浏览器是android上的chrome,最近刚刚成为android> = 4.4(KitKat)上的标准浏览器,因此覆盖范围相当低。

另外(股票)iOS有没有应用程序支持webgl。