Unity 3D 中关于材质(Material)的具体说明
一、Material(材质):
材质:物体的质地,指的是色彩、纹理、光滑度、透明度、反射率、折射率、发光度等等。
实际就是Shader 的实例。Shader 着色器:专门用来渲染3D图形技术的技术,可以使纹理以某种方式展现。
实际就是一段嵌入到渲染管线中的程序,可以控制GPU运算图像效果的算法。Texture纹理:附加到物理表面的贴图。
二、Rendering Mode
四种渲染模式:
- Opaque:不透明,默认选项。
- Transparent:透明,用于半透明和全透明物体,如玻璃。
- Cutout:镂空,用于完全透明或者完全不透明物体,例如栅栏。
- Fade:渐变,用于需要淡入淡出的物体。
三、Main Maps:
如下图所示:在Material下,含有Main Maps组件,下面将逐个介绍它们的功能作用:
- Albedo基础贴图:决定物体表面纹理与颜色。
- Metallic 金属:使用金属特性模拟外观。
- Specular镜面反射:使用镜面特性模拟外观。
- Smoothness光滑度:设置物体表面的光滑度。
- Normal Map法线贴图:描述物体表面凹凸程度。
- Emission自发光:控制物体表面自发光颜色和贴图。(None 不影响环境、Realtime 实时动态改变、Backed 烘焙生效)
- Tiling平铺:沿着不同的轴向,纹理平铺个数。
- Offset偏移:滑动纹理
Unity 3D 中关于材质(Material)的具体说明相关推荐
- 在Unity 3D中,shader是何时编译的,在何时加载入显存中的?
在Unity 3D中,shader是何时编译的,在何时加载入显存中的? 是某一对象在实例化时,加载其相关的material与shader还是游戏开始时? 添加评论 分享 按时间排序按投票排序 4 个回 ...
- Unity 3D中的射线与碰撞检测
创建一条射线Ray需要指明射线的起点(origin)和射线的方向(direction).这两个参数也是Ray的成员变量.注意,射线的方向在设置时如果未单位化,Unity 3D会自动进行单位归一化处理. ...
- Unity 3D中的射线与碰撞检测 1
创建一条射线Ray需要指明射线的起点(origin)和射线的方向(direction).这两个参数也是Ray的成员变量.注意,射线的方向在设置时如果未单位化,Unity 3D会自动进行单位归一化处理. ...
- 如何在Unity 3D中掷骰子
1.介绍 2.滚一个骰子 3.导入模型 4.添加脚本 5.方法 6.识别骰子上的随机面值 客观的 这篇文章的主要目的是给你一个关于如何在Unity 3D中掷骰子的想法. 第一步介绍 1.构建一个棋盘游 ...
- [Unity] Unity 3D 中的旋转
Unity 3D 中的旋转 一.Unity 3D 中 Rotation 在Unity中,旋转通常可以用一个三维向量(x,y,z)表示.实际上这是欧拉角.三个分量分别是绕x轴.y轴和z轴的旋转角度. 要 ...
- Unity 3D 中的专业“术语表”。
这是unity手册中的内容.具体可以参考此链接:Unity 用户手册 (2019.4 LTS) - Unity 手册 目录 2D 术语 2D 物理术语 AI 术语 Analytics 术语 动画术语 ...
- Unity 3D中的内存管理与优化游戏运行性能的经验
Unity3D在内存占用上一直被人诟病,特别是对于面向移动设备的游戏开发,动辄内存占用飙上一两百兆,导致内存资源耗尽,从而被系统强退造成极差的体验.类似这种情况并不少见,但是绝大部分都是可以避免的.虽 ...
- Cesium中自定义材质material
文章转自: https://blog.csdn.net/weixin_38676065/article/details/126123975 学习参考文章:https://github.com/Anal ...
- (转)Unity 3D中的无限大地形的生成和调度
随着硬件性能的不断提高,游戏的地形变得越来越大也更加细节化了(增加了更有特点的地形,大片的草地,还添加了树木,水等物体.在过去几年时间里,地形已经逐渐增加到长达数百平方英里,特别是在RPG游戏中. 在 ...
最新文章
- 腾讯面试题:char 和 varchar的最大长度是多少,以及他们之间的区别(看完你就能和面试官笑谈人生了)
- ssh客户端避免超时的设置
- bootstraptable 列隐藏_bootstrapTable 隐藏某一列
- 离散数学 消解算法判断合取范式的可满足性
- 使用tab键分割的文章能快速转换成表格。( )_word排版技巧:活用Enter键提高工作效率...
- 28 Java类的加载机制、什么是类的加载、类的生命周期、加载:查找并加载类的二进制数据、连接、初始化、类加载器、双亲委派模型、自定义类加载器
- 项目管理系列之项目范围时间及资源管理(二)
- 毕业大论文到底怎么写?
- 【模型压缩】通道剪枝--《Pruning Filters for Efficient ConvNets》
- MySQL基础操作汇总二
- MVC路由 路由的三种扩展 替换MVC内置的Handler
- shell脚本循环嵌套
- java-mail.jar_mail.jar-Mail.jar下载 --pc6下载站
- java 检测ip网速_使用Speedtest CLI测试你的网速
- 我是明晃晃的开端(2017/4/17)
- lcd4linux 支持的相框,最新版AIDA64支持LCD4WIN相框太给力了(20140826更新啦)!
- 30 道 MySQL 基础知识
- 详解云计算中的业务敏捷性
- 微信聊天记录删除了怎么恢复?最简单快捷的恢复方式看这里
- 关于skb_make_writable()函数