Upside down camera

You can make the camera rotate upside down to create a special effect. This is useful in some specific cases.

Step 1

Create a new cinematic using the command:

/cinema studio cinematic new upside_down_example

Step 2

Follow the steps of Simple cinematic tutorial to add two camera nodes.

Step 3

Close the timeline GUI (press ESC) and open the cinematic file using VSCode.

Step 4

Change the cameras mode to B. Change the cameras x rotation to -180.0.

For example:

    '48':
      type: CAMERA
      pos:
        x: -26.87855845933712
        y: 67.99430704468921
        z: 54.46231714534427
      rot:
        x: -180.0
        y: 100.35607147216797
      mode: B

Step 5

Play the cinematic using the command: /cinema play upside_down_example

Done!

Here is the complete example cinematic file:

metadata:
  version: 1.0
  serverVersion: 'git-Purpur-2132 (MC: 1.20.4)'
  bukkitVersion: 1.20.4-R0.1-SNAPSHOT
  creationDate: '2024-04-22 16:56:41'
  saveDate: '2024-04-22 16:57:59'
  author:
    name: LoneDev
    uuid: 68bbf558-ed0e-37ab-bb3e-9c8672097642
properties:
  durationTicks: 48.0
  usePumpkinHelmet: false
  useWanderingTraderEggHelmet: false
  endActions:
    playerCommands: [
      ]
    consoleCommands: [
      ]
timelineRows:
  '0':
    '0':
      type: CAMERA
      pos:
        x: -14.312638601879195
        y: 67.99430704468921
        z: 56.72854985797847
      rot:
        x: -180.0
        y: 101.2560806274414
      mode: B
      interpolation: SMOOTH
      interpolationFrequency: 15.0
      instantTeleport: false
    '48':
      type: CAMERA
      pos:
        x: -26.87855845933712
        y: 67.99430704468921
        z: 54.46231714534427
      rot:
        x: -180.0
        y: 100.35607147216797
      mode: B
      interpolation: SMOOTH
      interpolationFrequency: 15.0
      instantTeleport: false

Last updated