Feature #1414
Generate particles when touching a plane
0%
Description
It would be pretty neat if the water could splash in
doom like it does in Heretic and Hexen.
Labels: Graphics
Related issues
History
#1 Updated by skyjake about 18 years ago
(originally posted by anonymous SF.net user)
This is in my wishlist as well. Maybe you could port some code from Risen3D or something.
#2 Updated by skyjake about 11 years ago
- Tags set to Particles
- Subject changed from Water splashing to Generate particles when touching a plane
- Category set to Enhancement
Given that Heretic/Hexen's mechanism for splashes is game-side and involves mobjs and sprites not present in Doom, this shouldn't be built into libdoom as such. However, particle generators started when touching a plane would be quite useful.
There should be a flag for controlling whether the generator is started only when the contact is begun, or should it be running continuously while the contact is in effect, or when contact ends.
#3 Updated by danij about 11 years ago
We need to carefully consider the logically separation between mobj and particle generator. Particles which affect the playsim are troublesome.
I believe a cleaner approach would be mechanism similar to the existing "damage generator" -- i.e., spawn a generator when a mobj contacts a world surface.
#4 Updated by skyjake almost 5 years ago
- Target version set to Rendering
#5 Updated by skyjake almost 5 years ago
- Related to Feature #1699: Particle renderer 2.0 added