
Unity
游戏开发
独孤易郎
这个作者很懒,什么都没留下…
展开
-
Unity Shader——透明效果
一、Unity Shader的渲染顺序 定义渲染队列语句: Tags {"Queue" = "AlphaTest"} 通常使用两种方法来实现透明效果:透明度测试和透明度混合 一、透明度测试 原理:只要一个片元的透明度不满足条件(通常是小于某个阈值),那么它对应的片元就会被舍弃。被舍弃的片元将不会再进行任何处理,也不会对颜色缓冲产生任何影响;否则,就会按照普通的不透明物体的处理方...原创 2019-12-18 20:57:52 · 378 阅读 · 0 评论 -
unity shader——基础纹理
一、单张纹理 使用一张纹理来代替物体的漫反射颜色 // Upgrade NOTE: replaced '_Object2World' with 'unity_ObjectToWorld' // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' Shader "ShaderLearn...原创 2019-11-25 17:31:09 · 331 阅读 · 0 评论 -
unity shader——unity中的光照设置
1.环境光 环境光通常是一个全局变量,即场景中的物体都使用这个环境光。() Window->Rendering->Lightting Setting 环境光来源有三种:Color、Skybox、Gradient 2.自发光 一个材质的自反光计算直接使用了它的自发光颜色() 大多数物体是没有自发光特性的,在unity中如果要计算自发光,只需要在片元着色器输出最后的颜色之前...原创 2019-10-10 20:04:25 · 2542 阅读 · 0 评论