我正在尝试在AFRAME中加载一组非常复杂的GLTF模型。我的问题很简单;我的目标是尝试在一个独特的场景中加载大约900万个gltf模型。
我的想法是根据相机距离在GLTF模型中结合不同的细节级别,并只加载相机可见的GLTF。如果不是,问题是资源被加载到内存中,我的浏览器最终由于内存消耗而挂起。
在AFRAME中这是可能的吗?
发布于 2017-04-27 05:18:28
通过对A-Frame best practices的一些关注,您应该能够使用数万个甚至数十万个多边形来创建一个出色的场景。但是,在A帧或任何WebGL渲染器中同时加载数百万个不同的glTF模型是不可能的。
假设你只是想展示尽可能多的模型,试着利用某些特殊情况:
这两种方法都不容易实现,并且超出了Stack Overflow问题的范围。我的建议是试着自己开始,当你遇到麻烦时,用最少的代码来发布新的问题,看看你正在尝试做什么。您可能还会发现A-Frame Slack group很有用。
https://stackoverflow.com/questions/43489754
复制相似问题