Hello i'm trying to learn how to use crowd and I think i've got the basics down but I have a few questions that I can't seem to find solutions to online.
How would I go about orienting a certain crowd state to be looking(whole agent) in a certain direction? I was under the impression it was the @orient attribute but no matter what value I feed into that just causes my agents to turn in some weird directions.
Sometimes I have agents that are supposed to be standing still and some running. In some cases they get stuck going forward because they're blocked by a few standing still agents. What methods can I go about to fix this issue and have my agents realise they need to turn around or go around?
Similar to question 2 I have certain objects I don't want my agents to go through no matter what. Steer Force is not absolute so sometimes my agents will force their way through said objects if they can't turn around sooner due to particle steer separate.
Just to confirm this because it seems to be the case with any tests I do. Crowd Triggers through Custom VEX are static and to have them trigger dynamically, I have to use a Particle Lookup instead?
I have a feeling questions 2-3 are solved through fuzzy logic but I can't find any sort of tutorial on learning it and the examples given in Houdini are'nt enough for me to get my head around. Any links to good tutorials for it would be appreciated.