请教2.1.1自定义材质问题

使用自定义材质cube消失了,右边内置unlit没问题


shader代码:

%{
  techniques: [
    {
      passes: [
        {
          vert: vs
          frag: fs
          cullMode: none
          blend: true
        }
      ]
      layer: 0
    }
  ]
  properties: {
    
  }
%}

%% vs {

precision highp float;

uniform mat4 cc_matViewProj;

#if _USE_MODEL
  uniform mat4 cc_matWorld;
#endif

attribute vec3 a_position;

void main () {
  mat4 mvp;
  
  #if _USE_MODEL
    mvp = cc_matViewProj * cc_matWorld;
  #else
    mvp = cc_matViewProj;
  #endif

  gl_Position = mvp * vec4(a_position, 1);
}

}

%% fs {

precision highp float;

void main () {
  gl_FragColor = vec4(1,1,1,1);
}

}