How do I render particles with constant screen space size?
I would like to generate particles that render onscreen at a fixed size, regardless of its current distance from the camera, in a manner similar to screen space size material billboards. Although I would prefer to do this, per emitter, inside the particle system, I would not be opposed to a blueprint solution. Any help would be greatly appreciated.
asked Apr 26 '16 at 12:24 AM in Rendering
A while back I made a material function that can change the size of a regular sprite particle depending on camera position and its distance to the camera:
I am sure that with some messing about you can get it to work the way you want it. (output goes into world pos)
answered Oct 11 '17 at 12:40 PM
If there is no such option in cascade, you can use material WPO to maintain fixed particle screen size.
answered Oct 11 '17 at 12:00 PM
Just stumbled upon this thread looking for something else. Here is a solution for OP's problem in case anyone else is wondering. This requires the particle to have a base size of 1.0 in at least one dimension.
answered May 20 '19 at 12:09 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here