Substance Designer Dirt Ground

文章目录

  • Substance Designer Dirt Ground
    • 思路
      • 创建地形的大体形状
      • 创建地形的小形状
      • 添加中等的土堆
        • 创建用于飞溅的形状
        • 飞溅形状
      • 创建小的土堆
      • 创建Pebble|鹅卵石
      • 创建Twig
      • 飞溅Twig
      • 创建Roughness
      • 创建Diffuse
        • 地面
        • 石头
        • Twig

思路

创建地形的大体形状

用Perlin_noise且将比例调小, 这样就可以创造出有起伏的地形

创建地形的小形状

  1. 用Cloud 3创建小细节,Cloud 2创建大细节,因为想要大的细节控制小细节的起伏,所以用multiply模式,并且调整opacity,控制起伏的强度


2. 用Dirt 4 节点创造出小的划痕,因为不想让划痕太过于明显,所以就用Level调整值的范围,从[0~1] 调整至[0~1.5],再与之前的值进行混合,因为划痕都是凹下去的,所以用subtract模式,再用opacity调整凹下去的程度,

直接用Level将noise调的很低的话,就可以不用调opacity,但那样不太好调


3. 用Dirt 2添加一些小土块,因为他的边缘太过锐利,所以先模糊,再用level调整颜色,先降低值的范围,再调整gamma,让黑色变多,剩下白色的斑点,斑点就是土块的突起程度,用blend的screen模式,让白色的斑点叠加到地形上去


4. 再用GrungeMap 015添加大的划痕,再用blend的screen模式,让白色的划痕叠加到地形上去

添加中等的土堆

创建用于飞溅的形状
  1. 先用shape创建圆形(Paraboloid|抛物面),然后Tiling为3,然后用perlin noise进行warp,让圆形发生扭曲,扭曲的方向是根据noise的值决定的,由白向黑
  2. 因为生成的形状太大了,所以用level让范围减小,让黑色的范围向白色推进,再用perlin noise 进行slope blur grayscale进行修剪,让形状有一个斜度,斜度也是由白向黑的

飞溅形状
  1. 用crop grayscale选择想要的形状裁剪下来,将裁剪后的形状连入Shape Splatter的pattern,将之前混合后的结果连入back height,当作背景层,然后再用perlin noise连入shape scale控制飞溅的形状的比例
  2. 然后调整飞溅形状的数量,随机比例,随机位移,随机旋转,再调整height offset让生成的形状陷到地形里面,再增加一点height offset 随机,再调整conform to background,让生成的形状的斜度与地形的斜度相吻合,并且将地形上的一些细节添加到生成的形状上面,最后调整mask random,让生成的形状随机减少

创建小的土堆

  1. 将刚才创建的飞溅的形状用cloud 2进行slope blur grayscale,因为noise比较多的细节,所以修建后的形状就会有很多的斜面,因为边缘都比较锐利,所以再进行一次模糊,然后进行crop grayscale,裁剪出想要的形状
  2. 同样进行与刚才飞溅中等土堆的操作

创建Pebble|鹅卵石

  1. 同样也用刚才创建的飞溅的形状,但用level将他的对比度拉高,让他的边缘比较清楚,因为鹅卵石比较光滑,然后用crop grayscale裁剪想要的形状
  2. 然后进行与上面同样的操作,但需要进行smooth conform background,让表面变平滑

创建Twig

  1. 用Shape创建一个Capsule|胶囊,调整pattern specific,让它变长,再用level调整边缘,将边缘变锐利,再用Shape创建一个paraboloid|抛物面,用Transformation 2D改变位置,用Blur HQ Grayscale模糊边缘,用改变后的抛物面对胶囊进行Directional Warp,方向是统一的方向,可以手动调整角度,得到树枝的基本形状

  2. 再将基本形状用perlin noise进行Directional warp,让树枝产生一些扭曲,用histogram range(跟Level作用差不多)把perlin noise调整对比度,然后进行Slop Blur Grayscale,用Max模式,方向是由白向黑,产生一些比较硬朗的扭曲

  3. 用Level调整树枝的对比度,将其模糊,要用Blur HQ Grayscale,然后再与之前的进行混合,用multiply模式,将模糊的结果叠加上去,这样就可以产生比较平滑的表面,让树枝突起

  4. 添加GrungeMap 002,将其旋转,在混合,选择Overlay(覆盖)模式,让细节变多,然后进行warp,用刚才生成的树枝做gradient,让grunge可以顺着树枝的形状流动,然后再与树枝进行混合

  5. 用GrungeMap 004添加斑点,它不能更改平铺的多少,所以用Transformation 2D的Transform Matrix进行变换,与刚刚的树枝进行混合,用覆盖模式,它会将更亮的或者更暗的覆盖带背景上面,再与刚刚的树枝混合,用screen模式,将斑点叠加上去screen模式只会将最亮的叠加到背景图上,所以刚刚用覆盖模式既可以让斑点的细节变多,也不会影响本来的细节

  6. 将shape的scale和Transformation 2D的Transform Matrix和Offset显示为新图表的输入,方便导出到其他图标进行调整,再将最后的输出为height

飞溅Twig

跟前面的步骤一样,只是把Twig的参数调一下,让他们不一样就行

创建Roughness

利用AO贴图创建Roughness,因为石头比较光滑,所以将AO贴图反转,就可以得到石头是黑的其他地方是白的,然后用Level将范围从[0 ~ 1]变为[0.5 ~ 1],将贴图值整体拉高,然后再与一张GrungeMap 015贴图混合,添加细节,用Min模式,因为grunge贴图整体都比主贴图低,然后再用Histogram Range调整对比度

创建Diffuse

地面
  1. 用Curvature Smooth将法线贴图转化为黑白贴图,因为diffuse 贴图是无光照信息。刚刚的高度图进行混合,用copy模式将高度图复制上去,添加细节,让高低不同的地方颜色稍微有些不一样。然后用blend的柔光模式混合两张Grunge Map,在Highpass将贴图的大亮度差异消除,让颜色变得统一点。

  1. 用Gradient Map吸取颜色,将刚刚法线转的黑白贴图用Gradient转换为color格式,然后与刚吸完颜色的Gradient进行混合,用overlay模式,让细节更多。添加一张Dirt贴图,转换color格式,再进行混合,用subtract模式,白色的斑点会使颜色变暗


石头

添加cloud 3与grunge map进行混合,用highpass将亮度差异消除,然后用Gradient生成三个不同颜色的贴图,然后将这三个贴图连入Shape Splatter color的Pattern,将刚刚生成石头的Splatter Date连入到Shape Splatter color,然后随机分配值拉高,同样的操作将大石头也分配颜色。

Twig

将之前拖入的Twig用Gradient吸取较暗的颜色,用Level将Twig对比度拉高,再用Gradient吸取比较亮的颜色,用blend的copy模式,让level后的贴图做mask,将两个颜色混合。然后用Highpass将Twig的亮度差值减小,但要将Radius减小,用Gradient设置颜色,将中灰以下的颜色都设为0,然后与刚刚混合的颜色进行混合,用screen模式

然后剩下的就跟生成石头颜色的步骤一样了

Substance Designer Dirt Ground相关推荐

  1. 在Substance Designer中创建砖墙视频教程

    学习在Substance Designer中创建复杂材料的高级技术. 如果你想进入游戏行业,想学习如何创建高质量的纹理和学习物质设计,那么这个课程是给你的. 我设计了这个课程,从一开始就带你,教你我用 ...

  2. Materials - 使用Substance Designer制作哥特式花纹

    一篇关于Substance Designer的翻译文章,包含了作者对哥特式花纹的制作方法和思路:部分段落为概括翻译: 制作者Charly Vanlaere的专长是材质与灯光:并喜欢用Substance ...

  3. Substance Designer 学习笔记之一 :解惑

    [前言] 这是什么材质,这么牛B,能不断改变.告诉你这是Sbsar材质包,这样的材质只有十几KB大小.在三维软件和游戏引擎中广泛使用,模型材质使用它,不但 能不失真改变材质贴图分辨率,而且通过自定义参 ...

  4. 【Substance Designer】基础操作和节点学习记录

    写在前面 这个记录稍微有点杂,大概是庄懂的技术美术入门课(美术向)-直播录屏-第20课和一些基础操作的记录合集吧! 补充 学习发现,基础的节点是需要学习和记录的,但是真正用起来还是要多用多练!所以这种 ...

  5. 关于substance designer内创建好材质,导入unity却变成灰球的问题

    问题详述: 根据b站上小意思VR的教程尝试了在substance designer创建材质,但是导入unity却变成了下图的样子: 使用的unity版本是2019,安装的插件是substance in ...

  6. Substance Designer个人学习笔记

    Substance Designer个人学习笔记 原子节点(是任何图形的核心构建模块) Bitmap(位图,导入位图或者新建位图配合绘图工具使用) Blend(混合) Channel Shuffle( ...

  7. Substance Designer入门

    前言 在具体的内容讲解前,希望读者已经对图形学以及PBR--基于物理的光照技术有所了解. 半小时了解PBR - 知乎 当然,如果你看到公式就头大--那么也可以先直接开始上手做,直到你不得不返回来看这些 ...

  8. substance designer 节点汇总

    特殊Mask SVG 手绘遮罩,不是很常用(因为不够程序化). Text 输入文字作为遮罩(Mask).可以调整位置,如果想关闭Tilling让文本内容不会重复,可以通过Tilling Mode旁的小 ...

  9. Substance Designer bake法线

    使用Substance Designer bake法线 1. 先新建一个空白的材质 2. 选择Physically Based(Metallic/Roughness) 3. 在Unsaved Pack ...

  10. substance designer 学习

    参考资料,新手可能看着有点吃力,建议先看SD官方教程 Substance Designer 中文教程_哔哩哔哩_bilibili

最新文章

  1. 感知机搞不定逻辑XOR?Science新研究表示人脑单个神经元就能做到
  2. Spring Boot定时任务应用实践
  3. SpringBoot2.0 以上 WebMvcConfigurerAdapter 方法过时 解决办法
  4. 使用spring实现邮件的发送(含测试,源码,注释)
  5. 两种思想实现基于jquery的延时导航菜单,可做延时触发器!
  6. 【软件分析与挖掘】Vision of Software Clone Management: Past, Present, and Future (Keynote Paper)...
  7. 斐波那契序列 Fibonacci
  8. 凸优化有关的数值线性代数知识 1矩阵结构与算法复杂性
  9. eclipse中文版导入导出java项目
  10. WPF复制异常问题(OpenClipboard 失败 (异常来自 HRESULT:0x800401D0 (CLIPBRD_E_CANT_OPEN)))
  11. 串口调试助手fx2n_安信可串口调试助手
  12. jq中的addClass()方法与样式冲突
  13. IntelliJ IDEA 还能画思维导图,果然最强 IDE!
  14. 五款轻量级的办公软件,界面简洁且无广告
  15. php 屏蔽浸膏,【佳学基因】副甲状腺浸膏基因检测
  16. 五分钟学会用Simulink模型生成HDL代码
  17. 《股票魔法师》第6-7章读书分享
  18. 计算机主板风扇安装,电脑cpu风扇怎么拆,cpu风扇安装,如何拆cpu风扇-中关村在线...
  19. Spring Cloud Feign--常用的配置
  20. diskgenius如何在Linux运行,diskgenius怎么用

热门文章

  1. win7系统计算机找不到u盘启动,联想f12后没有u盘启动怎么办_联想f12没有usb启动项如何解决-win7之家...
  2. java点歌系统_Java实现模拟KTV点歌系统
  3. 4G 全网通DTU是什么 有哪些功能应用
  4. 苹果电脑退出ID账号的方法
  5. Pillow 库简介
  6. Word插入页码、插图清单目录、附表清单
  7. 图像处理系列——图像融合之加权平均(WA)
  8. 秋天的第一杯奶茶刷屏互联网,其背后又蕴含着哪些营销逻辑呢?
  9. [docker]dockerfile简介与应用
  10. 872. 叶子相似的树 / 剑指 Offer 33. 二叉搜索树的后序遍历序列 / 剑指 Offer 34. 二叉树中和为某一值的路径 / 剑指 Offer 35. 复杂链表的复制