mirror of
https://github.com/godotengine/godot.git
synced 2025-12-08 06:09:55 +00:00
Merge pull request #94929 from StamesJames/emission-shape-ring-for-2d
Add emission shape ring for CPUParticles2D
This commit is contained in:
commit
3d6ad3f806
4 changed files with 64 additions and 3 deletions
|
|
@ -557,6 +557,9 @@ void GPUParticles2D::convert_from_particles(Node *p_particles) {
|
|||
proc_mat->set_emission_shape(ParticleProcessMaterial::EmissionShape(cpu_particles->get_emission_shape()));
|
||||
proc_mat->set_emission_sphere_radius(cpu_particles->get_emission_sphere_radius());
|
||||
|
||||
proc_mat->set_emission_ring_radius(cpu_particles->get_emission_ring_radius());
|
||||
proc_mat->set_emission_ring_inner_radius(cpu_particles->get_emission_ring_inner_radius());
|
||||
|
||||
Vector2 rect_extents = cpu_particles->get_emission_rect_extents();
|
||||
proc_mat->set_emission_box_extents(Vector3(rect_extents.x, rect_extents.y, 0));
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue