我的玩家角色站在中间的平坦,无限的地形。玩家可以看得到摄像机的远平面。没有什么是..。很无聊。
我想种几棵和玩家一起移动的树(但不是和他们一起旋转)。
但我需要成堆的树木,这会破坏我的表演。
接下来,我想到了一个“雾蒙蒙的阴影”,或者一个带有纹理的光或立方体地图。
但这些东西在视觉上是完全丑陋的。
现在我正面临一个艰难的决定,我不知道该怎么做。
下面是无限地形的例子,让你们知道我的意思。
发布于 2018-04-11 10:49:10
正如DMGregory在评论中所说,树不会影响性能。我想你想要放置非常详细的树,这当然会降低性能。
通常,你会使用简化的树状网格和MipMap纹理。甚至只是一架飞机。这是很好的工作,因为当一些东西是遥远和静止的,它不会相对于玩家旋转,你只需要渲染它一次。查看动态LOD (细节级别)
有时,可以增加视差滚动,以提供距离的错觉。然而,这主要用于2D游戏中。
另一种选择是使用天窗。假设你身处一个广阔的环境(田野、沙漠、山脉等),你可能也不需要背景中的山脉的网格,因为玩家相对于它们的移动非常小。非常好的近似。
https://gamedev.stackexchange.com/questions/157429
复制相似问题