![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shader
不说废话直接上代码
大龄程序员在学渲染ing
展开
-
Unity urp 自定义后处理bloom
【代码】Unity urp 自定义后处理bloom。原创 2024-04-29 22:10:22 · 169 阅读 · 1 评论 -
unity shader 自己构造切线空间到世界空间矩阵为何右乘?
自定义的half3x3 是行优先的,也就是第一行是切线,第二行是副切线,第三行是法线,但我们需要列矩阵。就是需要转置矩阵,转置矩阵等于逆矩阵,这里最简单的实现方法就是左乘变右乘。原创 2024-03-19 17:51:48 · 286 阅读 · 0 评论 -
Unity URP 曲面细分着色器加几何着色器实现草的渲染
【代码】Unity URP 曲面细分着色器加几何着色器实现草的渲染。原创 2024-03-28 14:14:21 · 251 阅读 · 0 评论 -
unity sprite 遮挡透明加描边效果
unity 2d sprite遮挡透明描边效果(蒙版测试实现)原创 2024-01-12 15:07:24 · 527 阅读 · 0 评论 -
unity urp自定义后处理 雾效 深度雾,高度雾 简版
1,c#代码using System.Collections;using System.Collections.Generic;using UnityEngine;public static class FogShaderName{ public const string FogColor = "_FogColor"; public const string FogIntensity = "_FogIntensity"; public const string FogDi原创 2022-01-06 20:00:25 · 4523 阅读 · 2 评论 -
shadertoy五角星
刚接触shadertoy,作为菜鸟,只能先从简单的作起#define BackgroundColor vec4(0.7358, 0.35, 0.0242, 1.0)#define LineColor vec4(0,0,0,1)vec4 drawline(vec2 p, vec2 p0, vec2 p1, float width) {vec2 dir0 = p1 - p0;vec2 dir1 = p - p0;float h = clamp(dot(dir1, dir0)/dot(dir0, di原创 2021-06-24 20:40:20 · 178 阅读 · 0 评论