主页
书架
标签
归档
友链
更多
网址源码
bilibili
有疑问?
看 FAQ(暂无)
来提提意见捏(。→v←。)
公告和测试博文(暂无)
特别感谢(暂无)
主页
书架
标签
归档
友链
更多
网址源码
bilibili
有疑问?
看 FAQ(暂无)
来提提意见捏(。→v←。)
公告和测试博文(暂无)
特别感谢(暂无)
nightstardawn的程序小窝
欢迎来到这里_(:з」∠)_
主页
标签
分类
b站
源码
双面渲染的透明效果
双面渲染的透明效果 一、双面渲染的透明效果用来处理哪些需求 对于现实世界的半透明物体,我们不仅可以透过它的样子看到其他物体的样子 也可以看见这个物体自己的内部结构 但是 透明测试和透明度混合 都无法看见模型的内部结构 而双面渲染的透明效果 Shader 就是来处理这种问题的 我们不仅仅可以透过半透明物体看见其他物体,还可以看见自己的内部结构 二、基本原理 默认情况下,Unity 会自动剔除...
2025-07-15
技术美术
UnityShader,透明
技术美术
UnityShader,透明
Read More
开启深度写入的半透明效果
开启深度写入的半透明效果 一、开启深度写入的半透明效果是用来处理什么需求的 对于结构比较复杂的模型 使用之前的透明混合 Shader 会由于关闭了深度写入 会产生错误的渲染效果 如下: 虽然可以通过拆分模型的方式解决部分问题 但是对于一些结构复杂的模型,拆分模型的方式会增加工作量 因此我们可以采用 开启深度写入的半透明 Shader 来优化效果 二、基本原理 使用两个 Pass 渲染通道老...
2025-07-15
技术美术
UnityShader,透明
技术美术
UnityShader,透明
Read More
透明度混合
透明度混合 一、透明度混合式用来处理的需求 主要是和透明测试区分 透明测试只存在看得见和看不见两种状态,不能实现半透明效果,一般用于处理镂空效果 透明度混合 就是用来弥补这种问题,主要用来实现半透明效果 二、基本原理 关闭深度写入,开启混合,让片元颜色和颜色缓冲区中颜色进行混合 三、实现 1.书写思路 实现颜色纹理结合光照模型的 Shader 申明一个[0,1]区间的 _AlphaScal...
2025-07-15
技术美术
UnityShader,透明
技术美术
UnityShader,透明
Read More
学习透明的必备知识
学习透明的必备知识 一、重要知识回顾 回顾 SubShander 中的具体构成内容部分 二、渲染顺序的重要性 1.深度测试和深度写入带来的好处 有了深度测试和深度写入发挥作用 让我们不需要去关心不透明物体的渲染顺序 例如: 一个物体 A 挡住了物体 B 即使底层逻辑中 先渲染 A,后渲染 B,我们也不用担心 B 的颜色会把 A 覆盖 因为在进行深度测试时,远处的 B 的深度值无法通过深度...
2025-07-15
技术美术
UnityShader,透明
技术美术
UnityShader,透明
Read More
透明测试
透明测试 一、透明测试时用于处理哪些需求的 在游戏开发中 对象的某些部位完全透明而且其他部位完全不透明 这种透明需求往往不需要半透明效果 相对比较极端,只有看得见和看不见之分 比如草、树叶、栅栏··· 二、基本原理 通过一个阈值来决定哪些像素应该被保留,哪些像素应该被丢弃 三、具体实现 片元携带的的颜色信息中的透明度(A 值) 不满足条件时:(通常是小于某一个阈值) 该片元就会被舍弃,被舍...
2025-07-15
技术美术
UnityShader,透明
技术美术
UnityShader,透明
Read More
BlinnPhong光照模型
BlinnPhong 光照模型 一、来历和原理 1.来历 Blinn Phong 光照模型我们之前提到过,它是由吉姆·布林(jim Blinn,美国计算机科学家),在 1977 年时,在 Phong 光照模型基础上进行修改提出的 它和 Phong 一样是一个经验模型,并不符合真实世界中的光照现象 它们只是看起来正确 2.原理 Blinn Phong 和 Phong 光照模型一样,认为物体表面...
2025-07-15
技术美术
UnityShader,光照模型
技术美术
UnityShader,光照模型
Read More
BlinnPhong高光反射模型
BlinnPhong 高光反射模型 一、BlinnPhong 高光反射模型的来历和原理 1. 来历 通过我们之前知识的学习,Phong 式高光反射光照模型是 Phong 光照模型的一部分 因此很容易推测出 Blinn-Phong 式高光反射光照模型其实也是 Blinn-Phong 光照模型的一部分,主要是用于计算高光反射颜色 Blinn-Phone 光照模型的提出者:吉姆·布林(Jim Bl...
2025-07-15
技术美术
UnityShader,光照模型
技术美术
UnityShader,光照模型
Read More
Phong光照模型
Phong 光照模型 一、两个颜色相加 1.作用 两个颜色叠加在一起 2. 区别 相乘 颜色相乘时,最终颜色会往黑色靠拢 计算 两个颜色混合时一般用颜色相乘 因为真实世界中多个颜色混在一起时,最终回变成黑色 相加 颜色相机时,最终颜色回往往向白色靠拢 计算关照 反射时一般用颜色相加,,因为向白色靠拢能带来更亮的感觉,复合光的表现 二、Unity Shader 中的环境光 我们在学习完兰伯...
2025-07-15
技术美术
UnityShader,光照模型
技术美术
UnityShader,光照模型
Read More
光照模型概述
光照模型概述 一、什么是光照模型 光照模型指的是用于模拟光照效果的一组数学公式和算法,用于确定在 3D 场景中的模型表面应该如何对光进行反射和散射,从而实现视觉上逼真的照明效果 说人话:光照模型就是用来计算光照效果的数学公式//是业界前辈们探索出来的计算规则 二、光照模型类型 在现实生活中,一个物体的颜色是由射进眼睛里的光线决定的 当光线照射到物体表面时,一部分被物体表面吸收,一部分被反...
2025-07-15
技术美术
UnityShader,光照模型
技术美术
UnityShader,光照模型
Read More
Phong式高光反射模型
Phong 式高光反射模型 一、来历和原理 来历: 高光反射光照模型没有单一的发明者,因为有多种计算的方式和半兰伯特光照模型一样,是经过很多从业者的研究和发展而演化出来的 > 其中比较关键的几位贡献者为 > > 1. Phong 光照模型的提出者: > 裴祥风(Bui-Tuong Phong,越南裔美国计算机学家) > 2. Blinn-Phone 光照模型的...
2025-07-15
技术美术
UnityShader,光照模型
技术美术
UnityShader,光照模型
Read More
1 / 2
Next
凭空粘贴
全选文本
文本收纳魔法
文本复制魔法
魔法库搜索魔法
全局魔法库搜索魔法
新标签页打开
魔法术士复制魔法
图片赋值数
打印页面
阅读模式