#💬 carlosspicywienerʹs Feedback

1 messages · Page 1 of 1 (latest)

knotty reefBOT
finite patio
#

how the performance

ashen burrow
finite patio
#

I meant like when having a ton

ashen burrow
finite patio
ashen burrow
bold relic
#

what are the benefits over default roblox particles

#

oh wait nvm

#

i see, it's 3d

#

very nice!

#

great work

sweet wagon
#

I made 3D particles a while ago and it caused a lot of performance issues, did you do pooling for optimization?

fervent sapphire
#

how does it work

#

does it like use the particle instance?

sweet wagon
fervent sapphire
sweet wagon
fervent sapphire
#

Do you use the properties of particle emitter

sweet wagon
ashen burrow
# fervent sapphire how does it work

Im using configuration as a folder where i store values for now. That way you can copy an emitter and place it wherever. the particles are just a part/mesh named "particle" which is child to the emitter

This was more like a concept. I have one emitter handler which configures each particle as its made, for each emitter. Theyre not supposed to be a replacement for particle emitters, more a different option for different usecases.

After having a think i started of reworking it even more some time. Making the server generate a particle configuration template, and sending that to each client.
The client then just needs to update the particles each frame.
Will see about using attributes instead of values

Updating the system to pause all particles not on the screen of the client will surely improve performance too

ashen burrow
#

Does not use pooling. Will definitely add that!

#

so much cool stuff to learn

fervent sapphire
#

Afterall they are just particles but 3D

ashen burrow
fervent sapphire
ashen burrow
#

oh you meant particle emitter instance

yeah it has properties i dont need, methods i dont need

id rather save on the info for now tbh

dapper urchin
#

revolutionary

round hawk
#

this is actually incredible

sweet wagon
ashen burrow
sweet wagon
ashen burrow
#

well atleast no particles are being destroyed now

sweet wagon
#

Also, I just realized that 3D particle system will be much slower than 2D because it has to render the lighting and has to also do the physics, and each object is also existing in the workspace.