Jump to content

Search the Community

Showing results for tags 'rbd'.

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

  1. Hello everyone, I've stumbled upon a problem. What I need to do is simulate thousends (15-30k) individual rice corns. To make it harder, everything should be about real life scale. I've got a setup that emits packed rbd objects, but it gets slow very quickly. What I would like to do is, to set the bullet objects to sleep after they lived for a few frames. The settings for automatic sleeping won't give me the desired result. Adding a Attribute wrangle into the SOP Solver (as I've seen in other setups) disables all rbd objects instead of those that lived more than 5 frames. Any help would be appreciated. I've attached the file where I'm testing this in a crude way. Thank you all! Rice.hiplc
  2. Hi, I am specialized in Houdini FX, Simulations (flip, pyro, RBD Bullet), VEX and Python scripting also a good experience in lighting and compositing. Currently based in Shenzhen, China. you can checkout my vimeo for my work and contact me on LinkedIn. Available for freelance Houdini FX work (Remote work) and Houdini pipeline development (Remote work) Thanks, Mahesh MS. vimeo: https://vimeo.com/maxcolor/ LinkedIn: https://www.linkedin.com/in/maxcolor/
  3. 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
  4. Boolean shatter troubleshoot - failed

    Hello folks! I have a pre-fractured piece which is a watertight mesh (from the previous simulation) and cutting plate (grid with noise) and planned to do a secondary fracture. Direct boolean fracture is failed to cut them apart. Meanwhile, when I VDB remesh the pieces before boolean fracture it works like a charm. Here's the network. Fracture result: LEFT(VDB remesh before shatter): The cutting is working as expected. Mid(Regular remesher before shatter): The cutting is not working at all. Right (Original pieces): The cutting is not working at all. I tended to use the original pieces as I want to have the original UVs. But the fracture is failed. Any tips to prepare pieces to fit into boolean shatter tools? What's actually causing the problem here? Thanks! File for troubleshooting:Booleanshatter_TroubleShoot.hip
  5. How to shatter animated objects?

    Hey there guys! I was playing with a little Mixamo animation I downloaded. The animation consists of a dude falling down, I want it to fracture when he falls down and have a little control over that. So I tried to import the Mixamo, convert it, file cache it and apply a simple RBD glued sim. I changed the source to be a deforming active object so the shattering applies to the animated mesh. I tried to play with the glue parameters to have more control over when I want the guy to shatter but the only results I'm getting are crashes, so I obviously think I'm missing something. Here I attach the file and the fbx. Any ideas? Thank you! Trapo. shattering_animation_01.hipncFalling Down (1).fbx
  6. Hi, I am trying to destroy a building, almost everything is OK, but one thing is not. some parts of the building have to be activated by a bounding object, and other parts by another bounding object. That is the concrete and wood parts some are exploding, and ALL the windows are exploding, that s why I think I need 2 bounding objects to activate them. they all interact. So, I have made two dop import inside the sopsolver, and tried to mask them, and it doesn´t seem to be working. any help will be apreciated. Z./
  7. Hi, I've managed to make vellum hair interact or at least collide with an RBD Object. But it does not work with an RBD Packed Object. Can vellum not read the geometry? Is this a lost cause? Thanks, Cecilia
  8. RBD sim and orient

    Hello guys. Recently i have run into strange issue. I have my packed objects, that have some orient on it. I need to feed them into the Bullet sim, problem is that if i have orient as attribute on the packed objects, my sim explodes on first frame (no intersecting geo), if i remove my orient, sim behaves as expected. so i have run my sim without the orient coming to bullet (renamed orient to keep_orient) and i thought i will just substranct+add them at the end to get correct orient values for my instancing i do as next step. Problem i have is that i was not able to get correct orient from it. Would someone able to explain me what would be necessary to do to make it work, or why bullet explodes with orient values? sorry i cant share any scene at this point. my whole setup is: points in the space, that have @pscale and @orient (random nodes), that goes into the grain sim, to make sure i have no intersections, then i do copy bunch of rocks onto those points which goes as packed geo into the bullet sim.
  9. Hi, I am using the rbd tools in H17. I'm, confused by the name prefix attribute on the voronoi fracture. If it is not set to "piece" then my glue constraints do not work. I would assume that the prefix attribute could be anything? Certainly the subsequent geometry and constraints points / prims are labelled appropriately. Ultimately I would like to constrain multiple objects with multiple fractures. I can achieve this by offsetting the piece 'index' with each fracture, but this is clumsy. Surely it could be achieved using the primitive name prefix attribute? I have attached a scene file containing a single object with / without name prefix as "piece" and a multiple fracture setup. Any help is gladly received! jhealy_fx_rbdOdforceQuery_v001.hip
  10. Hello, For some reason I can't get imported forces to affect an rbd sim when there is an active object constrained to a static object with simple glue. Even when the glue strength is set to minimum and the force is considerably scaled up, there is still nothing happening. The sim works fine if I remove the constraints between active and static objects and only keep the constraints between active pieces. I attached a simple setup below with the two configurations. Any Idea why the one with inactive objects doesn't work? Thanks. force_test.hipnc
  11. 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
  12. Hello fellow magicians, I was wondering if some one could check out my simple constraint setup and see why it is not working? I was adapting my setup based on a wire tutorial by Entagma, and I don't know why but I couldn't get my constraints working. Here is the .hip file. Cheers, Diogo wire_debug.hip
  13. I have a meshed FLIP sim (cached out, .bgeo files read back in) that I want to use as a "solid" object and have a rigid body rest on top of it (the idea is that something solid "ripples" psychedelically and the objects resting on top of it move as the ripples go underneath--but the original object is still a solid, and the objects don't sink into it). I just can't get it to hold up, however--when the RBD object is initially "dropped" onto the fluid mesh, it bounces and settles as expected, and does okay with simple early movement, but eventually the collisions become less and less precise and the RBD object just sort of sinks in. How can I get the mesh to read as just a run-of-the-mill deforming object? I've tried RBD solver, bullet solver (obviously doesn't work with the shape of the mesh), volume and surface collisions, jacking up collider volume resolution to make sure all the little waves are getting captured, and boosting the substeps, but the result has been pretty consistent (except more substeps = super jittery RBD as it's reading all of the little pre-big-movement mesh ripples). On the attached setup (a simpler version of the project giving me trouble) I even ran the meshed surface through a "clean" just in case any of the lingering velocity attributes were throwing it off, but that didn't help either. I'm wondering if the fact that the topology itself changes so much might be the problem, but if so I'm not sure how to fix that. Thanks for any suggestions! flipmeshtest.mp4 meshtest.hiplc
  14. texturing destruction

    I'd like to know if there is a way (a proper workflow) to add textures to a destruction simulation ? thanks destrcution.hipnc
  15. DOP not keeping the dent done in SopSolver

    Hello, Alberto here! I've been following many tutorials and checking many examples in Houdini Help but after some days I'm getting a bit lost with this. I'm trying to do modifications to points in a geometry using an extra solver, during a Dop RBD simulation. I've tried to reproduce other working examples that I've found over the web but when I do it by myself, is not working. I want the extra solver to keep the denting based on impacts during the simulation. I read and saw examples about "Unpack - Do The Operations - Reassemble" inside the extra SopSolver and that's what I've tried to do in the attached file. I get the dent only in the frame of impact, not keeping at all any of the deformations during the rest of the simulation. I'm not asking for "fixing the file", I'm more into understand what I'm doing wrong and why. Anyway, Fix the file will help Thanks everybody in advance! Metaballdent_extrasolver.hipnc
  16. RBD Glue constraint jitter non-stop

    Hello guys I'm just doing simple RBD sim and basic glue constraint network relationship. As usual, connect adjacent pieces. When the RBD packed object drop to the ground the object spin around like crazy. Even do some parameter tweak still you can see velocity is non-zero after the object reach the ground and keep shaking after hundreds of frame Here's the file RBD_Simple_Jitter.hip Can anyone tell me what may cause this issue? THanks!
  17. Hello Houdinians First i just want to say how precious is all the help and tutorials that all of you guys have provided, this is very generous of you and your talent! Now that i have used flattery... (lol) I have been using houdini for about 18 months, and i still have a steep learning curve ahead to learn VEX coding and expressions, but i am slowly understanding the basic principles... I need to replicate an ancient building technique, and i need to create some variable size rocks falling from an emitter and filling-up a container or structure, piling up to fill the structure. (about 1000 rocks , between 20cm and 40cm, filling a 4m x 4m x4m box ) I found some tutorials relating to instancing or copy/stamp techniques, but some are from older versions of houdini and i have difficulty achieving this . i manage to obtain a popnet liberating particles to which i instanced a sphere (rock) , but cannot get them as RBD to pile-up correctly. I there an easy way using the shelf tools, or information you could help me find to help me build this rather simple simulation ? thank you for any help, and have a great day! Pierre D.
  18. Packed RBD from Pop Sim

    Happy Friday, Trying to wrap my head around constraining or copying packed rbd's to particles that are moving along a surface. Attached is my test scene please help if you have time! Thanks, particleRbdTest_01.hip
  19. Hi everyone, Can't get why the RBD solver doesn't take all the geometry generated with Copy to points. It only take the first object and ignore the others that coming in later. Also collisions don't work either even though it looks like it's setup correctly. Please, help! geo_collisions.hip
  20. Good day! One problem is that smooth wire shaded does not see as wireframe. I use the Houdini FX 17. how to enable to see smooth wire shaded? See here that I uploaded the GIF video.
  21. Glue constraint flicker

    Hi, I hope somebody can help me with a glue constraint problem. I have created an animated glue constraint. During the simulation, the constraint keeps flickering on and off between some pieces. Thus far I have tried moving the color transfer and delete from SOPs to DOPs, delete the broken constraints in a sopsolver and change the "overwrite with SOP" in constraintnetwork. Nothing seems to help and I have a feeling it is something really small I have overlooked. I have added a scene file. Thank you in advance. destTest.hiplc
  22. Hello I'm doing a RBD (bullet) sim with custom concave geo (proxies) that I pack my self using assemble. I use a scatter and copy to points to set up my inital state, run the sim. I use a dopimport, and I would like to fetch the hi rez geo. Tutorials show that if I had the high rez geo scattered the same way I could plug it and it would work straight away. However I would like, with only my points, to retrieve the high rez geo. I thought I would use a foreach and apply primintrinsics or transformpieces or even a copytopoints as seen in some tutorials like here but nothign works, my scales and pivots don't seem to work. To give you an idea of what my network looks like before the dopnet: I cross posted on Sidefx forums but it wasn't published sorry for the crosspost. If you have any info on this I'm very interested.
  23. How to fracture a softbody ?

    I have a cake falling on a floor. i made the cake softbody and activated fraturing. But, i am not able to get what i want. I played with values of volume stiffness and Fracture thresshold. but, not able to get what i want. When i decrease the threshold, the mesh scrambles. Any help is appreciated. I have attached the project file. redshiftcake_si.hip
  24. Hi all, I am having some issues with following along with a tutorial in which the person teaching is using Houdini 14, so the Foreach loop and Voronoi are different, I managed to work out Voronoi in Houdini 17 as I have used it before except the Foreach loop nodes in which this case is nod usable due to Houdini 17 new node layout for the Foreach node. Instead I managed to do this in a hackey way and it worked. However I am trying to do this other trick where after applying a voronoi lets say to a cube, I want to be able to delete the outer rocks and keep the center rocks visible, also I managed to delete the outside of the voronoi'd box I am using, managing to delete the flat outer surface of the box and not necessarily the pieces them selves whilst retaining the center pieces. Any help would be well appreciated, I cant figure out how to go past this bit. I can share my save file if anyone would like to see it, and can include pictures, name of the tutorial etc.. Kind Regards Rusty.
  25. CrusherSOP is a Houdini HDA designed to speed up process of artistic fracturing geometry. It makes the process quick and efficient. Based on drawing curves in viewport to cut the object. Tested and improved over the course of producing promo video. Available with example HIP Scene where promo video was created. Every step is described and explained. Includes library of HDA tools that speeds up daily RBD tasks. You can use CrusherSOP HDA and HIP Scene to build your RBD demoreel or enchance your existing workflows. www.crushersop.com