- Home /
Cinematic Playback Animation
I'm trying to find a way to animate the majority of my cut scenes by playing the required role and then rewinding and breaking the camera free to record the sequence from the desired cinematic angle. (the same way the halo CE cut scenes were made. Similar method to acting out Machinima's in Halo and then recording them in theater mode)
suggest you close this question and try the forum.unity3d.com site for very general discussion, good luck
Answer by murkantilism · Mar 15, 2013 at 07:58 PM
If I understand this correctly, you basically want to "act out" the cut scene in Unity, record the screen, and save it to play later as a real cut scene, correct?
If so, there's two ways you can do this:
In Unity: Image Frame Campture
Using an Update() function, every frame simply call CaptureScreenshot and save each file in order. Then, use video editing software to covert each still frame into a video. The quality of this will depend on your computer's processor and the complexity of the scene.
External Video Capture
imply run your scene fullscreen, or at whatever resolution you would like your video to be, and capture it using an external game video recorder, such as Fraps or Camtasia.
This isn't what i was talking about. I mean i virtual environment where if the player were to pause the cinematic and move around with a free flying camera it would be the actual 3d environment. Also are you familiar with halo 4's theater mode because that's the closest thing i can think of. these cinematic are for a game. not movie.
Ah I understand. In that case, why not create a series of scripted events that the player can interrupt?
Then you can simply add two black bars at the top and bottom of the screen for the "cinematic" feeling, and have them fade away if the player takes control back.
And no, I'm not familiar with Halo's theater mode, but I get what you mean now.
@Fattie - Then what is she talking about?
@HaloGirlAsh - Do you have a game that has cutscenes, and during the cutscenes you want the player to be able to interrupt and take control of a free flying camera?
Or are you talking about literally building the Halo theater mode in Unity? I goggled it, it apparently saves the player's games as "films" that they can later watch from a free-flying camera POV. That's impossible in Unity unless you have the ability to edit game engine code.
If it's as simple as you say, please do share the code for such a thing on the forums and give me the link to that post, I'd love to read it.
Huh, that's really interesting. You yourself make it sound about a thousand times harder in this other UnityAnswers post. I agree with that post much more.