johnroper100 / CrowdMaster

Crowd Simulation for the Masses
http://crowdmaster.org
GNU General Public License v3.0
133 stars 24 forks source link

Link Armature #59

Open DharmaDTR opened 6 years ago

DharmaDTR commented 6 years ago

When using LinkArmature node and generate agents, group objects are at expected places but proxies created for linked armatures are always at zero. There's no much information on it even in docs.

For example, Say, in LinkArmature node, following are input values

After generating agents, Objects and their positions are as follows :

Expected output is, Even proxies(cm_grpTest.XXX_proxy) should be at same position as groups (cm_grpTest.XXX)

Peter-Noble commented 6 years ago

Hey, sorry for the delay getting back to you. The LinkArmature node was created for a project where they absolutely needed that workflow to fit with the rest of their pipeline. As soon as we move to Blender 2.8 and get the static overrides this node will be scrapped so if you're able to avoid using the linking workflow I'd suggest that. We're currently reviewing how the geometry side of agent generation is being handled ready for the next generation of the tool so if you have any ideas for how it should work we'd love to hear.