Blender 与 Unity3d 图像质量

Blender vs Unity3d image quality

我知道 Blender 和 Unity3D 是完全不同的软件应用程序。尽管如此,还是有一些重叠:两者都执行渲染。

我正在寻找在 Blender 中渲染的模型与使用 Unity3D 渲染的同一模型之间的比较。我查看了网络,但一切都指向人们对导入 Unity3d 的模型质量存在的问题。

有人有什么见解吗?

Blender 和 Unity3d 都是免费环境,因此您可以很容易地自己进行比较。 主要区别在于 Unity 对可用于渲染每一帧的时间有硬性限制(每帧 33.3 毫秒是启用 30fps 显示的最大值,你将获得 25fps,每帧 40 毫秒),而搅拌机没有这样的限制并且可以几乎所有时间都花在了准备结果上(通常是每帧几分钟)。 这种奢侈使渲染器(即 Cycles)能够执行更详细的渲染,同时考虑更多因素。 例如,unity 只会为每个对象渲染有限数量的光(默认为 4 个),按强度排序,之后会回退到更简单的光计算方法。

这意味着通常 blender 会提供更好的结果,但会让您等待,而 unity 会几乎立即为您呈现输出,同时会牺牲一点质量。

然而,在 blender 和 unity 中,最终质量主要取决于艺术家的技能,使用现代着色器技术(例如 PBR)的现代游戏越来越接近建模包的渲染质量使用智能优化并利用现代 GPU 硬件的更新设计功能。