Will or do GPUParticles3D and collision shapes support collision events/ signals?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Argibar

I was playing around with GPU particles in VR realy cool. I couldn’t find a way to trigger stuff from collision events. I wondered if it is currently unimplemented in the GD4 beta but was also thinking that it could be a ‘no no’ because of optimization issues when it comes to the goal of using the GPU for collisions and triggering CPU intensive sounds or creation of objects. Let me know if I’m right or missing something!

In my case I was shooting little balls by manually emitting particles and I wanted a sound to trigger on collision with a GPU collision box.

:bust_in_silhouette: Reply From: magicalogic

Gpu particles use gpu instancing which is very efficient as it reduces the number of draw calls. The downside to this is the instances simply don’t exist as far as the cpu is concerned. They only exist on the gpu and are pretty much for visuals only. You can simulate interaction with other object in the scene as gpu allows changing the transformations of the instances but there is no way of knowing when the interaction occurs, at least not that I know of.