Advertisement

Shader方法可用来启用SPR Batcher支持

阅读量:

如何查看Shader是否支持SPR Batcher

我们可进入Unity环境中,查看此前编写的示例Shader代码。

在这里插入图片描述

红框所处位置直接展示了示例Shader是否能够与SPR Batcher进行适配,当前示例Shader并未通过适配检测。白色感叹号后方内容为具体说明信息。接下来我们将对示例Shader进行调整,在pass的自定义属性中添加CBUFFER_START与CUBFFER_END标记。

复制代码
    Shader "Mark/Unlit" {  //名字
    	Properties {
    		_MainTex ("Base (RGB)", 2D) = "white" {} //定义贴图属性
    	    _Color("Main Color", Color) = (1,1,1,1)     //定义一个主颜色
    	}
    
    	SubShader {
    		Tags {"RenderPipeline"="UniversalRenderPipeline" "RenderType"="Opaque" "Queue" 

全部评论 (0)

还没有任何评论哟~