Jump to content


Popular Content

Showing most liked content on 01/15/2022 in all areas

  1. 1 point
    The .sim files are generated by the AutoDopNetwork node. Set the timeline to Play Once, rewind and play the simulation. Click stop around 34 frames. Close Houdini. Reopen the file in Houdini and you should see a blue cache progress bar loaded with the file. Move to frame #34 and press play to continue simulating. You can see in my blue bar, here, that the previous "Checkpoint" cache is a slightly dimmer color. ap_flip_sim_continue.hiplc
  2. 1 point
    Shortens edges and line segments by an inset distance. Optionally takes the point scale attribute into account. The shortening distance can be limited to a rest length. konstantin_shorten.hdalc
  3. 1 point
    Hi, I did few rnd for distribute simulation and you can do distribute simulation on single workstation, for example if you have 64core you can split 2-4slices sometihng like 32core or 16core per slice. But you need to have a lot of memory here are some stats and tests - http:// https://vimeo.com/380432448 In your case 14 core with 64GB of ram, is not good option for single workstation distribute simulation. Also simulating on linux can be a lot better then on windows, also simuilating something with flip is more of optimization to solve problem then actual brtue force. You can see what Pixomondo did on Midway https://www.youtube.com/watch?v=kJ8Hz2Bjejc&t=10962s
  4. 1 point
    You can generate collision / collisionvel fields from the vellum and copy it back to the smoke solver. DOP_Vellum_Pyro_Feedback_RnD_v002.hipnc
  5. 1 point
    You can fit-range an attribute with setdetailattrib() set to "min" and "max". 1st pointwrangle: setdetailattrib(0, 'height_min', @height, "min"); setdetailattrib(0, 'height_max', @height, "max"); 2nd pointwrangle: float min = detail(0, "height_min", 0); float max = detail(0, "height_max", 0); @Cd.g = fit(@height, min, max, 0.0, 1.0); fit_range_VEX.hiplc
  6. 1 point
    calculating the edge vector is not a problem but you can't store it on edges since houdini doesn't support edges as regular geometry elements. what you could do instead is to use convertLine and do all the computations on prims which you could then lookup by points from the actual mesh. or you could just write all the edge vectors into a detail array. please take a look at the attached file. hth. petz edge_vec.hipnc
  7. 1 point
    Old thread, but i was just playing around with this and got a similar look going volumeAbsorption.hip
  8. 1 point
    Because everyone loves VOPs and lots of controls, here's a take on a helix (spiraling line) with a bunch of controls for radius, length, number of turns, offset and orientation. I built one a long time ago but couldn't find it so I quickly remade it. helix.hip