Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

Community Reputation

14 Good

About garf

  • Rank

Personal Information

  • Name

Recent Profile Visitors

2,327 profile views
  1. Black in glass

    so after buggering about for far to long on this - it's simply the reflection limit on the mantra rop that needs to be some huge number in order to fix this.
  2. Black in glass

    so it's definitely the principled shader. If i swap in a classic shader then it goes away. So it appears to be the principled shader refraction that's causing the issue. Not yet found a solution though.........
  3. Black in glass

    We're looking down on a wineglass with liquid in it. Anyone know why I'm getting this thick black edge along the top edge of the wine glass? (Left image is refraction pass, right image is beauty pass) It occurs when I drop raytracing bias down to a small value - say 0.0001 - I need this to be this small in order for my bubbles to render correctly. The glass shader is a principled shader, ior 1.5, transparency 1, fake caustics on, PBR.
  4. H12 FLIP IDs

    Houdini 17.5.258 I'm getting duplicate ids when using FLIP and reseeding...... why would this be?
  5. VEX: arrays and such

  6. VEX: arrays and such

    Hiya, I think what I need to do is compare an array of all the ids in the current frame with all the ids of the previous frame - and from that determine which have been killed off and where there position was before they died. I guess I can do this in vex with arrays and some foreach looping - can someone point me in the right direction as to how I would go about this? I figured this would build my array but it grinds houdini to a halt: i[]@myarray; for(int i=0; @numpt; i++) { append(@myarray, i); }.
  7. Thin Laptop for Houdini

    What issues did you have with the xps? I've got an xps13 and it does feel a little temperamental......
  8. Set-up Render Passes in Houdini using PYTHON

    this link just points to this page.......
  9. 'Masking' FLIP reseeding

    Anyone got any ideas how I can mask where in my sim reseeding occurs?
  10. Freeze Flip Sim

    animatde timescale on the dop or post-sim retime sop should do the trick
  11. how to export material stylesheet

    In the Data Tree right-click on the stylesheet and select view JSON. You can view and save the stylesheet from there.
  12. Linux subprocess question

    for future reference this does work: subprocess.check_output('/usr/sbin/lsof -t /mydirectory/mymovie.mov | wc -w', shell=True)
  13. Linux subprocess question

    I want to check if an external movie file is being used by another process before continuing with a script. If I run this in the terminal it returns 1 (which I think is correct as it is being used by rv) lsof -t /mydirectory/mymovie.mov | wc -w if I run this in a python script in houdini it returns 0. subprocess.call(' lsof -t /mydirectory/mymovie.mov | wc -w', shell=True) Any idea as to why this is the case? Truth be told - I don't really know what I'm doing here.....
  14. as far as I know, once it's been saved as non-commercial it's staying that way.
  15. " Is there by chance a way to use the Parameter Interface Editor, save that, call it from the script commit, and use the information from it? " that would be nice but i dont think its doable PyQt is the best way I know of creating custom UIs