Asterigos: Curse of the Stars 是一个清晰的例子,展示了独立工作室如何利用 Unreal Engine 4 构建视觉震撼的世界。游戏采用鲜艳的色调和梦幻般的希腊建筑风格,远离肮脏的现实主义,提供更干净、更易上手的体验。我们分析了其温暖光照和柔和着色器背后的技术关键,以及 Blender 和 Photoshop 之间创建纹理的工作流程。🎮
UE4 中的温暖光照与柔和着色器 🌅
Asterigos 的视觉魔力在于定向光与间接反弹之间的平衡。在 Unreal Engine 4 中,团队主要使用 Lightmass 系统预计算全局光照,实现了那些唤起地中海日落感的金色和橙色色调。着色器至关重要:他们采用基于标准着色器模型的材质,但具有低粗糙度和高度受控的高光,以避免刺眼的反射。这与应用了轻微泛光和适度饱和度的后期处理体积相结合,营造出童话般的感觉。对于独立开发者来说,关键在于不要滥用动态光:使用静态光和烘焙光照可以降低渲染成本,同时不牺牲场景的温暖感。
工作流程:Blender、Photoshop 与程序化艺术 🛠️
Asterigos 中的资产创建遵循经典但优化的路径。模型在 Blender 中雕刻和重新拓扑,利用其强大的修改器系统保持几何体的整洁。基础纹理在 Photoshop 中生成,但细节通过顶点遮罩和 Unreal Engine 4 内部的程序化材质添加。这使得单个柱子资产,例如,可以重复使用,具有不同的磨损和颜色变化,而无需绘制一百个独特的纹理。给小型工作室的技术建议是掌握最终材质中的纹理混合:将手绘的污垢通道与 UE4 的程序化噪声相结合,可以节省数小时的工作时间,并保持视觉一致性。
Asterigos Curse of the Stars 的独立工作室如何优化其希腊美学在 Unreal Engine 4 中的光照和材质,以在中等硬件上保持稳定性能,同时不牺牲视觉质量
(附注:游戏开发马拉松就像婚礼:每个人都很开心,没人睡觉,最后你哭了出来)