我正在尝试使用Inline在单个HTML文件中加载许多x3d文件。有些场景正常加载,但其他场景仍在加载。似乎可以在单个HTML文件中呈现的场景总数有限制。
这是真的吗?有没有解决这个问题的方法?我想根据需要显示尽可能多的场景。
以下是我调用的示例文件夹的Link" Deer.x3d"文件在HTML文件中多次。
使用Firefox查看此示例。使用Interned Explorer或Chrome可能无法正常工作,因为他们不允许加载本地文件。
答案 0 :(得分:0)
也在x_ite中测试了您的页面,这在控制台中提供了更好的错误消息。浏览器在创建WebGL对象(如帧缓冲区)方面有局限性。如果您在html页面中创建100个X3D浏览器,则必须创建100个frambuffers或其他对象,并非所有浏览器都支持。
一种更好的解决方案是创建x3d场景的预览图像,然后单击或按您的喜好打开X3D浏览器。