程序贴图是在渲染图像时由数学算法生成的纹理,其主要优点是它不需要覆盖任何三维表面或形状的贴图坐标。

它的主要缺点是它可以有周期性的重复,尤其是比传统的位图纹理更单调。

但是在非常困难的情况下,例如耳朵对象多边形模型,它仍然是不可替代的。

使用3dmax或其他优秀的材质编辑器,我们可以获得非常好的结果。。。

当我在模型上工作时,在它完成之前,拥有一个程序化的皮肤纹理是令人愉快的。

无需担心贴图,只需应用材质即可,非常实用!

在材质编辑器中,每个纹理通道(漫反射、凹凸、反射…)可以是不同的类型,标准3dmax 在程序、效果或位图中提供了很多。Digimation是max插件的最佳创建者之一,它发布了一系列程序纹理,这些纹理非常有趣,补充了列表中的不足。

但就目前而言,我们利用我们所拥有的。。。

当使用程序纹理时,有必要学习如何使用它们,我们也应该毫不犹豫地通过修改默认设置逐个测试它们。

然后我们就可以把它们混合在一起,把它们融合起来,从中得到其他的东西。。。

下面是一些示例(splat、大理石、烟雾、格子和蜂窝亚麻布)。

当然,我们并不是用这些基本材质来制作皮肤纹理。我们需要把它们混合在一起。

应该知道的一点是,程序纹理有一个大小,这适用于相同比例的对象。

如果我们希望将程序纹理应用于在不同文件中建模的两个对象,我们必须注意它们具有相同的比例。如果没有,则有必要修改每个程序纹理的大小,使其与模型的比例“一致”。。。

首先,我们将创建纹理的漫反射部分,即皮肤的颜色。我们选择斑点作为漫反射通道的纹理类型。

第一件事是将纹理放在模型上进行缩放。

为了查看材质,我们使用黑色和白色作为默认值来调整纹理的颜色。

我们可以在颜色(贴图框架)的位置更改纹理。这就是我们将要做的,模拟皮肤纹理,堆积几个程序纹理。。。

在进一步讨论之前,我们将黑白颜色替换为“人类”颜色。

这次我们用烟。烟雾程序纹理将替换底部插槽中的黑色(在本例中为黑色)。相反的是烟雾的调节。

它会产生轻微的粉红色斑点。

现在,我们在顶部插槽中使用Splat纹理。

这会产生非常不规则的小棕色斑点。

现在我们同时激活两个under纹理。

我们获得的皮肤纹理具有有趣的细微差别和色素沉着中的小瑕疵。

当然,这样的纹理并不真实,但看起来不错。

令人信服的纹理由三个强制性通道组成。

漫反射通道提供材质的一般颜色。

凹凸通道,为材质提供起伏。

最后是镜面反射通道或光泽度,以改变纹理对光的反应方式。

在蒙皮纹理程序的情况下,我们非常简单地将漫反射通道复制到凹凸和镜面反射中。

这使得它可以自动反射对“凹凸”和“镜面反射”级别进行的漫反射修改。。。

当你复制通道时选择“实例”。。。

凹凸+漫反射。

漫反射的黑暗部分是中凹陷的,而明亮部分是凸起的。

镜面反射+凹凸+漫反射。

漫反射的黑暗部分显示较少的光,而明亮部分显示较多的光。。。

现在是具有程序纹理的模型。

当然,我们可以为凹凸和镜面反射级别制作不同的程序纹理,但对于我们正在开发的模型的需要,这有点多余。。。

另一种具有不同结构的程序化皮肤纹理显示虚拟的美丽的青春痘。

在最终纹理的制作中,我们可以使用程序纹理和位图的混合。我们将位图用于特征细节(化妆、嘴唇、疤痕等),其余部分是程序细节(头顶、耳朵、鼻子等)。

教程译注:沐风老师

3DMAX游戏角色皮肤程序贴图教程相关推荐

  1. 3DMAX游戏角色装备腿部护甲建模教程(二)

    成品腿的护甲,最后是带有护膝的. 制作一个基本"圆柱体"8段 沿y轴旋转1/16圈,即22.5° 使用"非均匀缩放"调整形状以保持对称. 开启3D捕捉(MidP ...

  2. 3DMAX游戏角色头部建模教程

    3DMAX游戏角色建模(三) 在平面软件中,将指参考图像调整为最大512像素.通常使用512x512像素. 通过进入"自定义"."首选项设置",然后配置驱动程序 ...

  3. 几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。本次上机要求编写一个简化的创建游戏角色的程序。

    一:题目分析 1.功能描述 几乎所有的RPG游戏(一种源自<龙与地下城>的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色.本次上机要求编写一个简化的创建游戏角色的程序. 2.游戏 ...

  4. RPG角色生成器 1.功能描述 几乎所有的RPG游戏(一种源自《龙与地下城》的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色。要求编写一个简化的创建游戏角色的程序。 2.游戏角色应

    RPG角色生成器 1.功能描述 几乎所有的RPG游戏(一种源自<龙与地下城>的游戏类型)在进入游戏时都会让用户自己来创建自己喜欢的角色.本次上机要求编写一个简化的创建游戏角色的程序. 2. ...

  5. 通过java程序写一个简单的创造游戏角色的程序

    一.题目分析: 题目要求,编写一个简化的创造游戏角色的程序,游戏角色应有:姓名,性别,种族,职业,力量,敏捷,体力,智力,智慧,生命值,魔法值等属性. 题目思路:根据题目可知,无论创建什么种族角色,都 ...

  6. 3DMAX游戏角色铠甲贴图教程

    现在让我们看看盔甲的各个部分. 在这里,我们将使用两种材质,一种用于金属,另一种用于镀金金属零件,如上面设计图所示. 再次使用3个子材质创建多维子/对象材质,如图所示. 复制同样的棋盘格材质. 选择将 ...

  7. 3DMAX游戏角色头部贴图教程

    在这里,我们隐藏了身体只留下头部,一点颈部和头发. 创建具有3个子材质的材质,如图所示. 让我们从ID为3的头发开始. 前面有接缝的圆柱形贴图.在UV网格的右侧.请注意,在UV的顶部,它完全伸展,不容 ...

  8. 3DMAX游戏角色身体建模教程

    如果最终角色有衣服,为什么还要创建身体呢? 首先,这是一个很好的练习,你千万不要错过从最底层开始的机会,因为稍后很容易从身体获得支撑来模拟衣服,从而为角色提供真实的体积. 当然,没有必要在身体上添加很 ...

  9. 3DMAX游戏角色耳朵建模教程

      [需要本教程相关参考素材请在下方评论区留言] 为耳朵建模有点令人生畏,因为它无疑是人体最具特征细节的部分. 但是,如果一步一步地分解,就不会那么复杂了 通常,图纸允许定位建模的细节 没有两个完全相 ...

最新文章

  1. 费用流 ---- P1251 餐巾计划问题[拆点](网络流24题)
  2. Android点击图标重新启动问题
  3. C语言 读取txt文档按行读取到新的txt文档
  4. git 常用命令备查
  5. 2018最佳GAN论文回顾(上)
  6. scala 拆分字符串翻转_Scala程序分割字符串
  7. Bootstrap 图片的形状
  8. 程序员删库被判 6 年,公司损失近亿,云原生时代如何打造安全防线?
  9. Golang学习(10)——bufio包
  10. 后端基础概念:各种OCV一网打尽(上篇)
  11. java 连接oracle_「事件驱动架构」使用GoldenGate创建从Oracle到Kafka的CDC事件流
  12. 04735数据库系统原理(知识点整合)
  13. android wifi驱动详解,Android wifi驱动的移植 realtek 8188
  14. linux卸载驱动命令,linux卸载驱动时 Resource temporarily unavailable
  15. java imageio temp_java-使用ImageIO.write jpg文件时出现问题:粉红色背景
  16. 基于JAVA师大家教中心管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  17. 传奇装备元素属性设置教程
  18. 【XML】dom4j解析
  19. Polyman 初使用-01
  20. axi时序图_AXI4读写操作时序及AXI4猝发地址及选择

热门文章

  1. 半导体器件与集成电路实验报告 实验二 PN结电容的测量
  2. 博约新媒体大数据中心_聚焦媒体深度融合与大数据 想成主流数据中心不可少...
  3. 《命运赋》--吕蒙正
  4. 如何实现应用系统离线授权详解方案支持(SpringBoot、SpringCloud),可以防止修改系统的方式绕过授权
  5. Rocket-chip-Dcache Flush Discard
  6. Microsoft Management Console 遇到问题需要关闭。我们对此引起的不便表示抱歉 的解决方法。
  7. 北京农学院计算机考研,北京农学院考研难吗
  8. Postfix 搭建邮件服务器
  9. 磁盘格式、Centos挂载exFAT格式磁盘
  10. IDEA plugins插件仓库不显示