Jump to content

Search the Community

Showing results for tags 'crowds'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • Lounge/General chat
    • Education
    • Jobs
    • Marketplace
  • Houdini
    • General Houdini Questions
    • Effects
    • Modeling
    • Animation & Rigging
    • Lighting & Rendering
    • Compositing
    • Games
    • Tools (HDA's etc.)
  • Coders Corner
    • HDK : Houdini Development Kit
    • Scripting
    • Shaders
  • Art and Challenges
    • Finished Work
    • Work in Progress
    • VFX Challenge
    • Effects Challenge Archive
  • Systems and Other Applications
    • Other 3d Packages
    • Operating Systems
    • Hardware
    • Pipeline
  • od|force
    • Feedback, Suggestions, Bugs

Found 41 results

  1. using the mocapbiped3 presets in this example... and foot locking/terrain adaptation works but tried to do it manually by selection the left/right leg joints and then creating the chop network ... gives me this ankle and toe offsets are not being set properly.. which brings me to the obvious question in the mocapbiped3 ( or 2 or 1) preset.. why is the left offset different from the right ? what is the workflow to get foot locking to work if you have a custom character ?
  2. Crowd Transition Help

    I have am testing the transition between 2 clips in a crowd sim. I only have those 2 clips enabled, and I can see that they have a connection in the Transition Graph. The problem occurs when I queue the transition on a specific frame. Houdini is telling me that the frame Clip B is similar to Clip A is on frame 435, but I know that the frames don't match up until 438, and I can't work around it. If I try and set up a custom transition at 438, the transition is just skipped. Anyone know a way to either force the transition to happen at the appropriate frame, or tell my why Houdini is interpreting my clip incorrectly. Thanks!
  3. Houdini Crowd Locomotion Issue

    Greetings there!!! I'm having a strange issue with Houdini Crowd in 18. I'm using MOCAP data from Mixamo FBX and have multiple animations. Ive configured the crowd but unable to get Locomotion if the Skeleton is Exported as InPlace from Mixamo. But the Locomotion works if I export as Locomotion and then "Convert to In-Place Animation".... Dont know what's Wrong.... Any Solutions???? Regards
  4. Hello wonderful people of ODForcce! What would be the best approach to export large amount of agents(10 000) / agents in general, to USD. Without unpacking. Is it possible? The "bakeskinning" lop node sorta works, but houdini crashes after exporting a couple frames. Cheers!
  5. Hello people I am fairly new to houdini, and I am trying to set up a crowd sim with ragdoll effect. I have prepared everything according to tutorials I have see online, and keep getting error messages in regards to the constraints. here are some screenshots:
  6. Hello everyone! I am trying to do a simple thing but it seems like I am missing something. I want something similar to this: But instead of controlling it by pscale, I would like to take the bounds of my instancing objects and make them get away from each other if the bounds of the instanced object is bigger than the distance between the points, or maybe deleting them as well. I am trying to do this just to scatter some crowds in a field, is there is an easier way to do that, it would be nice to know as well as I am quite new to crowds. I am attaching a simple example file of what I am trying to do. Crowd_RND_01.hip
  7. Hi, so im trying to make a stadium crowd in houdini with 2 diferents agents and 3 clips per agent, i tried doing the sim with the states name as the clips but some agents broke, but in the crowd source looks great, ive seen that i may fix it having one agent per clip but i will like to make transitions.. and in the houdini examples they use 1 agents with layers, or 2 agents in diferents crowds sources. btw all the animations/rig are from mixamo. Thanks and sorry for my broken english.
  8. Hi wonderful people of OddForce. How would you go about constraining an agent to a rigid object (not an agent but regualr rbd/bullet object), in a crowd sim?
  9. Hi, Some R&D about the Crowd system. Ultimately, I want to recreate a shot from World War Z (more or less a zombie pyramid, where they are crawling over each others, but "realistically", without too much interpenetration). For the time being I am testing a much more simpler setup to allow agents walking over other agents, using regular nodes and limited code. In this scene I try to recreate the AdaptGround Behavior of Golaem crowd system (http://golaem.com/content/doc/golaem-crowd-documentation/adaptground-behavior) : my "troops" agents can walk on dead / ragdoll agents. For the time being, the dead agents are only taken into account for terrain projection, not yet terrain adaptation / foot planting. If anyone has ideas about that - foot planting and particularly floot planting on uneven ground - , I would be happy to learn or explore these directions ! :-) I have opened the agent_util.h, terrain_adaptation.h, terrain_projection.h ... VEX code used by the crowd system, but foot planting remains complex and doesn't seem to be easily hacked... (by the way, I have used some code coming from there for this setup) MORE DETAILS ABOUT THIS SETUP : - In DOP, I duplicate the ground with a poly version of it (convert heightfield to poly) : this is an object that I call "offsetTerrain" - In DOP, I duplicate the crowd geometry and keep only the dead agents : inside the crowd object (allow editing of content) I add a fetch data and duplicate Geometry into standGuyGeometry. Then with a SOP Solver, I delete all the agents except the dead ones (that happens to be ragdolls, but would work with any other agents). - I use the DOP data "offsetGeometry" of the object "offsetTerrain" in a Geometry Wrangle to create an attribute (@offsetDead) on each point of the farthest distance of intersection with the standGuyGeometry. - Using another SOPSolver, I blur the @offsetDead attribute created above, to smooth the trajectory of my future agents when stepping on the dead agents. - In the stream of the crows state of the walking agents, I add a POP Wrangle to sample the "offsetTerrain" geometry (2nd input of the POPWrangle), and get the attribute created previously (@offsetDead) - In the agenTerrainProjection1 node, I go inside and change the VEX code of the POPWrangle : I change parms.offset = chf("../offset"); with : parms.offset = f@offsetDead; Therefore, each agent has its own offset and virtually walk over the dead. testWalkOverDeads_vMocapBiped.hip
  10. Crowd agent transition issue

    Hello, I have a question about agent transitions. Right now it seems that agents will not accept a triggered activation if they are currently in a transition state. In my example attached the agents start running at frame 5 and should stop running any frame after 15. They won't stop until after transition 1 is complete. Is there a way to interrupt a transitions state blend to transition to another state without setting state transition duration to 0? -Kjell Transition.hip
  11. Hey guys, having trouble getting a ragdoll simulation to work, I have everything set up working great except the collisions on my mesh. It looks fine in the preview, but then joints stick together and the feet fall off and stick to the floor. Any ideas?
  12. Hello, I'm threading new ground here, trying to "get" crowd sims. I've done particles, fluids, FEM, and RBD so far and I aspire to orchestrate a whole horde of people running down the I was playing with the set up, but I couldn't find out how to add vertex animation into it. I have 2 fbxs that I prepared, of a simple vellum cloth ball that's been retimed to look like its bouncing and jiggling in place. I'll add them to the post. Now, my main question is about how I'd go about getting that info into the agent. Is it even possible? The whole crowds system seems to be awfully "bone centered". One solution I could think of was to use the game tools skinning converter, but that is absolutely sub optimal, as I'd lose the wrinkles of the ball. I saw this thread: https://forums.odforce.net/topic/32029-crowds-with-marvelous-designer/ In which user ATOM pointed out you can use MDD caches, but if that's the case, how do you generate a .mdd, and integrate it into the sim? I'm really curious as to what you guys have to say. I'm not afraid of VEX so don't hold back on that front haha -- ball_walking.fbx ball_idle.fbx
  13. Hello everyone! I am relatively new to Houdini, and I am having some difficulty figuring out how to use Houdini 17's crowd system. It's a bit different than 16.5, strange things are happening, and I am not sure why. I am using my own character models and rigs, and I am having difficulty getting my animation clips to play at the appropriate time I set in the "crowd_sim" transitions. My process is as follows: ⦁ Import each clip as a seperate FBX or Merge ⦁ Bake Agents ⦁ Go into agent node, ctrl click "Collision Layer" in "Crowds" dock ⦁ Add collision capsules for main bones ⦁ Put agent to "rest" pose when finished ⦁ With "Build Collision Layer" node selected, ctrl click "Configure Joints" in "Crowds" dock ⦁ Select Agent, click Populate ⦁ Select crowdsource, click simulate ⦁ Under crowd_sim, go to "crowdsource" (POP Source node) ⦁ Go to Attributes, set Inherited Velocity to 0 ⦁ Go into crowd simulation node, add transitions Any help or suggestions are needed and would be appreciated, thank you!
  14. Hello! I'm searching for a way how to make agents step on other agents. As I can it imagine, it has to be something like agent state changes to ragdoll, and agents moves to collision geo(?) and other walking agents can step on it. I hope there's a smart way to do this. Thanks!
  15. I'm trying to add pop forces to ragdolls so they flail their limbs a bit however my pop force seems to have no effect (though gravity does..). I've attached a simple scene falling_mlb_v001.hiplc
  16. Hi! I am currently working with H16.5 crowds and rendering in mantra, but when it comes to motionblur, the agents dont seem to have their own deformation blur, but only the velocity blur of the packed prims/pts. I attached a rendered image here, where you can see the problem. The wings flapping is pretty fast, so that should be visible in the MB actually. Is this not working in houdini for packed agents? Unpacking them to get actual geometry is not a solution for me now. Faking it with RSMB is also not an option since it generates bad results. Any ideas? Thanks a lot, Sebastian
  17. Trigger a state with another state

    Hello ppl. I'm still messing with my new interest on crowds and got stuck in a situation. So i have 10-15 agents in 'idle' state and among them 3 random agents change their state to 'headshot' ( I'm using pop groups set to random). Now i want the rest of the agents to change their state to 'scared' soon after 'headshot' state is triggered. Here's what i've tried.. 1. Made a group/attribute when the headshot state is triggered and use that on the crowd trigger vex. Did not work... i@trigger = 0; if (@group_groupname or attribute == 1){ i@trigger = 1; } 2. Used the state trigger expression directly on crowd trigger. Nope. i@trigger = 0; if (s@state == "headshot"){ i@trigger = 1; } The only expression that works is with @Frame. I have to manually find the frame where the agent get triggered to the 'headshot' state and enter it. Moreover my next step is to trigger the 'scared' state by radius/proximity. Any help or ideas is appreciated. Thanks!
  18. Hi all, I am working on a horde of spiders crawling around and would really love to utilise houdinis crowd workflow. While it all works very well on classic terrain, I am looking for a solution to get them to walk on walls and eventually ceilings. From the help: Houdini crowds currently do not support multi-level terrain. ...You cannot have a terrain object with underpasses or structures with roofs. Agents will always snap to walk on the topmost surface. ...meh But maybe, somebody has a hack to get the agents to do just that? Maybe a custom pop sim, but still utilising the agents and different states? Doesnt need ragdolls or transition logic. I guess, worst case is saving out .bgeo sequences and instancing on a custom sim. I attached the file in the .gif with an agent and a clip if somebody wants to take a look. spider.crowd.wall.overhang.zip
  19. Control crowd source randomization

    Hello, Widening my houdini knowledge and getting to know crowds here. So I have an agent with multiple layers like, an agent holding a sword and shield, just a sword, holding nothing etc. with multiple running states. The crowd source randomizes everything which is great, but i have few running states where the shield and sword overlap because of the randomness. Is there a way to make a particular layer only use a particular state all the time? Or creating a new agent primitive for that is the only way to go? Thanks!
  20. Rendering Crowds in Renderman

    Hi everyone I have to render out a crowd scene using Renderman 21.6 however I can't get materials to work using the material stylesheet. I can apply a material directly to the crowd source node, but I want different materials for props. Could someone help. I've looked through the Renderman forums but found little. Thanks you
  21. hope I can get some guidance, needs some help. Crowds agents animation pops when using random clip time and in sim. but in the crowd's source, the animation doesn't pop when I disable the randomize clip time. any idea why this would happen.
  22. Hi. I don't know how many people actually go crazy with crowds and render them but after simulation fun, all the flipbooks, there's rendering nightmare. I solved many issues but this just beats me - does anybody know what could be the cause of random parts of the agents disappearing? The smaller ones, knights, are taken from Mixamo and they never flicker, but the bigger ones, baked before and and all that stuff, just go crazy. Some of them are ok the whole time, some of them partially disappear and reappear. I'm out of ideas. They're ok in the viewport. Some short videos: https://youtu.be/gxx_bYH19Hk https://youtu.be/jCpBqh-GAb0 I've attached a screenshot. Is it the scale problem? (they have a scale of 3, with some randomization). But why do we have scale then... I put them in separate network, so after the sim each group is in its own GEO node, because at first it seemed to solve the problem, but no - different frame and it's back again. I've reopened the scene, restarted the computer, rendered several times. I've removed the shader, changed it to simple Principled Shader without any adjustments - nothing helps Any tips are welcome.
  23. Hi every one, I have imported a Crowds "ass" file into Maya from Houdini. I come in just fine but when I render I get this error // Error: /obj/agent_source:polygons: parameter vlist is an array of type POINT, not VECTOR // // Error: [polymesh] /obj/geo1:polygons: out-of-range UV index // I don't have an attribute called vlist. and i would delete all that attributes. and still get this error. I was wondering if it was the shader search path. but I think I found the right location. after forcing the render with a region a few times I get a null shader on the crowds. any thoughts? thanks Angel
  24. Crowds with Marvelous Designer

    Hi guys I'm wondering if it's at all possible to use an animation cache from Marvelous Designer as part of a crowd agent. I've animated a character to run in place and brought him into marvellous designer so I can record some clothing animation; however, after I export it from MD and bring it into Houdini as an FBX file it loads in both meshes but only retrieves the running animation and not the clothing one. If somebody could help me with this it would be greatly appreciated. Thanks, Jason
  25. bake agent for crowds

    HI I import fbx to houdini for making my crowd agent and when I want bake the fbx, during baking I get warring massage : SOP_Agent sopGetRigNodes: Animated geometry on '/obj/Motus_idle01_fbx/Hips_bone/bonelink' ignored. SOP_Agent sopGetRigNodes: Animated geometry on '/obj/Motus_idle01_fbx/LeftUpLeg_bone/bonelink' ignored. SOP_Agent sopGetRigNodes: Animated geometry on '/obj/Motus_idle01_fbx/LeftUpLegRoll_bone/bonelink' ignored. SOP_Agent sopGetRigNodes: Animated geometry on '/obj/Motus_idle01_fbx/LeftLeg_bone/bonelink' ignored. SOP_Agent sopGetRigNodes: Animated geometry on '/obj/Motus_idle01_fbx/LeftLegRoll_bone/bonelink' ignored. SOP_Agent sopGetRigNodes: Animated geometry on '/obj/Motus_idle01_fbx/LeftFoot_bone/bonelink' ignored. SOP_Agent sopGetRigNodes: Animated geometry on '/obj/Motus_idle01_fbx/LeftToeBase_bone/bonelink' ignored. SOP_Agent sopGetRigNodes: Animated geometry on '/obj/Motus_idle01_fbx/Hips_bone1/bonelink' ignored. SOP_Agent sopGetRigNodes: Animated geometry on '/obj/Motus_idle01_fbx/Spine_bone/bonelink' ignored. SOP_Agent sopGetRigNodes: Animated geometry on '/obj/Motus_idle01_fbx/Spine1_bone/bonelink' ignored. ... and more ... SOP_Agent sopGetRigNodes: Total 79 warnings. what is the reason of this warning massage? and How I can prevent it? thanks in advance