我目前正在学习游戏开发。使用 Unity,我广泛制作了模型。引擎处理我抛给它的物理和游戏逻辑得非常好。由于这是一个射击游戏,物理和逻辑在这个类别中是绝对关键的,因此我选择在 Unity 中开发它。我的计划是设计10种不同类型的枪支和20种不同的枪支套件。灰盒设计和游戏原型 Nano Banana 2 可以为我带来概念,然后我让 Tripo AI 创造出粗糙的 3D 模型。然后我在 Blender 上修复那些模型的混乱顶点和调整材质,使用 Photoshop 进行 PBR。然而,我目前遇到的问题是:由于有这么多独特的枪支和套件对象,每个对象都使用其独立的材质,我 CPU 经常被过载。我很想听听社区是如何解决这个问题的。