3.1 屏幕后处理(1) - 网格, 网格渲染器, 材质, 着色器

1.网格简介

2.网格渲染器

3.蒙皮网格渲染器

4.材质, Shader


1.网格简介

网格是顶点数据的集合, 顶点数据包含: 顶点坐标, 法线, 切线, 纹理坐标, 顶点颜色, 骨骼权重, 骨骼索引等; Shader中使用的模型数据

就来自于Mesh

2.网格渲染器

a.Mesh Renderer(网格渲染器)是unity的一个组件, 用于将网格绘制到屏幕上

b.Unity中不带骨骼动画的模型网格数据在MeshFilter进行关联

在这里插入图片描述

网格渲染器的作用:

a.Mesh Renderer组件会自动寻找同一个GameObject的Mesh Filter

b.引用一个或多个材质, 用于定义对象的外观

3.蒙皮网格渲染器

蒙皮网格渲染器是一种特殊的网格渲染器, 用于处理带有"骨骼动画的网格"; 它不仅处理网格的几何数据, 还处理骨骼和权重, 允许网格根据

骨骼动画进行变形
    
注:使用蒙皮网格渲染器的对象不需要再使用Mesh Filter组件, Skinned Mesh Renderer直接关联对应的网格信息

在这里插入图片描述

蒙皮是将3D模型的表面网格(皮肤)绑定到一套骨骼结构的过程

4.材质, Shader

1).材质我们称为材质球, 它定义了 "模型的外观"; 材质包含对一个着色器的引用, 并通过一组属性(例如颜色、纹理等等信息)来配置着色器;

一个模型可以有多个材质, 每个材质应用于模型的不同部分
2).着色器是一种用于"描述如何渲染图形和计算图形外观的程序", 主要用于控制图形的颜色、光照、纹理和其他视觉效果, 它是运行在GPU上

的程序, 用于计算每个像素的颜色
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值