2016-04-26 9 views
0

Ich habe eine Szene im Kino 4d, mit einer Kamera, die sich durch die Szene bewegt. Ich hatte gehofft, dass ich einfach die gesamte cinema4d-Datei in unity3d importieren könnte und ich könnte einfach magisch auf Play drücken, und die Szene würde nur funktionieren ... - Kamerabewegung und alles.Drehbuchkamera Bewegung im Kino 4D zu Unity3D?

Nun, vielleicht ist das Leben nicht so einfach. Ist es überhaupt möglich, eine Kamera aus dem Kino in die Einheit zu importieren?

Es wäre schön, die Kamera nicht in Einheit umprogrammieren zu müssen.

Habe ich irgendwelche Optionen?

Antwort

2

Die Antwort ist nein, es gibt kein "Konzept" von einem Kamerapfad, den Sie in Unity importieren können. So etwas gibt es überhaupt nicht. (Vergessen Sie nicht, es ist ein Spiel-Engine - keine Animation oder "Filmproduktion" System wirklich.)

Glücklicherweise ist dies ein relativ häufiges Problem.

Die Lösung ist nur, dass Sie "irgendein altes Ding" (sagen wir, ein weißer Würfel) dort hinstellen und diese Animation importieren. Dann ist es in Unity trivial, einfach die Kamera auf diesen "Marker" zu legen.

Sie können viele Beispiele google,

http://answers.unity3d.com/answers/20413/view.html

versuchen googeln sagen "Import Kamerabewegung zu Unity3d"


BTW Ich bin sicher, dass Sie sich dessen bewusst sind .. "Momentan importiert Unity keine Animationen auf Punktebene. Verwenden Sie stattdessen Animationen auf Basis von Bone."Doco

+0

Schön! Danke für die Information! –

+0

Okay. Was auch immer Joe Blows geht. –

0

Ein weiterer mehr hackish Workaround;

Ich habe einmal eine Szene in Cinema4D gemacht, die ich in Unity3d verwenden wollte. Am Ende habe ich MOCCA verwendet, um die Positionen und Rotationswerte der Kamera auf ihren Keyframes zu exportieren und am Ende der Kodierung mit Unity zu arbeiten, um die Kamera basierend auf einer XML-Datei zu animieren.

Allerdings nicht Cinema4D in ein bisschen verwendet; Ich kann mich nicht mehr sicher erinnern, ob MOCCA noch verfügbar ist. Wenn Speicher mir richtig dient, wurde er durch etwas ersetzt ...