2017-12-01 1 views
1

Ich habe eine importierte DAE-Datei in SceneKit und versuche, ein Partikelsystem hinzuzufügen. Es ist ein Zigarrenraucher und ich möchte, dass der Rauch am Ende seiner Zigarre erscheint. Das Problem ist, wenn seine Animation beginnt, bewegt sich das Partikelsystem nicht mit der Zigarre, obwohl es ein Kind des Zigarrenknotens ist. hierSceneKit Collada-Animation mit Kindknoten

enter image description here

Was bin ich?

Antwort

3

Ich fand es heraus. Zwei Dinge, die passieren müssen:

  • Der Knoten hat ein Kind des Knotens sein, die animiert werden, die in diesem Fall ist der Knoten mit den Knochen, wie der Charakter in Ordnung gebracht wurde.

  • Auch im Partikelsystem müssen Sie sicherstellen, dass der Emitter für den Weltraum gesetzt ist, damit es nicht mit dem übergeordneten Knoten nicht dreht (Rauch würde immer vertikal, unabhängig von der Drehung des Kopfes steigen).

enter image description here