Uploaded November 2024 | Updated September 2026, 1 week ago
I made a bunch more progress with PhotonDust, bringing it closer to feature parity! One of the big humps that I now got over is a general system for effects that "follow" particles, but not necessarily all of them - like lights (which you can see in this video) or trails (which I'll be implementing next)!
There's a generalized system for implementing these kinds of system, where some particles have a follower associated with them, that can do anything - show a light, emit a trail and potentially more!
The module/renderer system has been also generalized some more, where some of the modules can also be renderers at the same time. Both the lights module and trail modules will need this, because they both render their own stuff on top of the particles themselves.
I decided to do the lights module first, since it's easier to do (it's less complex).
You can also see another new renderer - mesh particles are supported now too!
The last big thing for feature parity is now a trail system, which I'll be tackling next, using the base systems I made for the lights module.
Once that is done, there will only be a few small things to cleanup and PhotonDust should have feature parity with the current system, which means a conversion can be implemented and we can begin testing for initial release!
Support development at: patreon.com/resonite
Official website: resonite.com
I made a bunch more progress with PhotonDust, bringing it closer to feature parity! One of the big humps that I now got over is a general system for effects that "follow" particles, but not necessarily all of them - like lights (which you can see in this video) or trails (which I'll be implementing next)!
There's a generalized system for implementing these kinds of system, where some particles have a follower associated with them, that can do anything - show a light, emit a trail and potentially more!
The module/renderer system has been also generalized some more, where some of the modules can also be renderers at the same time. Both the lights module and trail modules will need this, because they both render their own stuff on top of the particles themselves.
I decided to do the lights module first, since it's easier to do (it's less complex).
You can also see another new renderer - mesh particles are supported now too!
The last big thing for feature parity is now a trail system, which I'll be tackling next, using the base systems I made for the lights module.
Once that is done, there will only be a few small things to cleanup and PhotonDust should have feature parity with the current system, which means a conversion can be implemented and we can begin testing for initial release!
Support development at: patreon.com/resonite
Official website: resonite.com










