pandemonium_engine/scene/3d
Relintai 81c392489a Ported from godot4: Add NavigationLink helper functions for global positions
Adds helper functions to set the links start and end position with global positions or get them as global positions.
Adds global start and end position for the navigation link to the 'link_reached' signal of NavigationAgent. That signal gets emitted when a navigation link waypoint is reached. Requires that 'owner' meta data is enabled on the NavigationAgent.
- smix8
d87f124768
2023-06-09 20:00:28 +02:00
..
area.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
area.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
audio_stream_player_3d.cpp Fix Editor hanging if audiostream's pitch_scale is NaN 2023-03-12 14:14:29 +01:00
audio_stream_player_3d.h Backport panning strength parameters from 4.0 2022-09-16 19:44:55 +02:00
camera.cpp Add error messages for collision exception functions 2023-03-12 14:24:56 +01:00
camera.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
collision_object.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
collision_object.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
collision_polygon.cpp Backported from Godot4: Node3D gizmo improvements 2022-08-11 01:24:29 +02:00
collision_polygon.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
collision_shape.cpp Make CollisionShape selection box use shape AABB 2023-01-16 14:19:35 +01:00
collision_shape.h Make CollisionShape selection box use shape AABB 2023-01-16 14:19:35 +01:00
cpu_particles.cpp Tweak particles animation offset property hint to allow more precise values 2023-01-16 13:47:55 +01:00
cpu_particles.h Moved a few more core classes. 2022-08-17 17:43:49 +02:00
cull_instance.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
cull_instance.h Clang format all files. 2022-03-18 19:00:13 +01:00
immediate_geometry.cpp Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files. 2022-08-19 20:50:20 +02:00
immediate_geometry.h Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files. 2022-08-19 20:50:20 +02:00
importer_mesh_instance_3d.cpp Fix build when the new skeleton 3d module is disabled. 2022-08-28 16:01:50 +02:00
importer_mesh_instance_3d.h Fix build when the new skeleton 3d module is disabled. 2022-08-28 16:01:50 +02:00
interpolated_camera.cpp Moved Engine and projectSettings. 2022-08-17 15:35:28 +02:00
interpolated_camera.h Ported: Add process_mode property to InterpolatedCamera - saneery 2022-07-29 17:19:58 +02:00
label_3d.cpp Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files. 2022-08-19 20:50:20 +02:00
label_3d.h Ported: Backport TextMesh and expose dynamic font vector outlines - bruvzg 2022-07-28 00:01:20 +02:00
light.cpp Renamed the VisualServer to RenderringServer like in Godot4, as I think it's a lot better name for it. I did not yet rename the files. 2022-08-19 20:50:20 +02:00
light.h Also renamed the files. 2022-08-19 21:24:36 +02:00
listener.cpp Clang format all files. 2022-03-18 19:00:13 +01:00
listener.h Clang format all files. 2022-03-18 19:00:13 +01:00
mesh_instance.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
mesh_instance.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
multimesh_instance.cpp Moved more includes to cpp files. 2022-03-16 20:53:38 +01:00
multimesh_instance.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
navigation_agent.cpp Ported from godot4: Add NavigationLink helper functions for global positions 2023-06-09 20:00:28 +02:00
navigation_agent.h Ported from godot4: Add support for emitting a signal when entering a NavLink 2023-06-09 19:08:38 +02:00
navigation_geometry_parser_3d.cpp Started porting pull request from godot 4: Rework NavigationMeshGenerator 2023-06-03 18:22:12 +02:00
navigation_geometry_parser_3d.h Started porting pull request from godot 4: Rework NavigationMeshGenerator 2023-06-03 18:22:12 +02:00
navigation_link_3d.cpp Ported from godot4: Enable assigning an owner to navigation regions and links 2023-06-09 19:46:44 +02:00
navigation_link_3d.h Backported from godot4: Added node for Navigation links . 2023-06-08 20:46:09 +02:00
navigation_mesh_instance.cpp Ported from godot4: Enable assigning an owner to navigation regions and links 2023-06-09 19:46:44 +02:00
navigation_mesh_instance.h Ported from godot4: Prevent unnecessary navigation map synchronizations 2023-06-09 16:43:14 +02:00
navigation_obstacle.cpp Fix NavigationObstacle not estimating radius 2022-10-08 17:04:48 +02:00
navigation_obstacle.h Ported: Make Navigation Agents and Obstacles respect parent process mode 2022-07-27 20:07:55 +02:00
navigation.cpp Fix typos with codespell. 2022-12-22 19:51:25 +01:00
navigation.h Ported: [3.5] Update NavigationServer backport 2022-07-28 22:34:28 +02:00
occluder.cpp Added _3d postfix to the end of the World3D related getters and setters in Viewport. 2022-08-29 17:54:41 +02:00
occluder.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
path.cpp Moved Engine and projectSettings. 2022-08-17 15:35:28 +02:00
path.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
physics_body.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
physics_body.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
physics_joint.cpp Backported from Godot4: Node3D gizmo improvements 2022-08-11 01:24:29 +02:00
physics_joint.h Clang format all files. 2022-03-18 19:00:13 +01:00
portal.cpp Ported: Improve error messages and classref for occluders and portals 2023-02-07 02:28:29 +01:00
portal.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
position_3d.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
position_3d.h Clang format all files. 2022-03-18 19:00:13 +01:00
proximity_group.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
proximity_group.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
ray_cast.cpp Add error messages for collision exception functions 2023-03-12 14:24:56 +01:00
ray_cast.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
reflection_probe.cpp Also renamed the files. 2022-08-19 21:24:36 +02:00
reflection_probe.h Clang format all files. 2022-03-18 19:00:13 +01:00
remote_transform.cpp Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
remote_transform.h Clang format all files. 2022-03-18 19:00:13 +01:00
room_group.cpp Added _3d postfix to the end of the World3D related getters and setters in Viewport. 2022-08-29 17:54:41 +02:00
room_group.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
room_manager.cpp Added _3d postfix to the end of the World3D related getters and setters in Viewport. 2022-08-29 17:54:41 +02:00
room_manager.h Moved container related classes in core under a new containers directory. 2022-08-17 12:53:49 +02:00
room.cpp Ported: Improve error messages and classref for occluders and portals 2023-02-07 02:28:29 +01:00
room.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
SCsub Added godot with all my currently used engine modules. 2022-03-15 13:29:32 +01:00
shape_cast.cpp Add error messages for collision exception functions 2023-03-12 14:24:56 +01:00
shape_cast.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
soft_body.cpp Improve collision exception error messages for easier understanding 2022-11-30 14:37:35 +01:00
soft_body.h Also renamed the files. 2022-08-19 21:24:36 +02:00
spatial_velocity_tracker.cpp Moved Engine and projectSettings. 2022-08-17 15:35:28 +02:00
spatial_velocity_tracker.h Clang format all files. 2022-03-18 19:00:13 +01:00
spatial.cpp Ported: Add vector value linking - KoBeWi and timothyqiu 2022-12-22 18:50:17 +01:00
spatial.h More work on World override support. 2022-08-29 22:55:48 +02:00
spring_arm.cpp Added _3d postfix to the end of the World3D related getters and setters in Viewport. 2022-08-29 17:54:41 +02:00
spring_arm.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
sprite_3d.cpp Don't store frame of playing AnimatedSprite 2022-10-08 16:33:38 +02:00
sprite_3d.h Ported: Move duplicated drawing code from Sprite3D/AnimatedSprite3D to SpriteBase3D 2022-10-08 16:08:49 +02:00
vehicle_body.cpp Backported from Godot4: Node3D gizmo improvements 2022-08-11 01:24:29 +02:00
vehicle_body.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
visibility_notifier.cpp Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
visibility_notifier.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
visual_instance.cpp Ported: added options for sorting transparent objects 2022-09-17 10:54:57 +02:00
visual_instance.h Ported: added options for sorting transparent objects 2022-09-17 10:54:57 +02:00
world_environment_3d.cpp Added _3d postfix to the end of the World3D related getters and setters in Viewport. 2022-08-29 17:54:41 +02:00
world_environment_3d.h Renamed the files aswell. 2022-08-29 17:33:10 +02:00