Cutscheme 3D is a handy cutscene tool for perspective cameras.
Create custom cutscenes, cue cutaway camera angles, trigger cinematic transitions, and much more!If not using Built-In, uncheck the "Filters (BuiltinRP)" folder when installing.Cutscheme 3D uses your input to build a sequence of camera shots in the Editor, and at Runtime directs your camera through the sequence to create your cutscene.Customize each shot's position, rotation, duration, and transition. Manage audio, apply effects, enable skipping, and more all from one component. No coding necessary.Use pre-built Cutschemes or easily create custom cutscenes which can be activated automatically, triggered by collision, or enabled after a set period of time.For perspective cameras only. For orthographic cameras, check out Cutscheme 2D.Includes customizable VFX systems for Standard and Universal Render Pipelines.Cutscheme PrefabsCutscheme 3D comes with three ready-to-use Cutscheme prefabs for you to add to your scenes.OneShotCutscheme is an editable, pre-built Cutscheme intended to display an alternative camera angle for a brief period during runtime. This prefab can be edited into a full cutscene.There are also triggered and time-enabled versions:TriggeredOneShotCutschemeDelayedOneShotCutschemeBuild custom cutscenes using the Cutscheme Controller component.Generate a sequence of camera shots for each of the shots in your cutscene.Direct a camera (or parent of a camera) through your cutscene using the camera shots' positions.(Optional) Disable the cutscene's main camera after the cutscene ends.Camera Shot ControlsPosition of each camera shot.Duration the camera shot stays still before transitioning to the next.Zoom in or out to a new orthographic size at the speed of your choice.Shake the camera at the magnitude of your choice.Play an audioclip at the start of the camera shot.Speed up or slow down time during the camera shot.Transition to the next shot by cutting instantly or panning/rotating at the speed of your choice.Cutscheme AudioAdd a main audio track for the cutscene.Option to only play audio originating from the cutscene and mute everything else.Loop the cutscene audio and control the volume from Cutscheme Controller.Fade the audio in and/or out at the beginning and/or end.Set the spread angle of Cutscheme audio.Cutscheme OptionsFade the cutscene in/out at the beginning and end.Reset the camera(s) back to their original FOV after the cutscene ends.Reset the camera(s) back to their original transforms after the cutscene ends.Choose whether the cutscene can be skipped.Set the system's timers to ignore time scale.Change to a new scene via build index.Cutscheme Object ControlEnable or disable objects or their Behaviours before, during, and after the cutscene.Objects and Behaviours hidden before cutscene will be automatically disabled in the editor, though can be enabled and disabled manually.Objects and Behaviours hidden during the cutscene are hidden at the start of the cutscene and enabled again after the cutscene.Objects and Behaviours hidden after the cutscene are disabled after the cutscene ends.Cutscheme Filter System (Built-In RP only)Add a quantity of filters to the system to use during the cutscene.Display up to two camera filters at a time during each shot in the cutscene.Customize with your own filters (Materials) or use the ones that come with the package.Cutscheme Filters: Vignette, Film Grain, Warm, Night, Grayscale, BrownscaleCutscheme Effect System (URP only)Copies the volume you add into the system and uses the copy to create and control effects for the cutscene. After the cutscene, Cutscheme Effect enables the original volume and removes the copy.Display multiple camera effects during each shot in the cutscene.Customize the override values for the copy's Vignette, Hazy, Grainy, and ColorCutscheme Effects: Vignette, Hazy, Grainy, Trippy, Color, Colorcycle, GrayscaleAdditional Features:Cutscheme 3D User Manual (RTF & Menu Window)Helpful Scripts Pack (Trigger/Enable/Disable Objects)Cutscheme Audio Pack (6 tracks, featured in Demo video)