Impostors - Runtime Optimization 1.0.1 运行时优化工具
http://kvy635.bvimg.com/11319/90b460dfa7f1fb77.jpg
http://kvy635.bvimg.com/11319/f63a663254d4469c.jpg
http://kvy635.bvimg.com/11319/dfdb03b7a42aaa24.jpg
http://kvy635.bvimg.com/11319/dab9c47e6d833399.jpg
http://kvy635.bvimg.com/11319/e28c04cedf9c73c4.jpg
http://kvy635.bvimg.com/11319/c5a5cf7ee68c5ca8.jpg
最新发布日期 2022年4月19日
支持Unity版本 2019.4.14或更高
历史版本索引:
Impostors - Runtime Optimization 1.0.2
Impostors - Runtime Optimization 0.9.6
将遥远的复杂的三维物体转换成简单的二维四边形,大大减少了三角形和绘图次数。这都是在运行时进行的,无需任何预处理!
描述
考虑到DOTS的下一代冒牌货系统资产。
在创建大世界的时候,向用户展示背景中有大量物体的大规模场景是很重要的。这是一项艰巨的任务,需要优化着色器、材质、网格等等。
有了Impostors的帮助,你可以大大简化这项任务
1. 相机很少改变位置
对冒名顶替者来说是最好的情况!
重新生成冒名顶替者的图像是一个渲染操作,我们要尽可能地避免这个操作。当相机不移动时,我们不需要更新任何东西。
类型。带有传送运动或稳定游戏的VR,视觉小说,侧滚轮游戏。
2. 第一人称角色摄像机
对冒名顶替者有完美的效果!
类型:开放世界的FPS,皇家战役,生存者。
3. 飞行或俯视相机
这样的相机行为需要不断地重新生成冒牌货的照片,这导致了性能提升的方式减少。然而,我不能说在这样的游戏中不能使用冒牌货! 例子中的场景正是这种情况。
4. 快节奏的相机运动
冒名顶替者的薄弱部分。
像赛车和飞行模拟器这样的游戏可能无法像其他游戏那样使用冒牌货。这取决于你想实现什么。请随时与我联系,我们将尝试了解你的项目是否能与冒牌货配合。
5. 有程序性对象的游戏
如果你的游戏有程序生成的网格,我怀疑你是否有LODs:)
在这种情况下,Impostors软件包就会派上用场,因为它能在运行时生成所有的东西!
6. 低保利游戏
这取决于你的目标平台和你想在场景中呈现的物体数量。一般来说,Impostors对于低多边形数量的游戏是多余的。
限制:
- 老实说,冒牌货只是假的,因此他们不接受光照,所以当光照条件改变时,冒牌货的图像需要更新。
- 在很近的距离上,很容易将冒牌货与原物区分开来,所以它们最多只能使用相机屏幕尺寸的10%。
- 目前,Impostors不支持透明物体。
- 目前,Impostors只支持一个方向的光。
特点:
没有资产预处理
没有额外的资产
不增加构建规模
在运行时生成一切
快速设置
高达20倍的FPS提升
多个摄像头
VR(用Oculus Quest测试)
利用Jobs和Burst的最大性能
冒名顶替者之间的平滑混合
支持移动物体
页:
[1]