2 Commits (612dbca12a880328cf650f1fa4df0de413ad2dcc)

Author SHA1 Message Date
Nico de Poel 612dbca12a Improved particle trail management: instead of instantiating many tiny particle effects for each segment of the trail, instantiate a single particle trail effect and attach it to the entity. The particle system is made looping and simulates in world space, to have it create a proper trail. Particle trails are destroyed with a delay when detached from their entity, so that the particles have the time to finish their simulation. 5 years ago
Nico de Poel 4c648a1f5a First version of particle trail, supporting rocket trail, smoke trail and blood trail. 5 years ago
Nico de Poel 3e83559b6f Renamed style files and directories, now that the structure has crystallized somewhat 5 years ago
Nico de Poel 852878765b Allow visual style to modify the particle templates during init, so GLQuake and Software styles can share the same particle systems, but apply different particle sizes and materials. Also slightly tweaked the minimum particle size on all effects. 5 years ago
Nico de Poel 3077ccf1e1 Emulated the particle scale hack performed by QuakeSpasm by slightly increasing the start size of each particle (1.08 x 1.27 = 1.38) and by setting a minimum particle screen size. 5 years ago
Nico de Poel 827a504356 Redrawn particle sprite with higher hardness value (97) for a sharper edge, which makes them resemble the mathematically generated ones from QuakeSpasm more closely, as well as making them appear larger. Scaled back down the particle size settings to compensate. 5 years ago
Nico de Poel 3bbd3f8a4e Scaled up particles even further, which now seems to match the size of QuakeSpasm pretty well 5 years ago
Nico de Poel e321160e45 Implemented lava splash particle effect. Also made particles a bit larger across the board. This probably aren't the correct size values yet, but they do make the particles stand out better. 5 years ago
Nico de Poel 5e607f4239 Added implementation of generic "run particle effect", which is used for things like blood effects and bullet wall impacts. Also tweaked the setup of particle rendering to be more in line with QuakeSpasm, though I'll need to do a good A/B comparison sometime. 5 years ago