Skip to content
tweens.gd

GDScriptBeta

3D nodes

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

Each row pairs a helper with the property path it tweens. Names ending in _x, _y, _z, or _alpha write one component.

101 helpers: Node3D · GeometryInstance3D · SpriteBase3D · AnimatedSprite3D · Camera3D · CPUParticles3D · Decal · FogVolume · GPUParticles3D · Label3D · Light3D · OmniLight3D · PathFollow3D · SpotLight3D · SpringArm3D

HelperPropertyValue
global_position_3dglobal_positionVector3
global_position_3d_xglobal_position:xfloat
global_position_3d_yglobal_position:yfloat
global_position_3d_zglobal_position:zfloat
global_quaternion_3dglobal_rotationQuaternion
global_rotation_3dglobal_rotationVector3
global_rotation_3d_xglobal_rotation:xfloat
global_rotation_3d_yglobal_rotation:yfloat
global_rotation_3d_zglobal_rotation:zfloat
position_3dpositionVector3
position_3d_xposition:xfloat
position_3d_yposition:yfloat
position_3d_zposition:zfloat
quaternion_3dquaternionQuaternion
rotation_3drotationVector3
rotation_3d_xrotation:xfloat
rotation_3d_yrotation:yfloat
rotation_3d_zrotation:zfloat
scale_3dscaleVector3
scale_3d_xscale:xfloat
scale_3d_yscale:yfloat
scale_3d_zscale:zfloat
HelperPropertyValue
geometry_instance_3d_transparencytransparencyfloat
HelperPropertyValue
sprite_base_3d_modulatemodulateColor
sprite_base_3d_modulate_alphamodulate:afloat
sprite_base_3d_offsetoffsetVector2
sprite_base_3d_offset_xoffset:xfloat
sprite_base_3d_offset_yoffset:yfloat
sprite_base_3d_pixel_sizepixel_sizefloat
HelperPropertyValue
animated_sprite_3d_frameframeint
animated_sprite_3d_speed_scalespeed_scalefloat
HelperPropertyValue
camera_3d_farfarfloat
camera_3d_fovfovfloat
camera_3d_frustum_offsetfrustum_offsetVector2
camera_3d_frustum_offset_xfrustum_offset:xfloat
camera_3d_frustum_offset_yfrustum_offset:yfloat
camera_3d_h_offseth_offsetfloat
camera_3d_nearnearfloat
camera_3d_sizesizefloat
camera_3d_v_offsetv_offsetfloat
HelperPropertyValue
cpu_particles_3d_colorcolorColor
cpu_particles_3d_color_alphacolor:afloat
cpu_particles_3d_directiondirectionVector3
cpu_particles_3d_direction_xdirection:xfloat
cpu_particles_3d_direction_ydirection:yfloat
cpu_particles_3d_direction_zdirection:zfloat
cpu_particles_3d_emission_box_extentsemission_box_extentsVector3
cpu_particles_3d_emission_box_extents_xemission_box_extents:xfloat
cpu_particles_3d_emission_box_extents_yemission_box_extents:yfloat
cpu_particles_3d_emission_box_extents_zemission_box_extents:zfloat
cpu_particles_3d_emission_sphere_radiusemission_sphere_radiusfloat
cpu_particles_3d_explosivenessexplosivenessfloat
cpu_particles_3d_gravitygravityVector3
cpu_particles_3d_gravity_xgravity:xfloat
cpu_particles_3d_gravity_ygravity:yfloat
cpu_particles_3d_gravity_zgravity:zfloat
cpu_particles_3d_lifetimelifetimefloat
cpu_particles_3d_randomnessrandomnessfloat
cpu_particles_3d_speed_scalespeed_scalefloat
cpu_particles_3d_spreadspreadfloat
HelperPropertyValue
decal_emission_energyemission_energyfloat
decal_modulatemodulateColor
decal_modulate_alphamodulate:afloat
decal_sizesizeVector3
decal_size_xsize:xfloat
decal_size_ysize:yfloat
decal_size_zsize:zfloat
HelperPropertyValue
fog_volume_sizesizeVector3
fog_volume_size_xsize:xfloat
fog_volume_size_ysize:yfloat
fog_volume_size_zsize:zfloat
HelperPropertyValue
gpu_particles_3d_amount_ratioamount_ratiofloat
gpu_particles_3d_explosivenessexplosivenessfloat
gpu_particles_3d_lifetimelifetimefloat
gpu_particles_3d_randomnessrandomnessfloat
gpu_particles_3d_speed_scalespeed_scalefloat
HelperPropertyValue
label_3d_modulatemodulateColor
label_3d_modulate_alphamodulate:afloat
label_3d_offsetoffsetVector2
label_3d_offset_xoffset:xfloat
label_3d_offset_yoffset:yfloat
label_3d_outline_modulateoutline_modulateColor
label_3d_outline_modulate_alphaoutline_modulate:afloat
label_3d_pixel_sizepixel_sizefloat
HelperPropertyValue
light_3d_light_indirect_energylight_indirect_energyfloat
light_3d_light_temperaturelight_temperaturefloat
light_3d_light_volumetric_fog_energylight_volumetric_fog_energyfloat
light_3d_shadow_opacityshadow_opacityfloat
light_color_3dlight_colorColor
light_energy_3dlight_energyfloat
HelperPropertyValue
omni_light_3d_omni_attenuationomni_attenuationfloat
omni_rangeomni_rangefloat
HelperPropertyValue
path_follow_3d_h_offseth_offsetfloat
path_follow_3d_progressprogressfloat
path_follow_3d_progress_ratioprogress_ratiofloat
path_follow_3d_v_offsetv_offsetfloat
HelperPropertyValue
spot_anglespot_anglefloat
spot_light_3d_spot_angle_attenuationspot_angle_attenuationfloat
spot_light_3d_spot_attenuationspot_attenuationfloat
spot_rangespot_rangefloat
HelperPropertyValue
spring_arm_3d_spring_lengthspring_lengthfloat
  • global_quaternion_3d interpolates along the shortest quaternion path, then writes the global rotation.
  • geometry_instance_3d_transparency is an amount of transparency (0 opaque, 1 transparent), not opacity.
  • Path helpers 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.