文章
991
标签
0
分类
126
主页
分类
文KRIFE齐的博客
US3S8——高级纹理
搜索
主页
分类
US3S8——高级纹理
发表于
2024-12-09
|
更新于
2024-12-19
|
Unity就业路线学习笔记
US——Unity Shader开发入门
US3——Shader开发知识
|
浏览量:
US3S8——高级纹理
本系列学习内容
立方体纹理
天空盒
动态生成立方体纹理
反射
折射
菲涅尔反射
渲染纹理
程序纹理
文章作者:
文KRIFE齐
文章链接:
https://enjoysevenliu.github.io/2024/12/09/Unity就业路线学习笔记/US——Unity Shader开发入门/US3——Shader开发知识/US3S8——高级纹理/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
文KRIFE齐的博客
!
上一篇
US3S8L1——立方体纹理
US3S8L1——立方体纹理 立方体纹理 立方体纹理(CubeMap)是一种特殊的纹理类型,和之前我们讲过的单张纹理、法线纹理、渐变纹理、高光遮罩纹理不同, 立方体纹理包含6个独立的二维纹理,分别对应一个立方体的六个面,分别为: 正X面(右):+X 负X面(左):-X 正Y面(上):+Y 负Y面(下):-Y 正Z面(前):+Z 负Z面(后):-Z 注意:这个轴向就是 Unity 中的世界坐标轴向 立方体纹理的用途 立方体纹理(CubeMap)在图形编程中常见的用途有: 环境映射 用于模拟反射环境的效果,用立方体纹理存储周围环境的图像,当应用到反射表面时,可以让物体看起来像是在反射其周围的环境。 天空盒 用于渲染天空盒,将立方体纹理的六个面映射到一个立方体内表面,从而模拟天空、云朵、远处的山脉等环境 全景图 用于展示全景图像、视频,通过立方体纹理来存储全景照片、视频的六个部分 等等 立方体纹理如何采样 作为有 6 张 2D...
下一篇
US3S7L2——标准高光反射Shader
US3S7L2——标准高光反射Shader 标准高光反射Shader 和 标准漫反射Shader 一样,所谓的标准高光反射Shader,其实就是一个常用的高光反射 Shader 而已 该 Shader 其实就是一个带有法线(世界空间中计算-全局效果的表现更准确)的基于 BlinnPhong 光照模型的支持多光源和阴影的 Shader 制作常用高光反射Shader 新建一个 Shader,取名叫 BumpedSpecular(凹凸镜面反射) 复用 世界空间下计算法线纹理贴图的 中 Shader 代码,粘贴到新建文件中 具体代码,详见:US3S2L7——世界空间下计算法线纹理贴图 加入渲染标签 Tags { "RenderType"="Opaque" "Queue"="Geometry"} 渲染类型设置为不透明的、渲染队列设置为几何队列(不透明的几何体通常使用该队列) 12345SubShader{ Tags {...
文KRIFE齐
Unity就业路线的笔记终于快更新完了!
文章
991
标签
0
分类
126
Follow Me
公告
博客修好了,继续学习,CSharp进阶也迁移完毕了,接下来尽快把Unity Shader给啃完,年末给博客好好整修一下
目录
1.
US3S8——高级纹理
最新文章
US3S8L4——反射效果
2024-12-19
US3S8L3——动态生成立方体纹理
2024-12-17
US3S8L2——天空盒
2024-12-17
CS4L24——值类型和引用类型补充
2024-12-15
CS4L23——特殊语法
2024-12-10
搜索
数据加载中