0.动画烘焙贴图工具作者
Unity-GPU Animation - 知乎
1.安装学习项目
GitHub - striter/Unity3D-ToolChain_StriteR

 
复制到URP项目中,并删掉多余报错的和GPUAnimation无关的模块

 
 
2.把学习项目中的HLSL搬到低版本Unity的CG版本
安装FBX Exporter把烘焙好的mesh导出成Fbx
 
 
烘焙好的Mesh在TEXCOORD1和TEXCOORD2有相应的顶点信息

把shader中的hlsl适配成cg
注意,由于原项目中的SV_VertexID很多opengles低版本不支持,故不用这个方式


低版本Unity5.6不支持在GPUInstance的blockproperty传入unit的格式,故把unit用float和floor取整来替代。
 
 
3.测试画面
 
 
 


![[MAUI程序设计]界面多态与实现](https://img-blog.csdnimg.cn/eccacca6c06b4bdd8103771d47929786.png)











![[GYCTF2020]EasyThinking](https://img-blog.csdnimg.cn/19da4de9723c42cf991bd97cad52e353.png)


