1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-30 16:26:50 +00:00

Merge pull request #80176 from lawnjelly/fti_2d_particles

[3.x] Physics Interpolation - add support for CPUParticles2D
This commit is contained in:
Rémi Verschelde
2023-08-08 14:27:38 +02:00
11 changed files with 371 additions and 179 deletions

View File

@@ -170,6 +170,7 @@ private:
RasterizerCanvas::Item **z_list;
RasterizerCanvas::Item **z_last_list;
Transform2D _current_camera_transform;
// 3.5 and earlier had no hierarchical culling.
void _render_canvas_item_cull_by_item(Item *p_canvas_item, const Transform2D &p_transform, const Rect2 &p_clip_rect, const Color &p_modulate, int p_z, RasterizerCanvas::Item **z_list, RasterizerCanvas::Item **z_last_list, Item *p_canvas_clip, Item *p_material_owner);
@@ -226,6 +227,7 @@ public:
void canvas_item_set_self_modulate(RID p_item, const Color &p_color);
void canvas_item_set_draw_behind_parent(RID p_item, bool p_enable);
void canvas_item_set_ignore_parent_transform(RID p_item, bool p_enable);
void canvas_item_set_update_when_visible(RID p_item, bool p_update);