首页 文章

更改Unity地形分辨率而不会丢失地形

提问于
浏览
1

我在Unity中有一个非常复杂的地形,里面满是树木,草地,鲜花等 .

当我运行游戏时,帧速率非常低,可能是1到3 fps .

我读了一些地方分辨率可能是问题的地方,因为我把它抬高了 .

当我试图降低地形分辨率时,团结会消除整个地形,这是不好的,因为我可以花两个月的时间重新制作它 .

有没有人知道改变地形分辨率和其他地形参数的方法而不会丢失整个地形?

也许团结资产商店中有一个脚本可以导出地形并降低分辨率,并重新导入它,或类似的东西?

有人知道脚本或方法吗?我没有时间自己开发脚本,或者在此花费大量时间 .

2 回答

  • 0

    我知道你可以做的一件事就是降低用于地形和格拉斯或树木的纹理的分辨率 .

  • 0

    你要做的事情非常复杂,需要花费很多时间 . 获得更高FPS的另一种方法是选择所有非移动物体,或仅选择预制件文件夹中的预制件,并选中检查器右侧的静态 . 这将提升您的FPS,但如果您有昼夜循环,则应通过按检查器中“静态”按钮旁边的向下箭头取消选中Lightmap Static .

相关问题