Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

Community Reputation

0 Neutral

About GlennimusPrime

  • Rank

Personal Information

  • Name
    Glenn Dawick
  • Location
    New Zealand
  1. Randomise Light Hue Colour

    How can I randomise the hue of a light colour? So far I have tried using the Motion FX Noise, but the problem here is the RGB values go above 1, making the light too colour bright. I tried another example where I coloured a sphere red, then used a Point VOP with a Colour Correct node, then Motion FX to randomise the hue of the initial set red colour. This way works best, because it is truly randomising the red hue from it's initial set red colour and the rgb values do not go above 1. My problem here is I don't know how to get those @Cd colour values onto the light itself. Can I type vex expressions into the RGB values of a light to grab the @Cd from another object? HIP File attached of where I am at. Random_Hue_Shift_Light_Colour.hip
  2. Hello, is there a way to find out what is taking up the most amount of save disk space inside my HIP file? My file size has jumped up higher recently.. Possibly I have frozen an object somewhere in my scene, but I am unsure where that might be. Is there a way to see which objects are taking up the most space?
  3. Multiple Vellum Copies Deforming High Res Geo

    Hi @nuki! Apologies for the late reply, I didn't receive a notification someone had replied here. I like your way of creating a unique class attribute for each of the low res copies. I mostly understand what you've done and the reason behind why this wasn't working initially, but I have a couple of questions: Your for each loop, is it's purpose to make copies of the high res objects and transfer the unique class attribute onto the high res copies? I'm not sure I'm understanding how its doing this, and what the blast is for inside that network. I am also unfamiliar with the compiled block network. I had a quick read of the help file.. Is this step not 100% necessary, but used to to multithread the for each process, making it faster to compile? Thanks for your help!
  4. Create Absolute Reference Copy Of A Node

    I found this post where @graham has built some tools which adds a right click menu that allows you to create an absolute reference copy of a node, but I am having troubling getting the script to work. https://www.sidefx.com/forum/topic/28841/?page=1#post-297277 I've followed the Houdini.env install instructions bu am met with a never ending stream of errors on the Houdini console when opening Houdini. I've also tried the packages install method without any luck (as I'm a scripting novice).
  5. Vellum Stopped Attribute Not Staying Active On Transfer [SOLVED]

    Apologies I never replied to this, but that did the trick thank you!
  6. I have a Vellum setup that is working great, until I change one small parameter... I'm using an initial RBD sim to hover 4 low res objects in a big group in the air. I then turn those objects into Vellum cloth, so I can drop them in a big bouncy pile on the ground. Lastly I deform the 4 low res objects with a Point Deform SOP onto the high res geometry. This works totally fine when I only scatter one of each object. The problem quickly appears when I scatter more than one of each object in the initial floating RBD pile. I sort of understand why this is happening, but I can't get my head around fixing this procedurally. I think the high res objects can't be moved into the position of the low res geo because (once scattering more than one of each object) there is no longer a name (or class?) to define each and every object independently. I am stumped in finding a way to fix this sensibly without me having to manually make multiple copies of each object with independent naming. Any ideas would be greatly appreciated! Scene file attached. Vellum_Low_To_High_Res_Deform.hip
  7. Create Absolute Reference Copy Of A Node

    Hi davpe, thanks for your reply. I understand the reason behind this not working and am familiar with how the relative reference copy / paste commands work, but doing this for every single attribute on a node seems tedious. As there is a way via the right click action menu to create a reference copy of a node, it would be great if there were a way to create an absolute reference copy of the node too.
  8. Hello, when I right click a node and choose Actions / create reference copy I get what I want, but as soon as I copy those nodes into another subnetwork or another geo node further back in the object context those reference links no longer work. Everything is referencing the original node, which is no longer in the same geo network. Is there a way to create an absolute reference copy of a node I can move to another geo network and still have the paths reference back to the correct place? I feel like I may get a python answer to this question, however I am a coding novice. I don't yet know how to call a python script inside Houdini, or where to keep the scripts etc.
  9. Thank you both animatrix and vicvvsh, I guess I was asking on a way to 'undo' the convert line operation. Taking notes now that there is more than just the fuse sop to combine primitive edges as one. Cheers!
  10. Hi Noobini, The edges are still treated as separated, so for example if I'd like to use 'Treat Polygons As: Subdivision Curves' the edges are still not fused together after using the fuse SOP. Is there something else the Convert Line SOP is doing that I'm not aware of?
  11. I have a strange problem after using a convert line sop to separate primitive edges (I know there are a couple of different ways to separate primitive edges, but in my example I must use convert line). I'm wanting to resample those primitive edges afterward, but even after fusing all points back together, the resample is somehow re-splitting the points. Example .hip attached - This is a very simple version of my original scene, so not overly complex at all - Just note I must use the convert line sop to split those edges apart beforehand. Resample_Problem.hip
  12. Combine Multiple Primitives As One Primitive [SOLVED]

    Yes, they come in as one shape. There has always been a little mel script that could do this for you, but I'm not sure if it was ever available in any of the menus. Possibly. I haven't done it in a few years.
  13. Combine Multiple Primitives As One Primitive [SOLVED]

    Actually that is working for me in this scene thanks vicvvsh. Unfortunately this was just a quick scene I put together as an example. I am not having such luck in my more complex shot. I will look more into this. It seems using vicvvsh's technique does the trick, even with multiple curves. Each @name comes in as one object into Maya.
  14. Say I have 50 primitive lines I want to export as an Alembic file. These 50 primitives are named with 5 different groups of @name attributes. When I export these lines to Maya as an Alembic, I get 50 objects. Is there a way I can combine all 50 lines into combined objects using the @name attribute as the object name? I've given a few things a go, like fuse, polypath, assemble... Some with more luck than others, but not working how I would expect (without joining the lines together at each end) Simple test scene attached. Combined_Curves.hip
  15. Vellum Edge Fracture Cluster [SOLVED]

    I should have mentioned I'm going for a tearing fabric look, falling off a statue: https://i.imgur.com/FsowZvp.mp4 Also, I have just realised I can use the Voronoi Fracture SOP with 'Create Interior Surfaces' turned off to create the and then RBD Cluster SOP afterward to combine the smaller sections together. I quite like the sharp triangles created by the Edge Fracture SOP though. I couldn't get the RBD Cluster SOP to work on that method. Clustering.hipnc