pandemonium_engine/servers/rendering
Relintai f4339d2a49 Ported: CPUParticles2D - fix interpolated transforms and culling
1) Physics interpolated particles in global mode are specified in global space. In VisualServer they should therefore ignore local transform.
2) Additionally, the expected final_transform should be passed on to children, rather than the identity transform used on the local item.
3) Local bounds in hierarchical culling are fixed for items using identity transform, by calculating their local bound in local space from the global space particles.
- lawnjelly
723632a76a
2023-10-02 17:32:07 +02:00
..
portals Also renamed the files. 2022-08-19 21:24:36 +02:00
rasterizer.cpp Ported: Fix Polygon2D skinned bounds (for culling) 2023-05-01 13:34:35 +02:00
rasterizer.h Ported: CPUParticles2D - fix interpolated transforms and culling 2023-10-02 17:32:07 +02:00
rendering_server_canvas_helper.cpp Fix build. 2023-08-27 12:54:44 +02:00
rendering_server_canvas_helper.h MultiRect - Fix flushing in TextEdit 2023-08-27 11:45:09 +02:00
rendering_server_canvas.cpp Ported: CPUParticles2D - fix interpolated transforms and culling 2023-10-02 17:32:07 +02:00
rendering_server_canvas.h Ported: CPUParticles2D - fix interpolated transforms and culling 2023-10-02 17:32:07 +02:00
rendering_server_constants.h Ported from godot: Canvas item hierarchical culling 2023-06-28 20:25:48 +02:00
rendering_server_globals.cpp Also renamed the files. 2022-08-19 21:24:36 +02:00
rendering_server_globals.h Also renamed the files. 2022-08-19 21:24:36 +02:00
rendering_server_raster.cpp Ported: 2D Fixed Timestep Interpolation 2023-08-27 18:48:25 +02:00
rendering_server_raster.h Ported: CPUParticles2D - fix interpolated transforms and culling 2023-10-02 17:32:07 +02:00
rendering_server_scene.cpp Ported: Physics interpolation - Move out of Scenario 2023-08-27 17:25:38 +02:00
rendering_server_scene.h Ported: Physics interpolation - Move out of Scenario 2023-08-27 17:25:38 +02:00
rendering_server_viewport.cpp Ported: 2D Fixed Timestep Interpolation 2023-08-27 18:48:25 +02:00
rendering_server_viewport.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
rendering_server_wrap_mt.cpp Ported: 2D Fixed Timestep Interpolation 2023-08-27 18:48:25 +02:00
rendering_server_wrap_mt.h Ported: CPUParticles2D - fix interpolated transforms and culling 2023-10-02 17:32:07 +02:00
SCsub Also renamed the files. 2022-08-19 21:24:36 +02:00
shader_language.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
shader_language.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
shader_types.cpp Backported: Backport spatial shader built-ins 2023-06-11 09:37:10 +02:00
shader_types.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00