GroundDirection is not Ground Direction

Please make the GroundDirection block follow the ground direction.
It’s impossible to make a particle follow the ground direction right now.

The world is not flat.

2 Likes

you probably misunderstood the purpose of this modifier. it does not respect landscape surface angle, only gravity vector. years ago we struggle with directing particles along the earth surface in current plane location, then it was added.

1 Like

Then it should be called GravityDirection instead of GroundDirection?

Am I right in thinking that there is no way to get the ground’s direction?

I’d say that’s what the GravityVector node is for.
https://docs.flightsimulator.com/html/Developer_Mode/VFX_Editor/Nodes/GravityVector.htm

The result of GroundDirection is returned based on the projection of the emitter’s position along the gravity vector but the result should account for ground slope as far as I can tell.

I will have this reviewed.

Regards,
Sylvain

1 Like

Thank you Sylvain!

I assume it would be too computationally intensive to calculate that per-particle? Our effects aren’t great in mountainous areas because all particles assume the ground position at the emitter.