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.