首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GLTF on demand和LOD用于大量GLTF负载

GLTF on demand和LOD用于大量GLTF负载
EN

Stack Overflow用户
提问于 2017-04-19 15:55:48
回答 1查看 468关注 0票数 1

我正在尝试在AFRAME中加载一组非常复杂的GLTF模型。我的问题很简单;我的目标是尝试在一个独特的场景中加载大约900万个gltf模型。

我的想法是根据相机距离在GLTF模型中结合不同的细节级别,并只加载相机可见的GLTF。如果不是,问题是资源被加载到内存中,我的浏览器最终由于内存消耗而挂起。

在AFRAME中这是可能的吗?

EN

回答 1

Stack Overflow用户

发布于 2017-04-27 05:18:28

通过对A-Frame best practices的一些关注,您应该能够使用数万个甚至数十万个多边形来创建一个出色的场景。但是,在A帧或任何WebGL渲染器中同时加载数百万个不同的glTF模型是不可能的。

假设你只是想展示尽可能多的模型,试着利用某些特殊情况:

  1. 如果您需要渲染同一模型的多个副本,则可以使用一种称为“实例化”的技术。有关如何做到这一点的示例代码,请查看aframe-instancing

这两种方法都不容易实现,并且超出了Stack Overflow问题的范围。我的建议是试着自己开始,当你遇到麻烦时,用最少的代码来发布新的问题,看看你正在尝试做什么。您可能还会发现A-Frame Slack group很有用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43489754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档