Ich versuche zur Zeit die folgenden Quellen zu kombinieren:ARKit, SceneKit, SCNPhysicsVehicle: Wie skaliere ich Daemodelle richtig?
Äpfel SceneKit Fahrzeug Demo https://developer.apple.com/library/content/samplecode/SceneKitVehicle/Introduction/Intro.html
resp. seine Swift Version https://github.com/leonmak/scenekit-car-swift3
Arkit von Beispiel https://blog.markdaws.net/apple-arkit-by-example-ef1c8578fb59
resp. seine Swift-Version
Jedes Projekt auf eigene Faust funktioniert wie ein Charme (obwohl ich die Fahrzeug-Demo geändert habe, so dass das Auto über Bildschirmtasten gesteuert werden kann).
Jetzt, wenn ich versuche, beide Projekte zu kombinieren, um ein Augmented-Reality-Rennspiel zu erstellen, stoße ich auf Probleme hinsichtlich der Größe des .dae-Modells des Autos: es ist zu groß.
Ich kann das Modell mit der (Gehäuse) Knoten .scale
Eigenschaft skalieren, aber sobald ich die SCNPhysicsVehicle Eigenschaften und Verhalten hinzufügen, wird das Auto zurückgesetzt (?) Auf seine ursprüngliche Größe. Ich habe versucht, das Modell in Xcode zu skalieren (Dae-Datei öffnen, Maßstab ändern), aber seine Bounding Box bleibt gleich - das sagt mir, dass die Neuskalierung nicht richtig funktioniert.
Irgendwelche Hinweise?