Unity 검색

고수 따라잡기:

타임라인을 사랑할 수밖에 없는 3가지 이유

Last updated: December 2018

What you’ll get from this page: Timeline provides real-time scrubbing and nonlinear editing (NLE) workflows. You can create dynamic shots using procedural cameras, and your own tracks and clips; blend and extend clips, repeat tracks, and control practically anything in your game from the multitrack interface.

친숙함(특히 유니티의 애니메이션 툴을 사용해본 경우)

타임라인은 직관적인 프레임 기반 환경에서 사용자가 에셋을 빠르게 조합할 수 있도록 구축되었습니다. 사용자는 유니티의 끌어다 놓기(drag and drop) 동작을 사용하여 게임 오브젝트를 타임라인으로 직접 드래그하여 여러 트랙 타입에 연결할 수 있습니다.

오디오와 애니메이션 클립과 같은 에셋도 타임라인 트랙으로 끌어와 제시간에 시각적으로 조립할 수 있습니다. 같은 맥락에서 새 애니메이션도 애니메이션 창에서와 동일한 방식으로 키프레임할 수 있습니다. 그런 다음 시퀀스가 '적합'해질 때까지 클립을 자르고, 이동하고, 분할할 수 있습니다.

사용자는 새로 조립한 타임라인을 스크럽하는 기능을 통해 다양한 요소가 서로 어떻게 상호작용하는지 시각적으로 확인하고 즉시 필요한 변경을 수행할 수 있습니다.

확장 가능

타임라인은플레이어블 API(애니메이션과 동일한 시스템)에 빌드되어 있으며, 시네머신에 대한 통합을 포함합니다. (the same system as animation) and includes an integration for 시네머신시네머신은 C#로 작성된 모듈식 전문가용 카메라 툴 제품군으로, 프로젝트의 모든 카메라에 대해 최고 수준의 카메라 제어를 제공합니다.

타임라인은 플레이어블 API에 구축되어 있으므로 원하는대로 확장하고 커스텀화할 수 있습니다. 유니티는 플레이어블 API에 더 쉬운 커스텀화를 가능하게 하는 다음의 몇 가지 요소를 더했습니다.

  • 스크립트 플레이어블(이전에는 맞춤 애니메이션 플레이어블이었음). C#로 작성된 플레이어블입니다. 자체 플레이어블 타입을 원하는 경우(그래프 평가 중 작성 가능) C#로 작성하세요.
  • 플레이어블 에셋: 플레이어블을 그래프에 추가할 수 있는 직렬화 가능한 오브젝트입니다. 실제로 유니티는 플레이어블 에셋 기능을 기반으로 타임라인을 구축했으며, 타임라인 에셋 자체가 트리를 생성하는 플레이어블 에셋입니다. 트랙과 클립 또한 플레이어블 에셋으로 더 큰 규모의 트리에 요소를 추가하는 작업을 수행합니다.

실제로 시네머신 타임라인 통합은 동일한 플레이어블 API를 사용하는 사용자 스크립트로 빌드되었습니다.

효율적

타임라인은 플레이어블 그래프를 생성하므로 성능을 저해하는 일 없이 재생할 수 있습니다.

Unity-playableAPI-three-things-to-love-about-Timeline

타임라인은 네이티브 시스템만큼 효율적으로 애니메이션, 오디오와 스크립트를 재생하므로 게임 전체에서 다양한 방식으로 활용할 수 있습니다. 즉, 게임플레이에서 컷씬으로 전환하는 데 사용하거나, 복잡한 시각 효과를 만들 때 활용하거나, 앰비언트 시퀀스를 만드는 데 사용하거나 시네머신과 함께 사용하여 시네마틱 수준의 카메라를 만들 수 있습니다.

Advanced Tutorials

This expert session from Unite dives deep into customization, experimentation, and complex use-cases that leverage Unity's cinematic and post-processing tools for games and film. Brand new features will also be covered, such as the Impulse Camera-Shake system, the Event module, and ClearShot improvements.

Read this blog by Unity evangelist Ciro Continisio post to find out about how Timeline can drive dialogues, support branching, or even connect with the AI systems of your game.

Another great in-depth blog from Ciro, this time on creative scripting for Timeline. Ciro instructs you in how to leverage Timeline to blend gameplay and storytelling, to bring your content to the next level.

리소스 더 보기
확인

당사에서는 웹 사이트의 모든 기능을 최대로 이용할 수 있도록 쿠키를 사용합니다. 자세한 정보는 여기를 클릭하세요.