Table of Contents

Enum LookAtModifier3D.OriginFromEnum

Namespace
Godot
Assembly
GodotSharp.dll
public enum LookAtModifier3D.OriginFromEnum : long

Fields

ExternalNode = 2

The global position of the Node3D specified in OriginExternalNode is used as origin.

Note: Same as SpecificBone, when specifying a BoneAttachment3D with a child bone assigned, the rendered result and direction will not match.

Self = 0

The bone rest position of the bone specified in Bone is used as origin.

SpecificBone = 1

The bone global pose position of the bone specified in OriginBone is used as origin.

Note: It is recommended that you select only the parent bone unless you are familiar with the bone processing process. The specified bone pose at the time the LookAtModifier3D is processed is used as a reference. In other words, if you specify a child bone and the LookAtModifier3D causes the child bone to move, the rendered result and direction will not match.