【发布时间】:2020-06-12 00:35:14
【问题描述】:
当我运行游戏时,由于需要渲染的对象数量,我在渲染模型时整体性能非常差。我该如何改进呢?
这是我想到的事情: 只渲染我们实际可以看到的面孔, 或者也许使用某种 GPU 实例化?
无论如何,我想知道如何解决这样的问题。非常感谢任何帮助!
【问题讨论】:
当我运行游戏时,由于需要渲染的对象数量,我在渲染模型时整体性能非常差。我该如何改进呢?
这是我想到的事情: 只渲染我们实际可以看到的面孔, 或者也许使用某种 GPU 实例化?
无论如何,我想知道如何解决这样的问题。非常感谢任何帮助!
【问题讨论】:
如果不知道您是如何在游戏中实际实现体素的(即每个体素包含哪些组件以及您当前如何管理它们),很难提供很多具体的建议。
虽然有一些事情需要考虑:
也许还值得研究 Unity 的 Data-oriented Technology Stack (DOTS) 功能,尽管在这种情况下这可能有点过头了。
【讨论】: