在Blender中营造令人信服的维多利亚风格环境通常是一项吃力不讨好的任务。主要问题在于混合来自不同来源的纹理时缺乏视觉和谐,结果就是场景看起来像个时代杂货铺。维多利亚着色器包(Victorian Shader Pack)应运而生,通过提供一套包含33种材质和着色器的集合来解决这种美学混乱,这些材质和着色器设计为协同工作,提供彩绘木材、做旧金属、玻璃、皮革,以及一种通过顶点绘制将三种材质结合在单一表面上的地板着色器。
顶点绘制材质混合的工作原理 🎨
该包利用Cycles的节点系统创建程序化且基于纹理的材质,这些材质能以可预测的方式响应几何体。地板着色器是最突出的组件:它允许直接在网格上绘制,以在三种不同材质(如木材、石头和泥土)之间进行过渡。这是通过一个由分配给顶点的权重贴图控制的混合节点实现的。从做旧黄铜到砖块,其余材质都包含可调整的参数,用于控制磨损、污垢和反射率,从而无需手动调整每个纹理即可轻松实现视觉一致性。
这款着色器能让你省去假装懂维多利亚装饰的烦恼 😅
因为说实话,我们大多数人根本不知道维多利亚时代的房子到底是什么样。只知道有很多深色木材和可能从1880年就开始积灰的窗帘。这个包让你免去在网上寻找33种不同纹理并祈祷它们能相互搭配的麻烦。现在,你可以拥有一个从木材过渡到石头的地板,而不会看起来像是建模者在项目中途突发中风。至少你的渲染图看起来会协调一致,即使你分不清洛可可风格和油条的区别。