我正试图通过以下方式设置断点:
gl_FragColor = u_diffuseColor;
return;
或
gl_FragColor = _surface.diffuse
return;
在SCNShaderModifierEntryPointSurface
但我总是变白,不管我在scn编辑器中设置了什么。
假设我在编辑器中将diffuse
设置为红色:
//hub.geometry?.materials = [material]; //diffuse is red
hub.geometry?.materials = [material]; //diffuse is white
为什么这种制服不会受到gui的影响,或被覆盖,或者发生什么事情?我希望能够通过gui设置'diffuse',在编辑器中进行预览,并从u_diffuseColor
或_surface.diffuse