Unity Shader学习笔记
个人学习为主
曾胖神父
这个作者很懒,什么都没留下…
展开
-
[Unity Shader学习笔记]物体过大导致无法在game视窗显示的问题
记录一个小问题,当物体过大且距离摄像头距离过远,会导致摄像头显示不出该物体本质产生这个问题的原因,是因为物体被摄像头远裁面裁剪了,解决办法有两种,一种增大摄像头的远裁面但这个方法会影响游戏性能,所以不推荐第二个办法修改Shader,在Shader的顶点着色器中加入以下代码原理是修改物体在裁剪空间坐标系下的坐标加入后物体就可以显示在摄像头上了,如下图...原创 2022-03-03 12:56:34 · 4445 阅读 · 0 评论 -
基础的Unity URP Shader
Shader "BaseURPShader"{ Properties { _Color("Color",COLOR)=(1,1,1,1) _MainTex("MainTex",2D)="white"{} } SubShader { Tags { "RenderPipeline"="UniversalPipeline"//渲染管线标记,标注当前SubShader是给URP原创 2022-01-16 10:31:37 · 4322 阅读 · 0 评论 -
[Unity Shader学习笔记] Unity缓冲区
1 帧缓冲区帧缓存区也叫做帧缓存,是用于存放一帧中数据信息的容器2 颜色缓冲区3 清除缓冲原创 2021-10-12 18:36:34 · 2288 阅读 · 0 评论 -
[Unity Shader学习笔记]帧调试器(FrameDebugger)的使用
1原创 2021-10-11 20:27:56 · 5497 阅读 · 1 评论