beyond-all-reason / spring

A powerful free cross-platform RTS game engine
https://beyond-all-reason.github.io/spring/
Other
200 stars 98 forks source link

Smoketrails for other projectiles than missiles #868

Open icexuick opened 1 year ago

icexuick commented 1 year ago

Hi Ivan,

First question: It would be very interesting to test/use smoketrails on other projectiles, like we have with the missiles.

Second question: Could you also introduce wind-motion to the trails, so they (slowly) move in the direction of the wind (while fading out). It would be nice if you could toggle if you want this on or off.

Third question: Can you also break up the 'straightness' and add 'noise' to the trail (like a railgun from "eraser"?) So it cracks more and more over time. This could both look really good on regular smoke-trails (smoke breaking up a bit random/differently due to winds/turbulence). But this could also help make awesome extra effects to unique weapons, like railguns, massive longrange artillery.

You can see roughly what I mean in this video, wind on the marine rifles + the distort-noise-crack on the larger vehicle weapon https://www.youtube.com/watch?v=ebhAnT0ZeIs&t=260s

sprunk commented 1 year ago

probably should be in engine repo?

icexuick commented 1 year ago

isn't this the right engine repo @sprunk ?

sprunk commented 1 year ago

Now it is, I transferred it. But previously it was in the gameside repo.