主页
书架
标签
归档
友链
更多
网址源码
bilibili
有疑问?
看 FAQ(暂无)
来提提意见捏(。→v←。)
公告和测试博文(暂无)
特别感谢(暂无)
主页
书架
标签
归档
友链
更多
网址源码
bilibili
有疑问?
看 FAQ(暂无)
来提提意见捏(。→v←。)
公告和测试博文(暂无)
特别感谢(暂无)
nightstardawn的程序小窝
欢迎来到这里_(:з」∠)_
主页
标签
分类
b站
源码
动态生成立方体纹理
动态生成立方体纹理 一、原因 立方体纹理最大的作用就是环境映射 在实现反射,折射等等效果时,需要用到立方体纹理来制作对应的效果 而立方体纹理中最重要的就是组成它的 6 张 2D 纹理图片 对于天空盒来说,6 张 2D 纹理图片可以更具想要的美术效果的表现,来进行自定义制作 提前将纹理制作好即可 这种立方体纹理往往是提前做好的,是场景里面公用的 但是如果制作反射、折射等效果还是使用这样的立方体...
2025-07-15
技术美术
UnityShader,高级纹理
技术美术
UnityShader,高级纹理
Read More
反射
反射 一、反射效果在 UnityShader 中是什么 在 UnityShader 中,反射效果模拟了物体表面反射环境光的特性 使得物体看起来像是镜子或者金属表面,能够反射周围环境的图像 二、基本原理 反射的基本原理就是 利用立方体纹理进行环境映射 利用摄像机看向物体表面顶点的方向作为入射光,结合顶点法线向量可以计算出反射向量,然后利用反射方向向量在立方体纹理中进行采样 三、基础实现 1....
2025-07-15
技术美术
UnityShader,高级纹理
技术美术
UnityShader,高级纹理
Read More
反射
反射 一、折射效果在 UnityShader 中是什么 折射模拟了光线通过透明或者半透明材质时的弯曲效果 一般用来模拟睡眠、透明玻璃球、钻石、水晶球、空气扰动等效果 会配合其他效果使用 二、基本原理 折射的基本原理就是 利用立方体纹理进行环境映射 利用摄像机看向物体表面顶点的方向作为入射光,结合顶点法线向量可以计算出折射向量,然后利用折射方向向量在立方体纹理中进行采样 三、基础实现 1...
2025-07-15
技术美术
UnityShader,高级纹理
技术美术
UnityShader,高级纹理
Read More
天空盒
天空盒 一、天空盒是什么? 天空盒(Skybox)是计算机图形学和三维游戏开发中常用于模拟背景的一种方式,它通常由一个立方体构成 字面上理解就是一个用于模拟天空的盒子(但是它不仅可以模拟天空,模拟室内等环境也是可以的) 在游戏场景中使用天空盒时,整个场景就被包围在了一个立方体中。 这个立方体的每个面使用的技术就是立方体纹理技术。 它给我们带来的主要好处是: 可以创建逼真的背景,天空盒使场景...
2025-07-15
技术美术
UnityShader,高级纹理
技术美术
UnityShader,高级纹理
Read More
渲染目标
渲染目标 一、定义 渲染目标纹理(Render Target Texture)是一种特殊的纹理类型 一般摄像机的渲染结果会输出到颜色缓冲区中 最终渲染到设备屏幕上,让玩家通过屏幕看见游戏画面 而目标渲染纹理允许我们将渲染结果直接写入到某一章纹理中 我们可以利用这个纹理来处理各种特殊效果 比如:镜子,玻璃,屏幕后处理,阴影映射等等 在 Unity 中 渲染目标纹理(Render Target ...
2025-07-15
技术美术
UnityShader,渲染目标
技术美术
UnityShader,渲染目标
Read More
玻璃效果
玻璃效果 一、基本原理 透明可以做出透明的效果,但是它存在很多缺陷 无法实现复杂的光学效果 玻璃不仅仅是透明的,它还具有反射,折射等光学效果,使用透明无法实现这些效果 透明物体往往会遇到深度排序的问题 渲染顺序不正确时,会导致视觉错误 所以 我们会使用渲染纹理来制作玻璃效果 基本原理是 在渲染效果物体纹理之前,获取到当前屏幕图像 将当前图像储存在渲染纹理之中 当处理该玻璃效果物体时,再...
2025-07-15
技术美术
UnityShader,高级纹理
技术美术
UnityShader,高级纹理
Read More
立方体纹理
立方体纹理 一、立方体纹理是什么 立方体纹理是一种特殊的纹理类型 和之前我们讲的单张纹理、法线纹理、渐变纹理、高光遮罩纹理不同 立方体纹理包含 6 个独立的二维纹理,分别对应一个立方体的六个面 二、立方体纹理的用途 环境映射: 用于模拟反射环境的效果,用立方体纹理存储周围环境的图像 当应用到反射表面时,可以让物体看起来像是在反射其周围的环境 天空盒: 用于渲染天空盒,将立方体纹理的六个面...
2025-07-15
技术美术
UnityShader,高级纹理
技术美术
UnityShader,高级纹理
Read More
菲涅尔反射
菲涅尔反射 一、菲涅尔反射是什么 一种光学效果 实现垂直于表面观察,反射较弱,而当实现非垂直于表面观察,夹角越小,反射越明显 二、菲涅尔反射效果在 UnityShader 中的作用 在 Unity 中,使用菲涅尔反射比直接使用反射能更加贴近真实世界的效果,在实现一些金属感、陶瓷感、玻璃感时效果更好 三、菲涅尔反射实现效果的原理 菲涅尔反射的原理还是利用立方体纹理进行环境映射 我们在计算反射时...
2025-07-15
技术美术
UnityShader,高级纹理
技术美术
UnityShader,高级纹理
Read More
镜面效果
镜面效果 一、镜面效果的原理 摄像机看到的画面渲染到渲染纹理中 再 Shader 中利用该纹理进行翻转渲染即可 二、准备工作 创建一个摄像机用来得到镜子看见的画面 创建一个 Custom Render Texture 将其关联 三、Custom Render Textuer 的参数 2024-10-26 114234.png Dimension 渲染维度 2D 2D 纹理 2...
2025-07-15
技术美术
UnityShader,高级纹理
技术美术
UnityShader,高级纹理
Read More
凭空粘贴
全选文本
文本收纳魔法
文本复制魔法
魔法库搜索魔法
全局魔法库搜索魔法
新标签页打开
魔法术士复制魔法
图片赋值数
打印页面
阅读模式