ios 使用RealityKit或Metal实时渲染大量对象

ltskdhd1  于 2023-06-25  发布在  iOS
关注(0)|答案(1)|浏览(115)

我目前正在做一个项目,我需要渲染大量的3D对象。但是,我在尝试呈现大量对象时遇到了性能问题。

为了提供一些上下文,我尝试了循环使用simd 3数组,创建球体网格,并逐个添加模型实体。不幸的是,这种方法相当缓慢。例如,渲染仅50个对象需要几秒钟。
我正在寻求解决方案或指导如何优化渲染过程,以实现显着更快的结果。理想情况下,我希望在大约1/90秒内渲染大约10,000个对象。此外,我很想知道是否有可能实时渲染更大的数量,例如10万甚至100万个对象。
是否有任何推荐的技术、方法或替代框架可以帮助我?

oyjwcjzk

oyjwcjzk1#

为了获得最佳性能,您将需要使用示例化。
这是一个tutorial的主题。
值得一提的是,在模拟器中运行不会提供与实际硬件相同的性能。

相关问题