setVertexShaderName method
Assigns the vertex shader by name from baseShaderLibrary.
The shader is resolved lazily on first use and then cached, so a geometry can be constructed before Scene.initializeStaticResources has loaded the base shader bundle. The shader is only needed at render time, which the engine already defers until the bundle is ready.
Implementation
void setVertexShaderName(String name) {
_vertexShaderName = name;
_vertexShader = null;
}