Slide 36
Slide 36 text
// Debug
func makeMetadata() -> Metadata {
var knobs = Array(repeating: 0, count: 32)
knobs[1] = UInt8(slider.value)
let inputState = InputState(buttons: [0, 0],
toggles: [0, 0],
knobs: knobs)
let metadata = Metadata(cameraPosition: simd_float3(0, 0, 0),
cameraRotation: CMQuaternion(x: 0, y: 0, z: 0, w: 0),
projectionMatrix: matrix_float4x4(SIMD4(0, 0, 0, 0),
SIMD4(0, 0, 0, 0),
SIMD4(0, 0, 0, 0),
SIMD4(0, 0, 0, 0)),
depthRange: simd_float2(0, 1),
inputState: inputState)
return metadata
}
%*4FOEFS&YBNQMF>7JFX$POUSPMMFSTXJGU