Skip to content
tweens.gd

C#Beta

3D nodes

Definitions for Node3D, GeometryInstance3D, and the 3D node classes.

Each row pairs a definition with its shorthand method. Names ending in X, Y, Z, or Alpha write one component.

101 definitions: Node3D · GeometryInstance3D · SpriteBase3D · AnimatedSprite3D · Camera3D · CpuParticles3D · Decal · FogVolume · GpuParticles3D · Label3D · Light3D · OmniLight3D · PathFollow3D · SpotLight3D · SpringArm3D

Definition Shorthand Value
Tweens.GlobalPosition3D TweenGlobalPosition Vector3
Tweens.GlobalPosition3DX TweenGlobalPositionX float
Tweens.GlobalPosition3DY TweenGlobalPositionY float
Tweens.GlobalPosition3DZ TweenGlobalPositionZ float
Tweens.GlobalQuaternion3D TweenGlobalQuaternion Quaternion
Tweens.GlobalRotation3D TweenGlobalRotation Vector3
Tweens.GlobalRotation3DX TweenGlobalRotationX float
Tweens.GlobalRotation3DY TweenGlobalRotationY float
Tweens.GlobalRotation3DZ TweenGlobalRotationZ float
Tweens.Position3D TweenPosition Vector3
Tweens.Position3DX TweenPositionX float
Tweens.Position3DY TweenPositionY float
Tweens.Position3DZ TweenPositionZ float
Tweens.Quaternion3D TweenQuaternion Quaternion
Tweens.Rotation3D TweenRotation Vector3
Tweens.Rotation3DX TweenRotationX float
Tweens.Rotation3DY TweenRotationY float
Tweens.Rotation3DZ TweenRotationZ float
Tweens.Scale3D TweenScale Vector3
Tweens.Scale3DX TweenScaleX float
Tweens.Scale3DY TweenScaleY float
Tweens.Scale3DZ TweenScaleZ float
Definition Shorthand Value
Tweens.GeometryInstance3DTransparency TweenTransparency float
Definition Shorthand Value
Tweens.SpriteBase3DModulate TweenModulate Color
Tweens.SpriteBase3DModulateAlpha TweenModulateAlpha float
Tweens.SpriteBase3DOffset TweenOffset Vector2
Tweens.SpriteBase3DOffsetX TweenOffsetX float
Tweens.SpriteBase3DOffsetY TweenOffsetY float
Tweens.SpriteBase3DPixelSize TweenPixelSize float
Definition Shorthand Value
Tweens.AnimatedSprite3DFrame TweenFrame int
Tweens.AnimatedSprite3DSpeedScale TweenSpeedScale float
Definition Shorthand Value
Tweens.Camera3DFar TweenFar float
Tweens.Camera3DFov TweenFov float
Tweens.Camera3DFrustumOffset TweenFrustumOffset Vector2
Tweens.Camera3DFrustumOffsetX TweenFrustumOffsetX float
Tweens.Camera3DFrustumOffsetY TweenFrustumOffsetY float
Tweens.Camera3DHOffset TweenHOffset float
Tweens.Camera3DNear TweenNear float
Tweens.Camera3DSize TweenSize float
Tweens.Camera3DVOffset TweenVOffset float
Definition Shorthand Value
Tweens.CpuParticles3DColor TweenColor Color
Tweens.CpuParticles3DColorAlpha TweenColorAlpha float
Tweens.CpuParticles3DDirection TweenDirection Vector3
Tweens.CpuParticles3DDirectionX TweenDirectionX float
Tweens.CpuParticles3DDirectionY TweenDirectionY float
Tweens.CpuParticles3DDirectionZ TweenDirectionZ float
Tweens.CpuParticles3DEmissionBoxExtents TweenEmissionBoxExtents Vector3
Tweens.CpuParticles3DEmissionBoxExtentsX TweenEmissionBoxExtentsX float
Tweens.CpuParticles3DEmissionBoxExtentsY TweenEmissionBoxExtentsY float
Tweens.CpuParticles3DEmissionBoxExtentsZ TweenEmissionBoxExtentsZ float
Tweens.CpuParticles3DEmissionSphereRadius TweenEmissionSphereRadius float
Tweens.CpuParticles3DExplosiveness TweenExplosiveness float
Tweens.CpuParticles3DGravity TweenGravity Vector3
Tweens.CpuParticles3DGravityX TweenGravityX float
Tweens.CpuParticles3DGravityY TweenGravityY float
Tweens.CpuParticles3DGravityZ TweenGravityZ float
Tweens.CpuParticles3DLifetime TweenLifetime double
Tweens.CpuParticles3DRandomness TweenRandomness float
Tweens.CpuParticles3DSpeedScale TweenSpeedScale double
Tweens.CpuParticles3DSpread TweenSpread float
Definition Shorthand Value
Tweens.DecalEmissionEnergy TweenEmissionEnergy float
Tweens.DecalModulate TweenModulate Color
Tweens.DecalModulateAlpha TweenModulateAlpha float
Tweens.DecalSize TweenSize Vector3
Tweens.DecalSizeX TweenSizeX float
Tweens.DecalSizeY TweenSizeY float
Tweens.DecalSizeZ TweenSizeZ float
Definition Shorthand Value
Tweens.FogVolumeSize TweenSize Vector3
Tweens.FogVolumeSizeX TweenSizeX float
Tweens.FogVolumeSizeY TweenSizeY float
Tweens.FogVolumeSizeZ TweenSizeZ float
Definition Shorthand Value
Tweens.GpuParticles3DAmountRatio TweenAmountRatio float
Tweens.GpuParticles3DExplosiveness TweenExplosiveness float
Tweens.GpuParticles3DLifetime TweenLifetime double
Tweens.GpuParticles3DRandomness TweenRandomness float
Tweens.GpuParticles3DSpeedScale TweenSpeedScale double
Definition Shorthand Value
Tweens.Label3DModulate TweenModulate Color
Tweens.Label3DModulateAlpha TweenModulateAlpha float
Tweens.Label3DOffset TweenOffset Vector2
Tweens.Label3DOffsetX TweenOffsetX float
Tweens.Label3DOffsetY TweenOffsetY float
Tweens.Label3DOutlineModulate TweenOutlineModulate Color
Tweens.Label3DOutlineModulateAlpha TweenOutlineModulateAlpha float
Tweens.Label3DPixelSize TweenPixelSize float
Definition Shorthand Value
Tweens.LightColor3D TweenLightColor Color
Tweens.LightEnergy3D TweenLightEnergy float
Tweens.Light3DLightIndirectEnergy TweenLightIndirectEnergy float
Tweens.Light3DLightTemperature TweenLightTemperature float
Tweens.Light3DLightVolumetricFogEnergy TweenLightVolumetricFogEnergy float
Tweens.Light3DShadowOpacity TweenShadowOpacity float
Definition Shorthand Value
Tweens.OmniLight3DOmniAttenuation TweenOmniAttenuation float
Tweens.OmniRange TweenOmniRange float
Definition Shorthand Value
Tweens.PathFollow3DHOffset TweenHOffset float
Tweens.PathFollow3DProgress TweenProgress float
Tweens.PathFollow3DProgressRatio TweenProgressRatio float
Tweens.PathFollow3DVOffset TweenVOffset float
Definition Shorthand Value
Tweens.SpotAngle TweenSpotAngle float
Tweens.SpotLight3DSpotAngleAttenuation TweenSpotAngleAttenuation float
Tweens.SpotLight3DSpotAttenuation TweenSpotAttenuation float
Tweens.SpotRange TweenSpotRange float
Definition Shorthand Value
Tweens.SpringArm3DSpringLength TweenSpringLength float
  • Rotation uses radians; camera Fov and light angles use degrees.
  • Tweens.GlobalQuaternion3D interpolates along the shortest quaternion path, then writes Godot’s YXZ global rotation. It preserves the global position and basis scale. Like Godot’s GlobalRotation, it replaces shear, and it can change local scale under a nonuniformly scaled parent.
  • GeometryInstance3D.Transparency is an amount of transparency (0 opaque, 1 transparent), not opacity. Renderer support and sorting are Godot’s.
  • Camera3D Size and FrustumOffset depend on the projection mode, and LightTemperature on physical light settings.
  • Particle SpeedScale and Lifetime are double. Emission parameters depend on the configured emitter modes and materials.
  • Path definitions require a PathFollow3D under a Path3D with a nonempty curve. The node still controls looping and wrapping.

tweens.gd is made with math & ferrets, copyright © 2026 its contributors.

Godot logo by Andrea Calabró, licensed under CC BY 4.0.

"Easy, the Ferret" illustrations drawn by foxy_maria.

tweens.gd is released under the MIT License.

Godot is licensed under the MIT License.
tweens.gd is not affiliated with or endorsed by the Godot Foundation.