Ich versuche, Gesicht Morphing mit Scene Kit und Assets von Blender mit SCNMorpher/Key Shapes exportiert zu animieren.Verzerrt SCNMorpher Gewichte Animation aus Blender importiert
In der importierten DAE-Datei ich fix 2 Schlüssel Shapes mit ColladaMorphAdjuster und ich kann sie als
Optional([<SCNGeometry: 0x1c4137ca0>, <SCNGeometry: 0x1c4137d40>])
bei
node?.morpher?.targets
Protokolle durchqueren Aber das Netz verzerrt wird, wenn wie auf SCNMorpher docs Website animiert :
let animation = CABasicAnimation(keyPath: "morpher.weights[0]")
animation.fromValue = 0.0;
animation.toValue = 1.0;
animation.autoreverses = true;
animation.repeatCount = HUGE;
animation.duration = 5;
node?.addAnimation(animation, forKey: nil)
Ich habe versucht, unifiesNormals, aber ohne Ergebnis.
Ich kann nicht den Grund finden, warum diese Schlüsselformen falsche Ausgabe in Scene Kit anzeigen produzieren.
Wir brauchen dringend mehr SceneKit Q/A, +1. –