Shader de metal con SceneKit SCNProgram
Estoy buscando solo un sombreador de Metal que funcione en SceneKit con SCNProgram.
¿Alguien puede mostrarme las declaraciones correctas de métodos / cómo conectar esto?
let program = SCNProgram()
program.vertexFunctionName = "myVertex"
program.fragmentFunctionName = "myFragment"
material.program = program
y luego el sombreador
//MyShader.metal
vertex something myVertex(something)
{
return something;
}
fragment float4 myFragment(something)
{
return something
}
Solo estoy buscando el ejemplo más básico por favor.