Material(材质):物体的材质是指:“色彩”、“纹理”、“光滑度”、“透明度”、“反射率”、“折射率”、“发光度”等..................

Shader(着色器):专门用来渲染3D图形的技术,可以使纹理以某种方式展现。实际上就是一段镶嵌到渲染管线中的程序,可以控制GPU运算图像效果的算法

Texture(纹理):附加的物理表面的贴图。

接下来看材质面板的属性有哪些:

这里介绍几个比较重要切常用的Materal属性:

  0. Shder(着色器):比较常用、根据不同的需求可能会定制出不同的Shder来(Shder在一般的游戏公司有专门的人来负责写),Shder说白了就是一段代码来控制Material面板需要的“色彩”、“纹理”、“光滑度”、“透明度”、“反射率”、“折射率”、“发光度”等..................。

  1.Rendering Mode(呈现模式):呈现模式有4种、 Opque(不透明)这是一种默认的呈现方式、Cutout(剪裁模式)会像剪物品一下裁剪出不透明的部分,实际上是去掉了透明通道、Fade(淡入淡出)只需要更改颜色值中的透明通度即可、Transparent(透明的)可以让物体变的跟玻璃一样,需要设置Metalic属性为0

  2.Albedo基础贴图:需要一个“纹理”或是多个这个跟你所需要的Shder有关。

  3.Metallic 金属:使用金属特性模拟外观

  4.Specular镜面反射:使用镜面特性模拟外观

  5.Smoothness 光滑度:设置物体表面的光滑程度

  6:.Normal Map法线贴图:描述物体表面的凹凸程度

  7.Emission自发光:控制物体表面自发光的颜色和贴图

    7.1.None不影响环境

    7.2.Realtime实时动态改变

  8.Tiling平铺:沿着不同的轴,纹理平铺个数

  9.Office偏移:滑动纹理

转载于:https://www.cnblogs.com/ACBJTR/p/10320124.html

Unity3D之Material(材质、着色器、纹理)相关推荐

  1. Blender着色器纹理材质创作教程含源文件 Shader Forge

    本Blender视频课程是一个正在进行的关于为Cycles渲染引擎构建材质(着色器)的系列.只要有足够的时间和努力,物质性就能给CG场景注入这样的生命. 本课程是一个正在进行的关于为Cycles渲染引 ...

  2. UE4材质着色器全面学习教程

    你会学到什么 通过所有着色器类型和设计的实际演示,学习创建材质 要求 对虚幻的基本理解会有所帮助 了解纹理的一般知识(不仅限于UE4)也很有用 描述 在这个系列中,我将带你设置大量不同的材料,教你如何 ...

  3. Three.js-着色器加工材质及材质着色器详解

    在Three中,我们可以使用着色器对材质进行加工,例如在对物体材质进行设置时,我们可以通过对顶点着色器的更改,从而实现物体的运动或变化.使用着色器加工材质,主要依赖于Material材质基类中的onB ...

  4. 【Unity3D】固定管线着色器二

    1 前言 固定管线着色器一 中介绍了 Shader 中外部属性.光照.贴图等基础用法,本文将进一步讲解固定管线着色器,介绍正面与反面剔除.Alpha 测试.深度测试.混合.渲染队列等用法.渲染管线相关 ...

  5. OpenGL学习笔记(二)-着色器-纹理

    参考网址:LearnOpenGL 中文版 哔哩哔哩教程 第一章 入门 1.3 着色器 1.3.1 基本结构 利用着色器语言编写着色器,以顶点着色器和片段着色器为例,在着在顶点着色器中输出颜色变量ver ...

  6. OpenGL ES着色器语言之语句和结构体(官方文档第六章)内建变量(官方文档第七、八章)...

    OpenGL ES着色器语言之语句和结构体(官方文档第六章) OpenGL ES着色器语言的程序块基本构成如下: 语句和声明 函数定义 选择(if-else) 迭代(for, while, do-wh ...

  7. opengl着色器shader介绍

    1. Shader  Shader其实就是一段执行在GPU上的程序,此程序使用OpenGL ES SL语言来编写.它是一个描述顶点或像素特性的简单程序.在opengles中常用的shader有两种:v ...

  8. Three 自定义着色器Shader实例

    基础环境搭建: camera = new THREE.OrthographicCamera(-10, 10, 10, -10, 0, 100)camera.position.set(0, 0, 10) ...

  9. 图片处理之着色器语言 GLSL (opengl-shader-language) 内建函数

    内建函数基本上可以分为一下三类: (1)它们使用一些简便的方式提供必要的硬件功能,如材质贴图.这些函数单独通过着色器是无法模拟出来的. (2)它们展示了一些可以常简单的写入的繁琐操作(clamp, m ...

最新文章

  1. 关闭图片 pycharm_博士大佬总结的Pycharm 常用快捷键思维导图,收藏!
  2. 经济学人: 低调应用, 高调回报, 亚马逊才是AI技术最大受益企业
  3. mxnet 和pytorch比较
  4. python+requests+excel+unittest+ddt接口自动化数据驱动并生成html报告
  5. 收藏!史上最全的30个生物实验技术及原理
  6. mysql sshd_制作Docker镜像之mysqlkeepalivedsshd
  7. Dispatcher initialization failed解决办法
  8. 如何让 Hyper-V 和 VMware 虚拟机软件共存?
  9. 漫步数理统计十九——独立随机变量
  10. datatable 转list ,list转datatable
  11. 米斯特白帽培训讲义(v2)实战篇 迅雷 CMS
  12. SAP License:委外业务产生的ML结算问题思考
  13. Java多线程之FutureTask
  14. 个人对计算机专业的认知
  15. 我的政治理想《爱因斯坦文集》
  16. 【C语言】函数:实现一个函数,打印乘法口诀表
  17. STM32F1与STM32CubeIDE编程实例-光断续传感器驱动
  18. Error handling response: TypeError: Cannot read property ‘1‘ of null
  19. 华师大 OJ 3040
  20. 如何利用亚马逊的底层逻辑是什么 寻找爆品搜索词排名?算法 it

热门文章

  1. ci框架 查询构造器类
  2. 三中好用的数组去重方式
  3. Cheatsheet: 2014 06.01 ~ 06.30
  4. Python数据结构————二叉查找树的实现
  5. C++基础部分_C++文件操作_文件的读取操作---C++语言工作笔记077
  6. ES6新特性_Promise.prototype..then方法---JavaScript_ECMAScript_ES6-ES11新特性工作笔记027
  7. 运维测试工作笔记0004---各种免费开源的测试平台
  8. springcloud工作笔记101---强大的代码自动提示工具_aiXcoder智能编程_以及开源java工具大全_提升开发效率
  9. IOS工作笔记002---windows给VmWare虚拟机OS系统安装VMTools
  10. security工作笔记009---spring security BCryptPasswordEncoder加密解密,不错的随机盐,不错的加密解密方法