在Greenfield这款地图中,我在某些地方fps能从一百多降到四五十fps,还有些地方看向某处只有十几fps,但是只要稍稍扭扭头fps就能恢复到一百多。
求解答!


附:客户端版本1.12.2
服务端核心PaperSpigot-1.12.2-b1562
材质包:无
地图系列:Greenfield v0.5.1
服务端核心PaperSpigot-1.12.2-b1562
材质包:无
地图系列:Greenfield v0.5.1
建筑太大了,载入的时候吃的内存多,然后造成卡顿,显卡撑不住了,
至于你看那个地方卡 应该是那个地方还有方块没加载,推荐提高内存试试.
至于你看那个地方卡 应该是那个地方还有方块没加载,推荐提高内存试试.
主要问题是你所看向的方向有大量的实体,因此增加了渲染压力,
看向不同方向视野(屏幕空间)里的实体数量是不同的,所以会出现扭头影响帧数的情况
附:在视距设置为16个区块的情况下
这是一个自然生成的存档里,被加载区块里的实体数量(578)
这是一个运用了大量实体制作动画的地图(Terra Swoop Force),在序章中被加载区块里的实体数量(1361)
这是这张城市地图中被加载区块里的实体数量(7289)
说真的 这种场景地图做出来就不是打算让人玩的, 不过把加载的实体清理掉就能解决这些问题,如果你不介意地图上的盔甲架,展示框和画不见的话
复制代码
看向不同方向视野(屏幕空间)里的实体数量是不同的,所以会出现扭头影响帧数的情况
附:在视距设置为16个区块的情况下
这是一个自然生成的存档里,被加载区块里的实体数量(578)

这是一个运用了大量实体制作动画的地图(Terra Swoop Force),在序章中被加载区块里的实体数量(1361)

这是这张城市地图中被加载区块里的实体数量(7289)

说真的 这种场景地图做出来就不是打算让人玩的, 不过把加载的实体清理掉就能解决这些问题,如果你不介意地图上的盔甲架,展示框和画不见的话
- /kill @e[type=!minecraft:player]