Set Direction from map not working

I created point cache from regular sphere and I have this simple VFX graph. The problem is that direction from map is doing nothing. I was expecting that particle’s forward vector would align with normal vector from point cache but it not. Am I doing something wrong?

Set Direction does not determine how particle is rendered, instead it sets the particle attribute with name “direction”. It’s the same with all other attributes like position, size, color, etc.
Those attributes are often used by default output shader to render them (for example position or color), however not all of them are used this way, especially if you had custom shader.

The Orient node is used to control how particles are rotated and in your case you could use Advanced mode or Look At Position where target position would be position + direction.

1 Like