Jump to content


  • Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About guache

  • Rank

Personal Information

  • Name
  1. COPS memory leak

    I have a COPS setup of ~25 nodes. I'm trying to comp a sequence of about 10,000 frames and I see a memory leak. Every frame adds about 20MB to used RAM. Given the length of the sequence, I keep running out of RAM. Is there a way around it, e.g. some kind of a COPS node that frees up memory or some other workaround? In Compositing Settings, I've already lowered the max comp resolution to the minimum I need, and the bit depth to the acceptable minimum (8-bit) but the leak is still here. Win 7 x64, Houdini 16
  2. Thanks for the replies. I wonder if there's a way to apply "vcomment" to the virtual viewport camera so the HUD shows up even if there's no actual camera in the scene.
  3. In Houdini, is there a way to show some custom values as a HUD-type display in the screenspace of the viewport (any viewport, not necessarily cam viewports)? I mean something similar to the framerate display (Display Options->Guides->Additional Info->Show Time) but for custom values.
  4. Thanks. I ended up writing an hscript loop that writes out the counter to channel.
  5. I have an animation channel with keyframes with various integer values. In CHOPs, I'd like to have a rolling counter that holds the sum of values on all preceding keyframes (values from keyframes only, not values from all preceding frames). Any idea how to do this? Below is a sample of what the counter would do: Keyframe on frame 1: value 3, counter: 3 (3) Keyframe on frame 8: value 8, counter: 11 (i.e 3+8) Keyframe on frame 13: value 4, counter:15 (i.e 3+8+4) Keyframe on frame 23: value 4, counter:19 (i.e 3+8+4+4) Keyframe on frame 29: value 7, counter: 26 (i.e 3+8+4+4+7)
  6. Two questions about hair: 1) I'm trying to get a "helmet hair" look, i.e. a hairdo that has been "pushed" closer to the scalp. I can always modify the guide curves by manipulating them as SOP curves, but I'm wondering if there's an dedicated groom (either tool or process) that would push an existing hairdo closer to the scalp. Or should I perhaps start with guide hairs that are already near-tangent to the scalp and try to create the "helmet hair" look from there? 2) While working on the problem above, I often get hair penetrating the scalp. Is there any setting in the groom tools that would force hair to always stay outside of the scalp (without doing simulations)?
  7. "Tent": Connect 1 pt to a bunch of others pts

    Thanks for all the replies. The points on the ground are already sorted by angle w/r to the "peak". I ended up with this: Add SOP on the ground pts to construct a ground poly scale a copy of this poly down to zero at the "peak" point i.e. collapse all points of the copied poly to one point location Skin SOP the two polys: the multi-point "peak" and ground poly to construct a tent Fuse SOP on the "peak" point to get just one point there I wish there was a SOP does this "cleanly", in one go.
  8. I want to create something like a tent: I've got one "peak" point and a bunch of "ground points" and I want to connect them into a "tent" with triangular sides, all meeting at the peak point. What's the cleanest, most elegant way to do this? I can loop through the ground points to construct each triangular section one by one, but I was thinking there's a native SOP that can do this for me.
  9. Cool, thanks.
  10. In Vex, I'm trying to find a signed angle between two vectors i.e. an angle which treats one vector as a "base" and the other as a rotating "clock hand", so that I get positive angle for a concave angle between the two (0-180 deg) and a negative angle for a convex angle between the two (180-360 deg). The dot product on normalized vectors gives me the angle, but it's symmetric. Is there a trick that gets me the sign?
  11. When exporting image planes, how do I include displacement in Pz? My surface has a displacement towards the camera. Right now, in Pz I'm getting the z depth to the surface itself, no displacement. Can displacement be incorporated in Pz or do I need another export variable for that?
  12. Colorize volume by 3D location

    Thanks, exactly what I needed.
  13. In Houdini, can I colorize a volume (either VDB of Houdini volume) based on the voxel location in space? E.g.if I have a cube-shaped volume, can I color its quadrants differently?
  14. I have a Foreach loop which processes a bunch of primitives, one-by-one. Inside the loop I have I a Ray SOP. For its target geometry (i.e. what I'm projecting on), I want to use the original target geo (coming from outside the Foreach loop) plus all the projected primitives processed so far, i.e. the progressively accumulated results of previous projections. I don't want the loop as a whole to work in "feedback" mode i.e. working on previous iterations. I want the loop to process primitives one by one. I just want the to Ray SOP to accumulate iterations (previous projections). Any advice how to arrange this?
  15. Sculpting packages like Z-brush can create surface detail which sometimes has some slight overhang (like folds etc). With the vector / tangent displacement tools in Houdini, can I create (or work with) a disp map that would create a slight overhang? The pic shows a flat base plane for clarity.