Jump to content

Search the Community

Showing results for tags 'constraints'.

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 95 results

  1. Hi, I made some RBDs some are broken via RBD Material fracture and some I broke with boolean fracture. All have constraints and it looks good (picture a), but when I use a RBD constraints from Rules node the constraints looks crazy (picture b). So the animation looks like the parts are not really free and the broken parts are not flying away but hangs around the area as they would be bound to something. I think it is the matter of constraints. Can anybody give me a hint how to solve this problem? Thanks a lot! D.
  2. Hello masters! I know this probably is a noob question, but my guide geometry for a fractured geo all appear to point to a distant pivot point, probably a modeling mistake i did... Is there a way to correct this easily, or i would be better off re-modeling my initial geo ? Thanks for any help !
  3. Hello all! I have been trying to figure out how to dynamically update the constraints in a vellum constraints property node based off of the distance of the vellum object from a given point in space, but I cant figure out how to make this calculation dynamically in this context. I can measure the distance before and after the vellum solver with a distance node but they only give me static values in the solver context so I dont know how far things are once theyve moved. Havent been able to get xyzdist to work either. Any help would be greatly appreciated as this project is very important to me!!
  4. Vellum Pressure

    Hi, I wanted to ask about some of the hidden intricacies of vellum pressure. In particular I recently found out about the @pressuregradient attribute that determines the direction in which the object expands as pressure is applied. I wonder: How is it determined? I suspect something to do with Normals, but then when I visualise the attribute it tends to always have a rough relationship with {0,0,0} - why? This leads to strange inflation especially if an object is off-center and then it trends away from the origin, as opposed to away from its center of mass... Can it be manipulated in the solver? It would be nice to procedurally predetermine the inflate direction, although I'm not sure how to access or manipulate this attribute. Can it be manipulated per frame? If I have multiple objects that start in a rest position and their inflations happen one after another - one ball moves other balls out of rest position for example... Then once the ball that has already been moved starts to inflate, is it computing on the pressure attribute given at the start of the solve, or the one at it's current frame number? I could probably word these questions better and I do apologise, but at the moment it seems I have run out of places/videos to read/listen to. Thanks a lot for your help! Cheers.
  5. Connecting geos for vellum softbody

    Hi everyone! I'm trying to do a wind effect on this tree which has separated geos in grp. I imported as fbx and made a vellum configure soft body with a POPwind attached to the solver. but when I start playing the separate geos breaks(of course?). How can I make them stay in place? I'm using houdini 17.5
  6. updating vellum constraints dynamically

    Hey all! I was hoping to get some help figuring out a way to update the stiffness value of a vellum constraint geometry across the frames of its simulation. I can write an attribute wrangle like the one pictured and it will update the starting frame and the simulation bakes from there and plays as though the values werent changing at all, much less becoming negative. I tried dropping into the vellum solver and seeing if I could figure out anything in there but nothing seemed to work. Im still pretty new to houdini so I expect it to take some time but I was hoping to eventually take whats done in these two awesome videos and merge them into a project where a genetic algorithm produces tensegrities that update their stiffness over simulated time in order to deform in ways that cause them to (hopefully) roll towards a target. Hip file of the simplest version of the problem is attached in case it helps! Thanks for reading!!! VellumConstraintsHelp.hipnc
  7. Hi, I'm quiet new in this big world of Houdini, i need help. The project consists of creating spheres on the points extracted from a pop simulation and then destroying them. The problem I encounter is that when I put the glue on different spheres it seems that it creates the glue on all the broken pieces. It could be the fact that in the assemble node, it considers those points as a single geometry, but I don't know how to divide those points as unique entities and then apply the glue only on the individual spheres and not on all of them as a single object. Thank you in advance for your attention and any help. I attach the file below. Thanks a lot! Fra_pop_copysphere_and_rbd_.hipnc
  8. Animating/Keyframing RBD Constraints

    Hi all, I am currently learning the rbd bullet solver for class and playing with the settings more, I have broken up some geo with the rbd material fracture. I was wondering how I can animate the stiffness of constraints on rbd constraint node (or the rbd solver node) so that the geo starts to fall apart and then come back together as it doesn't seem to allow me to keyframe values. I also noticed there is a stiffness parameter in the rbd constraints node as well as the rbd solver. Is there much difference for these?
  9. RBD with animations

    Hello, I'm trying to use the RBD Material Fracture technique to make a fracturing plane. I want to attach / parent animated spinning props to the deforming wing. I know this is probably really simple but I've been messing with this for a few days now an I'm pretty stumped. I've attched a demo file to illistrate what I mean. It would be prefered to have the props as fractured objects so they too can deform and collide with the body (tearing the side open). If that isn't possible I can alembic out the prop and use it as a coliding body, but getting the animated prop to stay attached to the wing is where my troubles lay. Any help would be really appriciated, thank you Prop_Spin_Question.hipnc
  10. Having a problem with a Motor in a Cone Twist Relationship for a few days. It's stop working after 50 frames (not generating any torque) if I animate a motor values. Parameters animated like 0 to 30 to 0 to 45 to 0 to -45 to 0 etc.., so motor should only increment a small angle per timestep. Tried to modify almost any parameter I could from lowest to highest, no success (apart from Time Scale, but it's not really a solution). Simulation substeps don't have visible effect either. Minimal working setup in the attached file. Banging my head against this problem for a couple days CT_problem_apprentice.hipnc
  11. How does constraints work?

    When we are using constraints does the bullet compare the position of the constraints every frame with the world space position of the constraints in the first frame? Specially in the case of hard constraints and soft constraints to make them return to its original position based on stiffness value. What if the position of my constraints are changing per frame will it compare every frame or just to the first frame only?
  12. The constraints seem to be broken in Houdini 18.0.532. I followed the regular workflow for building constraints for a regular rdb simulation. But they don't seem to make it to the DOP network. There are no errors, but the constraints don't work (They don't appear in the dopnet). Can someone please confirm this? Thank you.
  13. Scaling down soft constraints

    Hey guys, I have a mix of glue and soft constraints which switches to soft constraints once the glue breaks, I want to scale down each constraint primitives, I am using a facet node to make unique points then a primitive sop to scale them down (everything before the sim) but then inside the sim once the constraints switch to soft it goes back to its original length (i have restlength 0). I even added a sop solver and tried making the scale to 0 using primitive sop but it's not working either. Can anyone help a bit?
  14. Is there a way to "smooth" a look at constraint, so it's a little less frame-by-frame precise and a bit more drifty? Thanks!
  15. Hi all, Does anyone have a workflow for attaching fractured geometry of an animated alembic, to the animated alembic itself? For example, a moving vehicle that's animated to collide with something and continue moving (the whole sequence of how the vehicle moves is hand animated), so only some parts are fractured for the rbd simulation (like half of a plane's wing, some window glass, parts of the nose fly off), but the rest of the parts that aren't affected are animated via the alembic to continue moving. I've tried attaching the constraints to the timeshifted alembic geo, then use transform pieces for animating the static objects, but i think my constraints are invulnerable right now? They don't break and no forces can affect them, even if i set my strength values to 1. I wish i could send an example file but i'm troubleshooting for work, so i can't actually do so. Any help or hints would be greatly appreciated, and thank you anyone for taking the time to read.
  16. Hey, I have a brain scratcher that I need help with. I have animated a jacket with vellum using cloth constraints and then cached it out. Now I have the toggles and zipper to add I can use vellum as it doesn't do anything with hard bodies so how can I constraint them to the geo? Any help would be great! Thanks Andy
  17. Hi all, I am quite new to Houdini so please excuse me if the answer is super simple. Been trying to learn how to rig a little lately with small industrial robots (3DOF) FK systems are simple enough to implement however, I want to create a simple 3 bone IK rig with each bone only given a single rotational axis of freedom. i.e. bone1 one can only rotate around x axis, bone2 - y axis, bone3 - z axis to reach a single goal. Is this possible? I hope this can lead me down the path to creating "simple" IK rigs for Industrial robots with 6DOF (but I am dreaming here). I saw Maya already has a plugin for this sorta thing called Mimic, open source and quite elegantly done > https://www.mimicformaya.com/ I was wondering if its possible to build similar functionality within Houdini.
  18. hello good day yawll my test is all about a table will get slowly destroy by using sphere as a glue removal constraint help of attribute transfer but its not working my file is here below anyone plse help me out test.hip
  19. Hey all, it's first post here and new to Houdini so I appologise if this isnt the easiest to follow. I have been trying to create a robust system for controlling vornoi fracture points, their glue strength and a way of manually breaking constraints between points. Ive been following some tutorials piecing together relevant bits from each to try and achieve this. My current issue Im facing is that once I play the simulation and the constraints start breaking they start flickering back on and glueing parts of the object which have already been broken. From my undertanding I think the manual breaking of constraints which is conflicting with the remove_broken SOP solver within DOPs, but I can't figure out how to get them both to work together. Any help would be greatly appreciated as I've hit a brick wall with this. Ive provided my scene file - I hope it's all easy to undertand. Thanks. Fracture_v001_notworking.hiplc
  20. Hey guys, I am currently working with bullet soft constraints and am using the angle, distance, force and torque attributes to determine when to break the soft constraints. I am facing an issue through where a lot of the soft constraints attributes are all 0 and they all stay 0 throughout the sim. Usually they will initialize and update even if the constraint stays relatively still so I don't this think is normal behavior. I've been trying to get it working for the past few days as well as googling around but my google-fu and troubleshooting efforts have turned up very little, so I now turn to you guys. The weird thing is that some of the constraints work just fine, but most of them seem to not work properly. I've added my file if someone wants to donate their time to have a look at it. The sim can be found in /obj/Primary_RBD_Sim/dopnet1. The constraints responsible for most of the movement is the "brick-mortar" constraints, so I usually add that to the geo spreadsheet's group field. I have tiried to lock the heaviest cooking nodes (hence the file size), but if the scene cook's a lot when opening or if the geo is missing, have a look at the "Lock"-flag here /obj/Create_House_Constraints/OUT_PRIMARY_RDB_SIM_CONSTRAINTS and /obj/Pre_Fracture_House/OUT_PRE-FRACTURED_BUILDING and obj/Create_House_Geometry/OUT. As a final note, there is a few wrangles that are controlling the stiffness of the constraints here /obj/Primary_RDB_Sim/dopnet1/UPDATING_CONSTRAINTS The file was created using houdini 17.5.173. Thanks for the read. Any suggestions or any thoughts is much appreciated. Soft_Constraint_Attributes_Issues.hipnc
  21. 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?
  22. Hi all! There's 1 week left to register for my Mastering Destruction 8-week class on CGMA! In supplemental videos and live sessions we'll be focusing on some of the awesome new features in Houdini 18, and exploring anything else you might be interested in, such as vehicle destruction. For those that haven't seen me post before, I'm an FX Lead at DNEG, and previously worked at ILM / Blue Sky / Tippett. Destruction is my specialty, with some highlights including Pacific Rim 2, Transformers, Jurassic World, and Marvel projects. I've also done presentations for SideFX at FMX/SIGGRAPH/etc, which are available on their Vimeo page. If you have any questions, feel free to ask or drop me a message! https://www.cgmasteracademy.com/courses/25-mastering-destruction-in-houdini https://vimeo.com/keithkamholz/cgma-destruction
  23. Hey guys! I'm struggling a bit with a setup that's probably quite simple but I couldn't get behind it for a couple of days now. My shot requires me to have pieces which a character consists of (Megascan-assets scattered on a character) follow the character's animation. This looks something like this: walkcycle_fox.mp4 Now what I've tried to far was to go about the following with some fancy orientation math in a SOP-Solver in the dopnet to get the euler-W-acceleration to target the goal-orientation, but somehow the pivot offsets made this way harder than expected. My next approach (which I should have rolled with from the beginning) are constraints. So I'll try to have a soft constraint for each piece to a world anchor and target the rotation. But just how exactly does rotation-constraining work with the RBD-tools? I've found very little information on this topic - only for things that are individual objects, but not 800 pieces... I'm happy for any hint towrads a solution. Cheers, Martin
  24. Hello, What I am looking to do, specifically, is set up a symmetry constraint using Houdini's finite element solver. Basically, I want the model to be free to deform along the X and Y axis, but to be fixed in the Z-Axis. I know this can be done using the RBD solver, and setting your anchor's constraint type to constrained to a plane, but I can't get this method working in finite element world. If anyone has any advice on how to set up this kind of constraint your help would be greatly appreciated!
  25. Deforming constraints problem?

    hello guys. ive been bashing my head against the wall and read through way too many forums now. but i couldnt find something similar to my problem. Im trying to create for now a simple setup is to just break my glue constraints. The ball and colliding objects both have animation ( deforming). Now i do realize that my constraints get reconstrainted because of Overwrite with SOP option set to 1. however if i were to set it to 0 to only bring in the constraints on the first frame for the constraints to stay broken, the constraints would not be able to follow according to the animation of the ball, because it is rotating and changing position, leaving it very innacurate. So could anyone help me troubleshoot this? i think i have to somehow update the position and rotation of the constraints but i dont know how. I would provide a scene but it my scene is for a job. ive already tried matching position but there is rotation as well on the sphere, the resulting collision looks inaccurate as if its offseted broken_setup.mov broken_setup_position.mov