自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Unity URP Shader 学习笔记02(URP中获取常用数据(模型数据,常用矢量等)的方法)

3.世界空间视线方向(摄像机方向):GetWorldSpaceViewDir()1.点位置数据:GetVertexPositionInputs()2.点法线数据:GetVertexNormalInputs()URP中获取常用数据(模型数据,常用矢量等)的方法。

2024-12-03 19:12:44 474

转载 (转)【技术美术百人计划】HLSL常用函数

faceforward(n,i,ng):得到面向视图的曲面法向量。texCUBEDload(s,t):使用lod查找纹理在(t.x,t.y,t.z,t.w)的颜色,z没有意义,w代表lod值。tex2Dlod(s,t):使用lod查找纹理在(t.x,t.y,t.z,t.w)的颜色,z没有意义,w代表lod值。frexp(x, out exp):把浮点数x分为尾数和指数,返回尾数,exp返回指数,当x=0,则二者为0。sinh(x)、cosh(x)、tanh(x):返回它们的双曲正弦、双曲余弦、双曲正切值。

2024-10-06 21:51:29 119

原创 URP shader 学习笔记01

我们来看下定义:SRP Batcher是一个渲染循环,它可以在使用很多相同的 Shader Variant 的材质的场景中,加速你的 CPU 渲染。也就是说:我们不但可以通过使用尽可能少的 Shader Variant 来加速,而且也可以使尽可能多的不同材质来使用相同的 Shader Variant 来实现这一性能提升。那为什么 SRP Batcher 可以实现加速呢?我们来看下它的工作原理。通常情况下,在 Unity 中,可以在一帧内的任何时间修改任何材质的属性。但是,这种做法有一些缺点。

2024-10-06 17:03:12 1002

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除