Secondary Maps (Detail Maps) & Detail Mask 二级贴图(细节贴图)&细节遮罩

本文档主要是对Unity官方手册的个人理解与总结(其实以翻译记录为主:>)
仅作为个人学习使用,不得作为商业用途,欢迎转载,并请注明出处。
文章中涉及到的操作都是基于Unity2018.3版本
参考链接:https://docs.unity3d.com/Manual/StandardShaderMaterialParameterDetail.html

Secondary Maps (or Detail maps) allow you to overlay a second set of textures on top of the main textures listed above. You can apply a second Albedo colour map, and a second Normal map. Typically, these would be mapped on a much smaller scale repeated many times across the object’s surface, compared with the main Albedo and Detail maps.
二级贴图(或细节贴图)允许您在上面列出的主贴图之上覆盖第二组纹理。您可以应用第二个反照率颜色贴图,和第二个法线地图。通常,与主要的反照率和细节图相比,这些会在一个小得多的缩放尺寸上在物体表面重复多次。

The reason for this is to allow the material to have sharp detail when viewed up close, while also having a normal level of detail when viewed from further away, without having to use a single extremely high texture map to achieve both goals.
这样做的原因是,当近距离观看时,材质有清晰的细节,而当远距离观看时,也有正常的细节水平,而不需要使用一个非常高的纹理贴图来实现这两个目标。

Typical uses for detail textures would be: - Adding skin detail, such as pores and hairs, to a character’s skin - Adding tiny cracks and lichen growth to a brick wall - adding small scratches and scuffs to a large metal container.
细节纹理的典型用途是:-在角色的皮肤上添加皮肤细节,比如毛孔和毛发-在砖墙上添加细小的裂缝和地衣生长-在一个大的金属容器上添加小的划痕和磨损。

This character has a skin texture map, but no detail texture yet. We will add skin pores as a detail texture.
这个角色有一个皮肤纹理贴图,但是还没有细节纹理。我们将添加皮肤毛孔作为一个细节纹理。


The Albedo skin pore detail texture
反照率皮肤毛孔细节纹理


The end result, the character now has subtle skin pore detail across her skin, at a much higher resolution than the base Albedo or Normal map layer would have allowed.
最终的结果是,这个角色的皮肤上有了微妙的毛孔细节,比基础反照率或法线贴图层所允许的分辨率要高得多。


Detail textures can have a subtle but striking effect on the way light hits a surface. This is the same character in a different lighting context.
细节纹理可以在光线照射表面的方式上产生微妙而显著的效果。这是相同的角色在不同的照明环境。

If you use a single normal map do ALWAYS plug it into the primary channel. The Secondary normal map channel is more expensive than the primary one but has the exact same effect.
如果你使用一个法线贴图,一定要把它插入主通道。第二法线贴图通道比第一法线贴图通道更昂贵,但具有完全相同的效果。

Detail Mask 细节遮罩

The detail mask texture allows you to mask off certain areas of your model to have the detail texture applied. This means you can show the detail texture in certain areas, and hide it in others. In the example of the skin pores above, you might want to create a mask so the pores are not shown on the lips or eyebrows.
细节遮罩纹理允许你遮罩掉模型的某些区域以应用细节纹理。这意味着您可以在某些区域显示细节纹理,并在其他区域隐藏它。在上面的皮肤毛孔的例子中,你可能想要创建一个遮罩,这样毛孔就不会出现在嘴唇或眉毛上。

Secondary Maps (Detail Maps) Detail Mask 二级贴图(细节贴图)细节遮罩 Standard Shader系列14相关推荐

  1. html遮罩效果mask,H5案例分享:特殊形状图片之遮罩蒙版CSS3-Mask效果

    特殊形状图片之遮罩蒙版CSS3-Mask效果 小五最近做的项目,需要一个小效果,就是获取用户头像以心形的形状展现在页面上,开始小五想的实现方式是canvas画图或CSS3的clip(剪切),发现都不理 ...

  2. 计算机二级有没有年龄,九龄童通过全国计算机二级 创年龄最小纪录(图)_新闻中心_新浪福建_新浪网...

    李德馨从小就对计算机很有兴趣 (漳州新闻网记者 林艺群 文/图)复杂的编程,宛如天书的源码--一名9岁的小学生竟然以笔试优秀.上机良好的成绩顺利通过全国计算机二级VB考试.近日,记者见到了这位名叫李德 ...

  3. pc端1号店项目用JQ实现二级菜单和轮播图

    效果图: 代码如下 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  4. android 股票二级列表,Android原生股票图-分时图讲解(二)

    Android原生股票图-分时图讲解(一) Android原生股票图-分时图讲解(二) 在 分时图讲解(一)中我们主要实现分时图的绘制和CJL图.MACD图的绘制,以及各个线段的含义和X轴.Y轴各坐标 ...

  5. 计算机二级Word考点思维导图

  6. 【多目标轨迹预测】Path-Aware Graph Attention for HD Maps in Motion Prediction(ICRL 2022)翻译

    参考: (31条消息) [文献阅读]路径感知的图注意力做运动预测(Fang Da等人,ArXiv,ICRA 2022)_全部梭哈迟早暴富的博客-CSDN博客_lanegcn lanercnn ICRA ...

  7. Bing Maps Geographic Coverage - Bing地图图像覆盖范围

    Bing地图图像覆盖范围 Bing Maps Geographic Coverage https://docs.microsoft.com/en-us/bingmaps/coverage/geogra ...

  8. 微信小程序(六) 文章详情静态页面detail

    文章详情静态页面detail: detail.wxml代码如下: <!--pages/detail/detail.wxml--> <view class="detailCo ...

  9. Google Maps和GIS开发资源收集

    Google Maps JQuery Maps google map是怎样工作的 Google Map API基本概念 Google Maps API编程资源大全 google map限制地图缩放级别 ...

  10. OpenGL 光照贴图Lighting maps

    OpenGL光照贴图Lighting maps 光照贴图Lighting maps简介 漫反射贴图 镜面光贴图 采样镜面光贴图 光照贴图Lighting maps简介 在上一节中,我们讨论了让每个物体 ...

最新文章

  1. 减少企业Web威胁的三条预防性措施
  2. 国内IDC行业现状及投资策略分析
  3. oracle ip欺骗,Oracle 在重要的表上限制某些IP、用户的恶意操作
  4. 栈和队列的区别,栈和堆的区别
  5. pagehelper工具类_PageHelper最佳实践
  6. python学习6 web开发
  7. 以虚拟现实骨灰级开发者视角,来看VR智能硬件平台
  8. 百度贴吧 “只看某人” 小工具
  9. 北京游戏开发学习路线:花多少钱才能成为游戏开发?
  10. 《趣谈网络协议》数据中心相关知识总结
  11. Yolo训练自己的数据集,将json格式转换成txt文件格式
  12. CBR,VBR,ABR,CQP四种编码方式。
  13. 训练faster rcnn报错:KeyError:‘max_overlaps’
  14. Oracle greatest函数
  15. 计算机开机总要按f1键,详解Win7系统电脑开机需要按F1键才能启动的解决方法
  16. JSON解决乱码问题
  17. matlab解决最短路径问题
  18. 弹指流连间,在梦中轻拾爱的碎片
  19. Audioservice、Audiomanager和Audiosystem
  20. db2系统表相应功能

热门文章

  1. [ Linux RK3568 ] 手动/自动调整千兆网口延时TX RX |CSDN创作打卡
  2. yzl的VSCode使用指南
  3. 第九届山东理工大学ACM网络编程擂台赛 热身赛 sdut4076 数的价值(一)
  4. pdf覆盖图片 Java_Java 添加、替换、删除PDF中的图片
  5. Mac 输入法小技巧
  6. 【论文笔记】BMVC2009 Integral Channel Features
  7. pm8060raid卡命令
  8. audit2allow命令提示No module named sepolgen.audit
  9. Meshless Deformations Based on Shape Matching
  10. 论文文献综述的题目是什么样的,应该怎么写?