Objects / Tails7 Objects / Camera Object (23 June, 2026)


This object is responsible for setting the position and rotation in the shader applied to Tails7 Render Ground


It has a built-in very basic 360° movement system located in the Camera Object -> Position behavior (Modifies the _TargetX and _TargetY variables).

    • W, A, S, D for movement on the X and Y axes.
    • Left Arrow, Right Arrow responsible for rotation on the X axis.
    • Z, X responsible for rotation on the Y axis.
    • Up Arrow, Down Arrow responsible for rotation on the Z axis (Limited from -60° to 60°).
    • Q, E responsible for changing the distortion level (Limited from 0 to 1).

Alterable Values

Variable index

Variable name

Description

Default value

Required version

0 / A

_TargetX

Variable specifies where the camera should have its position on the X axis.

(Automatically)

R1.0.1_10.05.25

1 / B

_TargetY

Variable specifies where the camera should have its position on the Y axis.

3 / D

_OffsetX

Variable specifies the offset of the final position on the X axis.

0.0

4 / E

_OffsetY

Variable specifies the offset of the final position on the Y axis.

2 / C

_Radius

This variable specifies what the radius should be between the target point and the final point.

Alterable Strings

Variable index

Variable name

Description

Default value

Required version

0 / A

_PositionMode

This variable specifies which position interpretation mode should be used, i.e., how the camera should behave.

FIRST_PERSON_LERP

R1.0.1_10.05.25



Modes in _PositionMode

Value

Description

Required version

"DEFAULT"

This mode causes the camera to follow the target object, maintaining a constant radius and distance.

It moves in a circle around the target, maintaining a constant angle and distance. This is the basic tracking mode.

R1.0.1_10.05.25

"FIRST_PERSON"

This mode causes the camera to simulate a first-person perspective view, based on the distortion level.

Its position is adjusted depending on the distortion value:

  • At high distortion levels (extreme values) the position is corrected using division;
  • At low distortion levels (values closer to zero) the position is corrected using multiplication;

"FIRST_PERSON_LERP"

This mode causes the camera to smoothly transition to a first-person view using interpolation.

The distortion effect is softened by smooth transitions, resulting in smaller camera position changes than in the basic FIRST_PERSON mode.

"ORBITAL_VIEW"

This mode causes the camera to move in an orbit around the target object, with additional depth consideration.

R1.0.2_29.11.25

"NONE"

No operations.

R1.0.1_10.05.25

Created with the Personal Edition of HelpNDoc: Effortlessly Spot and Fix Problems in Your Documentation with HelpNDoc's Project Analyzer