2016-07-10 16 views

Antwort

4

Ich habe eine Lösung gefunden.

(1) Exportieren Sie Ihr Voxel-Objekt von MagicVoxel als eine .OBJ-Datei.

(2) Dies erstellt 3 Dateien. Behalten Sie die .PNG- und .OBJ-Dateien bei. Herunterladen

(3) ein Programm namens Mixer hier: https://www.blender.org/

(4) Öffnen Blender

(5) Gehen Sie zu [Datei] -> [Import] -> [Wavefront OBJ]

(6) Navigieren Sie zu Ihrer .OBJ-Datei

(7) Dies öffnet die .OBJ. Sie können Ihr Objekt beheben Sie die Rotation Probleme

(8) Gehen Sie zu [Datei] drehen -> [Export] -> [Collada .DAE]

(9) Speichern Sie die neue Datei und ziehen Sie ihn auf Ihrer XCode [SceneKit] Projekt!

(10) Ziehen in der PNG-Datei aus Schritt 2 in Ihr Projekt zu

(11) Ihre .DAE Datei auswählen und öffnen Sie das Menü rechts unten gezeigt s

(12) Öffnen Sie diese spherish thingy

(13) Ziehen Sie die .PNG-Datei aus Ihrem Projekt in das Dropdown-Menü und legen Sie sie hier ab. enter image description here

(14) Fertig! Hoffe das hat geholfen!

1

Sie werden wahrscheinlich obj verwenden möchten.

dies lesen:

https://forums.developer.apple.com/thread/3979

da (COLLADA) ist bevorzugte Art und Weise der Szene Kit-Dateien zu importieren.

Sehr wenige Leute verwenden Scene Kit, so dass nicht annähernd alle möglichen Dateiformate von allen möglichen 3D-Erstellungswerkzeugen jemals getestet wurden oder anderweitig bekannt sind. Möglicherweise treten Probleme beim Importieren aus obskuren Apps auf. Niemand wird die Lösung haben, Sie werden (sehr wahrscheinlich) die erste Person gewesen sein, die MagicaVoxel mit SceneKit verwendet hat.

Wenn Sie Probleme mit obj von MagicaVoxel haben, finden Sie einen Weg, um eine COLLADA-Datei von dem zu erhalten, was Sie machen, und versuchen Sie, das in SceneKit zu importieren.