Metal Shader mit SceneKit SCNProgram
Ich suche nur einen funktionierenden Metal-Shader, der in SceneKit mit SCNProgram funktioniert.
Kann mir jemand die korrekten Methodendeklarationen zeigen / wie man das anschliesst?
let program = SCNProgram()
program.vertexFunctionName = "myVertex"
program.fragmentFunctionName = "myFragment"
material.program = program
und dann der Shader
//MyShader.metal
vertex something myVertex(something)
{
return something;
}
fragment float4 myFragment(something)
{
return something
}
Ich suche nur das einfachste Beispiel, bitte.