结合程序化的强大与图像纹理的细节
Scattershot是一个Blender着色器编辑器的插件,可以分布和随机化纹理,类似于其他3D软件中的纹理轰炸或溅射操作——但提供了更多控制和更少的设置。
更新:现在支持散布PBR纹理集!
平铺纹理在近距离看起来很棒,但即使是最好的无缝纹理,在远处看起来也会明显重复而显得假。Scattershot瞬间解决了这个问题,通过Voronoi Scatter功能,将你的图像纹理转化为一个新的节点,具有随机化每次纹理重复的各个方面的控制,以及遮蔽每个单元之间缝隙的控制。
Scattershot使你能够完全控制纹理的分布和随机化,提供精细调节、易于使用的滑块。有些选项需要在节点内添加程序化纹理,因此你可以在创建期间保持这些选项关闭,以便你的着色器渲染尽可能快速。
说到渲染时间,这个设置出奇地快。纹理轰炸通过操控纹理的向量来工作,这意味着不会显著增加内存使用或渲染时间。自定义三平面投影允许更多随机化,比Blender的盒子映射更有效率,渲染速度与使用UV坐标一样快。如果你不需要透明度,与常规图像纹理相比,渲染时间和着色器编译的差异微不足道。
使这个插件成为每个“面条控”工具箱中的必备之物的原因是它的多功能性。如果选择了多个纹理,Voronoi Scatter的交错散布方法将随机选择一个纹理用于每个单元。噪声混合散布方法则提供了更加自然的分布效果,也适用于任意数量的纹理。
Scattershot还完全支持带透明度的纹理,这样你可以轻松地将结果叠加在其他纹理上。此外,你可以启用叠加透明度,以便附近的纹理可以层叠在一起!
为了让所有这些效果能够共同工作并为每种情况定制,需要在每次使用时进行大量手动调整。我当然不想花时间做这件事。这个插件的诞生源于一种纯粹的懒惰,以便我可以仅需几次点击就获得所需的结果。
你还会找到一些Voronoi Scatter在后台使用的技巧的操作,例如噪声混合、随机化HSV和三平面投影,以便你可以在着色器的任何节点集上使用它们。
如需更详细的信息和入门说明,请查看文档页面。要求使用Blender 2.83或更高版本。
评论(0)