在这个视频里我们会涉及,究竟什么是(程序)生成的贴图及如何灵活地在着色器里使用它
你可能已经听过procedural(程序的)和procedural generated(程序生成)这两个词,它们实际上是同义的,程序生成(贴图)就是说利用计算机图形学的算法来生成的贴图,基本上,这种贴图不单单非常灵活,而且可正陵耐以说是可以无限拉伸的,它们有无限的分辨率,它们没有像素点的概念,
它们完全是基于算法的,而且对于控制文件大小非常有用它们不需要占有非常多的数据空间,如果你想要创建你自己的(程序)生成贴图,那你就的学习有关它的基础,让我赶紧开始吧
这是voronoi(维诺)贴图,也是中很基础的,让我们使用下维诺贴图,快速向你展示一下它的样子,我现在按shift+"Z"来向你展示这个图案的样子
你可以看到这个像水底下的材质
就像你在水底下往上看时候得反射之类的,这就是维诺的样子,你可以把它放大一些,我能把这个参数调到10,你会注意到每一片都变小了
这个比例并不会影响到贴图的大小,但改这个参数的确会影响到生成的贴图,它并不是直观的变大或者变小,而是内部一些更复杂的计算,你会注意到每个小格子在我拖动这个参数时候确实改变了,但不是简单的放大或者缩小,所以你可以给这个参数加上动画,创造一种随机的感觉,这里还有个选项是intensity(强举春度)与cells(格子),这只是维诺的一个分区域,这个样子看起来挺酷的
就像这样流动,这些都是些调整你的生成的贴图的一些有用的方汪乱式,你可以用不同的方式把它们组合起来,让我们快速进入节点编辑器,
先按shift+z
可以让贴图有一点小小的突出,你可以用贴图做许多很酷的事情,它们也都很灵活,以上就是Blender里程序生成的贴图
材质就是用来模拟物质表面的颜色、纹租亩岁理和其他一些外观上的特性,如表现金属、水、木纹等特性,我们之所以通过观察分辨出各种物品就是通过其表面所呈现的各种弊睁材质特性贴图就是覆盖在材质表面上的图案,可以是位图,也可以是耐凳程序贴图,可以用来表现环境和投射灯光
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)