使用哪个平台渲染具有50,000个顶点和700,000条边的3D图形?



我们正在尝试可视化一个随时间变化的大图形,但我们不确定哪个平台足够强大。

我们尝试使用Unity,但导入50,000个顶点已经是一个大问题。使用静态批处理,我们可以达到100fps,但我们希望根据参数改变顶点颜色。因此,静态批处理不是一种选择。我们尝试使用其他批处理系统结合不同的渲染管道,但我们最多只能获得20 fps。我们的结论是,unity可能不是我们的最佳平台,因为有太多的东西在后台发生。

尝试做一些优化,如

我认为你的问题都是关于性能的这些是一些性能技巧,因为我看到50K顶点是好的

  1. 仅渲染摄像机通过使用遮挡剔除看到的内容
  2. 通过选择不移动标记的对象使其为静态,并在检查器
  3. 中勾选右上角的静态
  4. 背光代替实时照明&反射
  5. 尝试使用纹理贴图在多个对象上使用相同的材质并选择材质>启用gpu实例化

祝你好运!

最新更新