Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

Posts posted by garf

  1. I know the icons are stored here:   hicon:/SVGIcons.index?

    and the short form to add one to a tool or shelf would be, for example, BUTTONS_add.svg. But how can I point to one of these icons from a pyside gui? Is there a fullpath I can use?

  2. 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. blob.png.4a7c03a2b0d3361f9b6b41152f785600.pngblob.png.393d1a09b94e9bf88abdad743203ef84.png

    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. 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:

    for(int i=0; @numpt; i++)
    append(@myarray, i);

  5. 41 minutes ago, schwungsau said:

    i had bad experience with dell XPS laptop, that's why i switched to mac book. best part is the apple service, they will replace your mac book even if it is 5years old.

    a friend of mine try get replacements for surface because it burn the CPU, they was laughing at him in Microsoft store. but i know a guy, which he is using his Dell Precision Mobile Workstation for years.


    What issues did you have with the xps? I've got an xps13 and it does feel a little temperamental......

  6. 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.....