virtualx-engine/scene/3d
Hugo Locurcio 84076513b1
Use global coordinates for particles by default
Particles won't move or rotate anymore with the node (or its parents)
by default. This new default behavior is generally more suited
to most use cases. Local coordinates can still be enabled on a per-node basis.

This affects both 2D and 3D particles, and both CPU and GPU-based particles.
2022-08-02 23:25:02 +02:00
..
area_3d.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
area_3d.h Replace most uses of Map by HashMap 2022-05-16 10:37:48 +02:00
audio_listener_3d.cpp Add dedicated macros for property name extraction 2022-05-19 14:08:47 +08:00
audio_listener_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
audio_stream_player_3d.cpp Implement BPM support 2022-07-23 07:31:17 +02:00
audio_stream_player_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
bone_attachment_3d.cpp implement bone renamer in importer 2022-07-01 03:55:28 +09:00
bone_attachment_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
camera_3d.cpp Implement Vector4, Vector4i, Projection 2022-07-23 14:00:01 +02:00
camera_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
collision_object_3d.cpp Don't move nonexistent debug shapes 2022-07-30 22:21:23 +02:00
collision_object_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
collision_polygon_3d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
collision_polygon_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
collision_shape_3d.cpp Remove RES and REF typedefs in favor of spelled out Ref<> 2022-05-03 01:43:50 +02:00
collision_shape_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
cpu_particles_3d.cpp Particles: Fix missing configuration warning updates 2022-07-03 16:04:20 +02:00
cpu_particles_3d.h Use global coordinates for particles by default 2022-08-02 23:25:02 +02:00
decal.cpp Tweak Decal distance fade defaults and add property hints 2022-07-27 03:15:46 +02:00
decal.h Tweak Decal distance fade defaults and add property hints 2022-07-27 03:15:46 +02:00
fog_volume.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
fog_volume.h Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
gpu_particles_3d.cpp Use global coordinates for particles by default 2022-08-02 23:25:02 +02:00
gpu_particles_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
gpu_particles_collision_3d.cpp Remove ThreadWorkPool, replace by WorkerThreadPool 2022-07-25 15:39:50 +02:00
gpu_particles_collision_3d.h Remove unused GPUParticlesCollisionHeightField3D.follow_camera_push_ratio property 2022-05-13 04:19:28 +02:00
importer_mesh_instance_3d.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
importer_mesh_instance_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
joint_3d.cpp Group properties of Generic6DOFJoint slightly better 2022-07-25 18:07:55 +03:00
joint_3d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
label_3d.cpp Change default material alpha scissor threshold to 0.5 2022-08-01 02:00:16 +02:00
label_3d.h Refactor Font configuration and import UI, and Font resources. 2022-07-06 14:12:36 +03:00
light_3d.cpp Fix missing Distance Fade category in OmniLight3D/SpotLight3D inspector 2022-07-25 19:11:24 +02:00
light_3d.h Fix editor-only visibility for lights 2022-06-23 08:19:18 +02:00
lightmap_gi.cpp Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
lightmap_gi.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
lightmap_probe.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
lightmap_probe.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
lightmapper.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
lightmapper.h add support for soft shadows to the lightmapper 2022-06-24 21:50:13 +05:30
mesh_instance_3d.cpp Add dedicated macros for property name extraction 2022-05-19 14:08:47 +08:00
mesh_instance_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
multimesh_instance_3d.cpp Discern between virtual and abstract class bindings 2022-03-10 12:28:11 +01:00
multimesh_instance_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
navigation_agent_3d.cpp Group NavigationAgent properties 2022-06-29 18:42:51 +02:00
navigation_agent_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
navigation_obstacle_3d.cpp Make Navigation Agents and Obstacles respect parent process mode 2022-05-17 20:08:39 +02:00
navigation_obstacle_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
navigation_region_3d.cpp Add more detailed Navigation Debug Visualization 2022-07-29 09:58:41 +02:00
navigation_region_3d.h Merge pull request #62601 from smix8/navigation_3d_debug_4.x 2022-07-29 12:29:32 +02:00
node_3d.cpp rename translate(d) to translate(d)_local in Transform 2D/3D 2022-07-16 11:47:54 +02:00
node_3d.h Add global_position and global_rotation to Node3D 2022-07-01 10:27:07 -04:00
occluder_instance_3d.cpp Swap arguments of ResourceSaver.save() 2022-07-29 19:53:09 +02:00
occluder_instance_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
path_3d.cpp Merge pull request #57698 from bluenote10/feature/rename_translated_to_translated_local 2022-07-28 10:03:07 +02:00
path_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
physics_body_3d.cpp Remove Signal connect binds 2022-07-29 16:26:13 +02:00
physics_body_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
position_3d.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
position_3d.h Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
ray_cast_3d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
ray_cast_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
reflection_probe.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
reflection_probe.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
remote_transform_3d.cpp String: Remove TTR and DTR defines in non-tools build 2022-03-28 20:26:35 +02:00
remote_transform_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
SCsub Disable Node3D when compiling without 3D and fix disable_3d option 2021-08-13 08:59:48 -05:00
shape_cast_3d.cpp Add meter suffix to ShapeCast3D margin property 2022-07-31 12:36:15 +02:00
shape_cast_3d.h Add ShapeCast3D node 2022-07-28 12:08:42 -05:00
skeleton_3d.cpp add position track normalization & post process key value for retarget 2022-07-26 18:48:08 +09:00
skeleton_3d.h add position track normalization & post process key value for retarget 2022-07-26 18:48:08 +09:00
skeleton_ik_3d.cpp Add suffixes to all nodes and resources 2022-06-11 09:41:05 -05:00
skeleton_ik_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
soft_dynamic_body_3d.cpp SoftBody: Fix attachments property names after #61180 2022-06-10 14:16:14 +02:00
soft_dynamic_body_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
spring_arm_3d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
spring_arm_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
sprite_3d.cpp Change default material alpha scissor threshold to 0.5 2022-08-01 02:00:16 +02:00
sprite_3d.h Add autocompletion for AnimatedSprite.play() 2022-05-05 14:36:35 +08:00
vehicle_body_3d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
vehicle_body_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
velocity_tracker_3d.cpp Update copyright statements to 2022 2022-01-03 21:27:34 +01:00
velocity_tracker_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
visible_on_screen_notifier_3d.cpp Use suffixes for units in nodes and resources 2022-05-19 14:34:27 -05:00
visible_on_screen_notifier_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
visual_instance_3d.cpp Tweak Decal distance fade defaults and add property hints 2022-07-27 03:15:46 +02:00
visual_instance_3d.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
voxel_gi.cpp Clamp VoxelGI extents to reasonable values to avoid breaking baking 2022-07-05 18:32:44 +02:00
voxel_gi.h Tweak VoxelGI defaults for better quality 2022-07-31 18:05:24 +02:00
voxelizer.cpp Fix warnings found by Emscripten 3.1.10 2022-05-10 13:03:13 +02:00
voxelizer.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
world_environment.cpp Make {call,set,notify}_group() immediate by default 2022-05-05 16:59:37 +02:00
world_environment.h Code quality: Fix header guards consistency 2022-07-25 11:17:40 +02:00
xr_nodes.cpp Implement Vector4, Vector4i, Projection 2022-07-23 14:00:01 +02:00
xr_nodes.h Implementing OpenXR driver 2022-02-23 12:02:24 +01:00