Posts

Post not yet marked as solved
6 Replies
I have been scratching my head on this, but found a solution thanks to this gist. It contains a dump of the Metal interface containing the inputs provided by SceneKit. No more guessing!I am absolutely stumped that this is not mentioned anywhere in Apple's documentation.Example fragment shader:#include <metal_stdlib> // using namespace metal; #pragma body _output.color.b = sin(scn_frame.time); // OR _output.color.b = scn_frame.sinTime;