Oscar Mike Golf
No, SceneKit and Metal are not 64-bit. Just SCNVector3 is. My difficulty was that I was using SCNGeometrySource(data: ...) rather than SCNGeometrySource(vertices: ...) thinking that because the former has more parameters, that it allows the developer to retain more control over how vertices are laid out in memory. How was I supposed to know that if I wanted to pass my vertex array in a Data object, that I could not use SceneKit's OWN SCNVector3 structure as the underlying data format, but that I had to roll my own 32-bit floating point vector structure?!?
Hey Apple ... documentation is your friend.
Topic:
Graphics & Games
SubTopic:
SceneKit
Tags: