W3cubDocs

/Godot 4.2

GPUParticlesCollisionSphere3D

Inherits: GPUParticlesCollision3D < VisualInstance3D < Node3D < Node < Object

A sphere-shaped 3D particle collision shape affecting GPUParticles3D nodes.

Description

A sphere-shaped 3D particle collision shape affecting GPUParticles3D nodes.

Particle collision shapes work in real-time and can be moved, rotated and scaled during gameplay. Unlike attractors, non-uniform scaling of collision shapes is not supported.

Note: ParticleProcessMaterial.collision_mode must be ParticleProcessMaterial.COLLISION_RIGID or ParticleProcessMaterial.COLLISION_HIDE_ON_CONTACT on the GPUParticles3D's process material for collision to work.

Note: Particle collision only affects GPUParticles3D, not CPUParticles3D.

Properties

float

radius

1.0

Property Descriptions

float radius = 1.0

  • void set_radius ( float value )
  • float get_radius ( )

The collision sphere's radius in 3D units.

© 2014–present Juan Linietsky, Ariel Manzur and the Godot community
Licensed under the Creative Commons Attribution Unported License v3.0.
https://docs.godotengine.org/en/4.2/classes/class_gpuparticlescollisionsphere3d.html