View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004122 | The Dark Mod | Textures | public | 16.03.2015 12:18 | 17.09.2017 00:06 |
Reporter | Springheel | Assigned To | Springheel | ||
Priority | normal | Severity | normal | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | SVN | ||||
Target Version | TDM 2.06 | ||||
Summary | 0004122: Improve splash effects | ||||
Description | http://forums.thedarkmod.com/topic/17013-good-splash-fx-in-idtech4/ There are two parts to the splash effect--one is the actual "splash" (water being thrown into the air) and the other is ripples. Both of ours are not good, though I find our splash worse than the ripples. | ||||
Tags | No tags attached. | ||||
related to | 0004422 | resolved | nbohr1more | Splash particles not displaying properly |
related to | 0004600 | closed | grayman | Some movable objects spawning two different splash particles |
related to | 0001495 | resolved | Splash is too bright (white) |
Arcturus has created a great looking new ripple effect, though it doesn't work with coloured water atm. http://forums.thedarkmod.com/topic/17013-good-splash-fx-in-idtech4/?p=367825 |
|
There are several different splash effects, ranging from tiny to large (I assume they must correspond to object sizes?). The water_splash_large one uses a different particle from the rest: textures/darkmod/sfx/smokepuff instead of textures/particles/smokepuff. I can't find the former in either of the two particle.mtr files. The effects have both a splash and a ripple effect in the same particle. |
|
Ok, replacing the smokepuff stage with a water-arrow particle looks a lot better for the splash, though some colour adjustment will be needed. But atm the splash and ripple basically blend together into a white mess. Will need to experiment with Arcturus' ripples. | |
The two don't blend well together. The white splash effect makes the squares of the ripples very noticeable. | |
Can this be closed with the change to 2.05? | |
I can't confirm that any splash particles are playing atm. | |
This is probably something we'll need to look at while testing 2.05, as splash particles may be broken atm. | |
Ripples should probably have very little additive effects (which creates all the white when they overlap). Can't they be done mostly with normalmaps? | |
tdm_player_thief.def seems to set the particle effect for the player under: "smoke_water" "water_splash_large" func.def "editor_var liquid_name" "Searches for 'smoke_<liquid_name>' (defaults to water) in the entity colliding with the liquid. Using this we can define custom splashs per object if we wish. Example: set this value to water, define a smoke_water in an entity and wheneve the entity collides with this it spawns a smoke_water. Also does a similar search for snd_<liquidName> to play a splash sound (default water/water_splash)" "editor_var smoke_small" "If the colliding entity doesn't have a 'smoke_<liquid_name>' defined then we use this for small splashes." "editor_var smoke_medium" "If the colliding entity doesn't have a 'smoke_<liquid_name>' defined then we use this for medium splashes." "editor_var smoke_large" "If the colliding entity doesn't have a 'smoke_<liquid_name>' defined then we use this for large splashes." "editor_var smoke_waves" "Similar to above, but only spawns a particle if the velocity of the colliding object is above minWaveVelocity." "editor_var minSplashVelocity" "Only spawn a splash when the magnitude of velocity of the object is above the magnitude of this vector" "editor_var minWaveVelocity" "Only spawn a wave when the magnitude of velocity of the object is above the magnitude of this vector" "editor_gui underwater_gui" "Set this to path/name of a GUI file for underwater murk & other effects, default is 'guis\underwater\underwater_green_thinmurk.gui'" "underwater_gui" "guis\underwater\underwater_green_thinmurk.gui" "editor_setKeyValue underwater_gui" "guis\underwater\underwater_green_thinmurk.gui" } Thread for future reference: http://forums.thedarkmod.com/topic/19042-looking-at-water-splashes/ |
|
for future reference, I tried using Arcturus' ripple effect, but it appeared to fight with the surface of water_color. The ripple would occasionally blink in and out or have bright white flickering. Shame because when it worked it looked good. The splash effect didn't work terribly well--it is fully transparent and hard to see. I tried adding a bumpmap and specular stage to the current droppuddle texture, but it didn't appear to make much difference |
|
I've replaced the smokepuff particle with the splash particle from the water arrow, which is an improvement. Problem is, there are so many different water textures that no new splash particle is going to work well with all of them. | |
Date Modified | Username | Field | Change |
---|---|---|---|
16.03.2015 12:18 | Springheel | New Issue | |
16.03.2015 12:18 | Springheel | Status | new => assigned |
16.03.2015 12:18 | Springheel | Assigned To | => Springheel |
16.03.2015 12:19 | Springheel | Note Added: 0007466 | |
16.03.2015 12:20 | Springheel | Note Added: 0007467 | |
16.03.2015 12:21 | Springheel | Note Edited: 0007467 | |
16.03.2015 13:07 | Springheel | Note Added: 0007468 | |
16.03.2015 13:22 | Springheel | Note Added: 0007469 | |
22.11.2016 20:03 | nbohr1more | Relationship added | related to 0004422 |
22.11.2016 20:10 | nbohr1more | Product Version | => SVN |
22.11.2016 20:50 | nbohr1more | Note Added: 0008540 | |
23.11.2016 01:08 | Springheel | Note Added: 0008542 | |
25.11.2016 15:00 | Springheel | Note Added: 0008551 | |
09.08.2017 13:43 | Springheel | Target Version | => TDM 2.06 |
09.08.2017 13:47 | Springheel | Note Added: 0009068 | |
10.08.2017 01:01 | Springheel | Note Added: 0009071 | |
10.08.2017 01:32 | Springheel | Note Edited: 0009071 | |
10.08.2017 16:03 | Springheel | Note Edited: 0009071 | |
10.08.2017 21:18 | Springheel | Relationship added | related to 0004600 |
14.08.2017 20:23 | Springheel | Note Added: 0009086 | |
14.08.2017 20:49 | Springheel | Note Edited: 0009086 | |
17.08.2017 13:51 | Springheel | Note Added: 0009094 | |
17.08.2017 13:51 | Springheel | Status | assigned => suspended |
15.09.2017 05:08 | nbohr1more | Relationship added | related to 0001495 |
17.09.2017 00:06 | Springheel | Status | suspended => closed |
17.09.2017 00:06 | Springheel | Resolution | open => fixed |