Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. "standard" pyro and deforming mesh

    Ah yes, indeed it works better. It's not entirely flawless, though - there is still that annoying lag behind as if the flames were pursuing the model limbs rather than being attached to it. Fun fact, I did try to crank up the Burn Rate a lot higher but I never tried settng the maximum, and the result is faaar different between 0.99 and 1.0 ! Anyway, in the end, after letting it rest for the night and trying to make it work for a few days, I'm quite dissatisfied with the provided pyro workflow. I'm quite sure I'm not entirely wrong about how I'm doing things but it requires so many patches and fixes to work 'well' that it ends up taking too much time simulating only to get a clunky result. I guess I'm better off with the 'fake' fire methods, temperature field manipulation and all that jazz. I mean, it's like building a house from scratch rather than trying to plug the leak in an old manor. Or something like that. I may be wrong though, and I'd be curious to hear about people successfully getting nice and realistic fires using the pyrosolver model...
  3. Rigid Body _ initial Ground Collision

    Hello, simplest way to achieve your goal is to set point attribute i@active = 0 on bottom boxes there as on the others set 1. And look some tutorials at sidefx.com about RBD simulation with bullet solver.
  4. Today
  5. Hi, I am trying to get a list of all the extensions that file sop can read/write, for example: bgeo.sc, vdb, abc, etc - with python. Is there a way to load them all into an array without writing it manually one by one? Thanks
  6. Thoughts on this laptop build?

    Thanks for the input. Portability is the number one factor in this purchase - I'm working between two offices and my home so I need something I can take around with me and use to work on different set-ups. The graphics card is mainly for using redshift - the less time I spend watching things render, the better. I have access to a pretty good desktop (threadripper, 64GB Ram) if I need to work on more intensive stuff, but the main thing is something which runs Houdini moderately well and allows me to work on the move.
  7. Hello ! I have a custom ground and I want my object to not move until I have a collision. I connect my ground with my object by a Glue constraint. But so far my object is still moving... Do you have an idea ? Here you can see my simulated object, my red drawing is where I would like my object to be. ODForce_GroundCollision_001.hipnc
  8. Bullet Impacts

    Any update to this? Would be awesome !
  9. Upon further investigating, this came up. Hmmm, will Email support with this issue.
  10. Got home tonight excited to work on some Houdini stuff, did a few tests and hit [Render] in render view tab. Render never started with a blue progress bar up top and a message saying: Generating Scene ..... Restarted computer and started a fresh Houdini Scene, dropped in a Test Pig Head and hit render again. Same thing! What's going on?! PS. Indie License if that helps! Please assist!
  11. Vex help

    Thank you very much for the explanation.
  12. Vex help

    Hi, the foreach loops over all values in the i[]@pts array. Your attributes i@i and i@pt are integer attributes (not arrays), so each attribute value gets overwritten for each turn in the loop. At the end these attributes will have the value of the last run of the loop. If you use arrays for example, you will get all values from the loop. for_each_pts.hipnc
  13. Vex help

    Help I am studying Array and I did not understand this: Because I get these values in foreach in the "var int pt". I just do not understand what those values are, let alone what happens. Can anyone explain?
  14. Stretch UI

    But usually, it works fine in other apps... Can I delete width and height attributes (or set them to non-fixed values)? I had no luck with deleting <width>296</width> and <height>70</height>. I suppose this is because of parenting my UI to Houdini main window.
  15. Hi there, I am working on my final bullet destruction project for school and I was wondering if there was a way to constrain window glass, for example, to already cached pieces. I am trying to do layered destruction, where I first do the concrete layer then read those into a glass simulation where the glass is constrained to and collides with the concrete cache, and so on. I was told it was possible to do this as follows: "You can unpack pieces of your original sim near your windows and then use a Point Deform SOP to bind your packed window pieces to them! As usual, set them to i@active = 0 and i@animated = 1 until you're ready to have their own secondary simulation take them over. You can add all of your preliminary simulation in as a collider too in the same manner" The problem is I am not that familiar with the Point Deform SOP and don't know where to start with it. I have Googled around and haven't found much regarding this topic. I had previous experience with Thinking Particles and this method using cached layers was common. Thanks in advance for any insights. I have attached my hip file in case you want to take a look. Thanks D layered_destruction.hiplc
  16. Yesterday
  17. Od Studios launch

    When the going gets weird, the pros turn Od. Best of luck!
  18. Abstract in Houdini - Course

    Glad you liked it!:D
  19. Stretch UI

    Because in your .ui file you have the width and height attributes are fixed values.?
  20. Euler to orient-matrix inside dops.

    its done
  21. Run script in Command Line tools with Python

    If I load and render file via Python directly: hou.hipFile.load(file1) rop = hou.node(path_to_rop) rop.render(args) Does it use the same amount of memory as in the case with hscript? As far as I understand you need to load hip file anyway, but if you load it in Houdini it may take a lot of resources to draw the scene in viewport...
  22. Abstract in Houdini - Course

    Thanks for free tutorial on volume noise. I Learned Something..
  23. meshing fractals

    i using classic Julia Fractal to drive my spline : cool spline (Mantra) and black-and-white
  24. There's ways to decompose/describe a vector - 3 coordinates (xyz) that scale the coordinate system unit vectors (ijk) and add them together: P = i*x + j*y + k*z. - direction (vector scaled to length 1) and legth/magnitude (distance from tail to head of the vector) - direction (two angles) and length And more... It's all about using the representation that is more sensible to the operation you are doing. For angular related calcs direction is handy, while for position calcs you want to deal with xyz, etc.
  25. If a vector also has a length, why is it perceived to be of 3 values?

    Thanks for the answers and resources all of you!
  26. If a vector also has a length, why is it perceived to be of 3 values?

    go through first 3 chapters here: http://www.scratchapixel.com/lessons/mathematics-physics-for-computer-graphics/geometry/points-vectors-and-normals it good explansion about vector's, Normal's etc...
  27. Nature fun

    Casandra (spyroidea) opt. Antartica kuki muki UH. 45
  28. length = square root of (x^2 + y^2 + z^2) direction = normalize (x,y,z) [puts that point on the surface of a unit sphere] https://www.3dgep.com/3d-math-primer-for-game-programmers-vector-operations/ You should check out dot and cross product too: https://betterexplained.com/articles/cross-product/
  1. Load more activity