自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Arm Mali GPU Training读后笔记

1GB/s的内存存取,大概花费100毫瓦的电力,假设分配0.5瓦到内存存取上,一秒可以使用5GB,以一秒60帧来看,一帧只能分配85MB,这个数字包括了CPU、GPU以及DPU的内存存取。求每个像素的周期消耗(Cycles/Pixel),等于(ShaderCore总数 * 最大频率)/ (目标帧率 * 总像素数量)8.同样的网格结构,同样的顶点数量,细长的三角形光栅化的时候会产生更多无效的片元Quad。7. 尽可能将顶点数量和顶点索引的数量比例接近1:1。电力消耗预算在2-3瓦之间。

2024-03-04 15:36:58 220 1

原创 Unity rcp函数编译后指令

Unity rcp函数编译后指令。

2023-01-06 22:42:43 355

原创 Unity C# 函数笔记

2022-07-04 20:43:03 749

原创 Unity TextureFormat

2022-06-15 15:50:10 2156

原创 unity HLSL 面片火焰Shader V0.2

面片火焰

2022-06-12 20:11:24 676 1

原创 Unity HLSL Shader 序列帧动画V0.2

序列帧动画

2022-06-12 16:58:25 544

原创 Unity中纹理启用SRGB的坑

SRGB坑

2022-06-03 10:49:19 3189

原创 UnityHLSLShader 函数笔记

快速POW 函数#define POW5(x) x * x * x * x * x#define POW4(x) x * x * x * x#define POW2(x) x * x深度纹理获取世界坐标函数float4 GetWorldSpacePosByDepth(float depth, float2 uv, float4x4 IVP){ #if defined(UNITY_REVERSED_Z) depth = 1- depth; #endif

2022-05-01 09:46:42 1950

原创 unity HLSL 投影器Shader V0.1

目的:因为URP项目用不了Projector,所以自己实现了一个简单的投影器,本文将介绍Unity Shader投影器的实现思路(本人shader小白,有错误欢迎各位大佬指出。)1.创建一个Cube2.创建shader和纹理并将该材质赋予该Cube3.相机开启深度Buffer和ColorBuffer4.shader输入struct Attributes { float4 positionOS : POSITION; float2 uv : TEXCOORD0;}; str

2022-03-20 23:40:38 4088

原创 Unity HLSL Shader 序列帧动画V0.1

目标:Unity 序列帧动画shader步骤:定义序列帧图的行数和列数 _RowNums ("Row Nums", float) = 0 _ColumnNums ("Column Nums", float) = 0定义帧数的位置(这样做方便直接脚本控制或者animation控制) _FrameIndex ("FrameIndex", Range(0, 1)) = 0uv查找算法 float r = floor(_RowNums); float c = floor(_Column

2022-02-22 16:47:49 2613

原创 Unity 平滑法线小工具V0.1

Unity 平滑法线小工具V1

2022-01-13 11:30:48 3904

原创 unity HLSL 面片火焰Shader V0.1

目的:使用Unity Shader 面片火焰的实现思路1.先有一个面片2.uv.y的映射3.构造火焰形状

2021-12-20 10:33:31 1857

原创 Unity Shader 圆角矩形 V0.1

目的:使用Unity Shader实现圆角矩形原理分析:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:先有一个矩形假设矩形里边还有一个矩形(与原有矩形等比缩放)再假设有一个圆形重新规划坐标,Unity中UV原点为左下角(0,0),将坐标偏移到(0.5, 0.5)假设圆形的r,得出内矩形的边长假设有点(x, y),为了将点在四个象限的不同情况当做一个象限处理,我们将点取绝对值,统

2021-09-26 10:13:04 1130

基于UnityHLSL的PBRshader

基于UnityHLSL的PBRshader

2022-06-13

空空如也

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

TA关注的人

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