40
votes

This is a screenshot from Apple's Fox sample code. As you can see, they use .scn file format for graphics object. They explicitly state in the wwdc2015 video that this was done by an artist. So far I only worked with .dae and was until recently convinced that this is the only supported format. My question is, how do I export objects stored in .dae file to .scn file?

enter image description here

EDIT: this is what I get if go to Editor-> Convert to SceneKit scene file format (.scn)

enter image description here

2
I don't know a lot about 3D modeling (what program do you use to create a .dae file?). I do know that you don't need to make a .scn model, as SpriteKit textures can be .png files.DDPWNAGE

2 Answers

38
votes

Exporting the .dae is unnecessary; you can place the object directly into a .scn file:

enter image description here

Create the new .scn file in the .scnassets folder, then drag the .dae file into the scene.

27
votes

open your DAE file in the SceneKit scene editor, then go to the Editor menu and click "Convert to scn file format".

Your artist won't be able to export a scn file from their favourite tool. You'll have to use Xcode to convert a DAE to SCN.