×

相关标签

探索与 "shadergraph" 相关的所有文章

shadergraph

共有 7 篇文章
地形渲染

我们今天学习Unity的地形渲染​ .xkzoytzerefp{zoom: 25%;} 我们可以看这个shader脚本的前五个属性 ​ .bkpyatlklxps{zoom: 25%;} ​ .wwfjnficerqe{zoom: 50%;} 创建地形分层shader首先创建一个有光照lit的shadergraph 然后添加如下节点 由于这些材质会默然在inspector暴露参数,我们需要取消勾选每一个“Exposed”不再暴露在inspector (注意: 如果你是unity 6 用户,取消勾选 show in inspector) ,然后勾选每一个sprite的 Use Tillin...

自定义函数

今天来看自定义函数因为部分想要的效果无法通过unity内置的节点实现,所以我们可以自定义函数 众所周知,unity的shdergraph本质上是shader的HLSL和ShaderLab代码的可视化,...

场景相交检测第二天

上一篇已经知道什么是场景相交了那么接下来就要上强度了! 准备好了吗? 海水波浪泡沫效果还记得之前我们做过一个波浪图吗? ​ .spqlcquvrmbd{zoom:33%;} 这里我们需要复制一个来复...

场景相交检测第一天

今天我们来学习场景相交检测现实中的物体如果发生相交就会在两者的接触面会有阴影,例如你的手机放在桌面上可以看到手机和桌面的黑色阴影接触线,这个在unity中同样也是可以实现的 .kkwjmwqsjhmv{zoom:50%;} 当着色器运行时它只能直接访问当前正在渲染的像素信息包括其在世界空间中的位置,我们想将该位置与在这个物体后面渲染的对象的位置进行比较,如果两点之间的距离小于我们指定的阈值,就...

自定义光照

今天我们来学习unity中的自定义光照Unity 中的菲涅尔效应核心原理 菲涅尔效应描述的是:物体表面的反射率随观察角度变化。 正对观察(视线与法线夹角小)→ 反射弱,漫反射/折射强 掠射...

深度缓冲区-顶点着色器-光照基础-自定义光照

深度缓冲区为了实现渲染管线判定物体的空间层级关系,由于系统无法仅凭色彩数据判断是否覆盖已有像素,深度缓冲(Depth Buffer)作为辅助缓冲区,又称之为Z缓存(z-buffer) 这个用于作为第二...

了解ShaderGraph-纹理和UV以及Alpha相关

shadergraph是unity提供的shader可视化​ .oiivgyylvfct{zoom: 25%;} 旧版本unity使用的是BuiltIn渲染管,新版本普遍使用URP(Universal Render Pipeline,通用渲染管线),因为这个支持多设备,当然要是制作纯PC端也可以使用HDRP URP Shader Graph 的 7 种模板类型1. Lit Shader Graph(光照着色器图) 用途:标准 PBR 材质,最常用的 3D 着色器 特点:完整的光照响应,支持主光源、附加光源、阴影、环境光 Master Stack 输出:Base Color、Normal、Met...

切换角色
Cover
未在播放
-
Cover
未在播放
-