Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

  • Days Won


hmihalis1 last won the day on May 26 2019

hmihalis1 had the most liked content!

Community Reputation

4 Neutral

About hmihalis1

  • Rank

Personal Information

  • Name
    Harry Sanderson
  • Location
  1. Thanks @anim that worked perfectly!
  2. Hi, I want to set the value of a parameter based on the value of a switch node, so if switch is 0 set the parameter to 1, if its 1 set the parameter to 10. Could anyone help with this? currently I am trying if((ch("../switch1/input")=0,1,10) could anyone tell me where im going wrong? thanks
  3. UVs for procedural corals

    amazing thanks so much - i'll give it go
  4. UVs for procedural corals

    Thanks @AslakKS, do you mean to smooth the low poly VDB? should I try to make it slightly bigger than the highpoly one?
  5. UVs for procedural corals

    Hi there, I'm making some proecural corals for a game engine situation using VDB advection: so of course the highpoly models need to be reduced and have normals and height etc maps baked, but i'm having a bit of a nightmare trying to find a auto UV solution that can create Uvs that don't contain errors, see below a baked AO texture resulting from auto UVs, the errors are even more noticeable on the normals channel: Could anyone advise me on what settings to try in the autoUV SOP? I'm currently using the UV autoseam, I tried cluster but its just crashing my machine. It doesn't matter if it takes an hour+ to generate the UVs for each coral, or should I just abandon trying to autoUV shapes this organic and weird? UV maps are always very confusing for me. Any help at this time is hugely appreciated, H
  6. Hi there, I'm working on adapting this effect to grow crystals on an animated character. so far I have created a color map which drives the density of the crystals, which i've bound to a mesh_density value fed to a remesh node to remesh the body of the character with bigger polygons at the centre and smaller ones as the color falls off, then divided it to get hexagons and extruded them out using some VEX that i've just guessed at, the zscale is calculated from the mesh_density but remapped a bit, and with some randomness applied: My main problem now is how to de-intersect the extruded geometry. I was thinking I could use a measure SOP in the loop and all the crystals into a large group and a small group, then cut the ones in the small group off wherever they intersect a larger crystal. Once I have this done the plan is to take the crystals in the large group and extend the loop for them so they can cut off at random angles at the top+some additional details as explained in the CGMonkey/Entagma tutorials covering minerals. So my questions are: 1. How to check for intersections in extruded geometry and bool a smaller group from a larger group 2. How to make the VEX in this wrangle better so I can control the random heights and fall offs with values and curves. 2. Will point deform work to stick this geometry back onto my animated creature? To be clear, my effect is a static encrustation of crystals on this lizard which is animated, I don't need to figure out the crawl on animation in the above video. Any help is very much appreciated! Thanks, H crystal_growth_001.hipnc
  7. Hi there, I have what I'm hoping is a simple thing for someone with a little vex knowledge. I'm trying to adapt the adhesion force in the condensation shelf tool to be driven by a gradient or noise on the mesh instead of applying the same amount of adhesion force all over the mesh. I have made a custom attribute called 'friction' with a gradient and some noise, clamped the values between zero and one and exported it: Unfortunately I am not nearly clever enough to understand how to adapt the VEX in the DOP Network to take this into consideration: Right now the particles that hit the floor get pulled back up to its neck. Ideally I would like the this friction attribute to remap whatever value is entered in "strength" so that in the red sections adhesion force is whatever is entered there, scaling to zero as it approaches the black. Been struggling with this for awhile but vex is a real wall for me so would really, really appreciate it if someone could be so kind as to help me out here Thanks! H friction-adhesion01.hipnc
  8. Wire solver from moving lines

    Hi, I'm trying to figure out a saliva effect and am currently looking at the strands of saliva connecting the top and bottom of the gums and mouth of the creature tgats been animated and brough originally as an alembic (now cached to houdini geo) I've got points scattered correctly on deforming geomettry, then used point deform and add to connect the points, and have been following the entagma connect the yarns tutorial to resample the lines and set the mass for the connecting points to 0. However when I try to go to the next step using a POP network I can't figure out how to have the POP source update the lines and am only able to simulate movement if I create them on the first frame. Is there a mrelatively simple way I can get these lines and their anchor points into a DOP or POP network so I can simulate them to add some movement? I'm looking to mesh them and add then to some drool that im trying to put together using the condensation shelf tool. Any help is greatly appreciated EDIT: figured out the simulation using vellum thanks to Rohan Dalvi, although if anyone could give advice on how to mesh these look close to the strands in this video that would be amazing:
  9. Drooling Creature

    Hi there, I'm trying to use the condensation shelf tool to create a drooling saliva effect for a lizard. So far the results are... well, a little off: My main issue is that the rig isn't watertight and is composed of separate meshes that aren't closed and intersect, so the liquid is falling through the mesh although it does collide with it in some areas. I have the different components separated into groups: So my questions would be: 1. Any advice on how to make this mesh watertight for collisions 2. How to handle collisions from animated geomettry in the DOP network so that liquid doesnt explode everywhere and fall through its neck. 3. How to adjust the pop fluid settings to get long, thin strands of saliva I'll keep working on it and upload a hip file once I have done some more work. Still new to Houdini so any help or pointers are very much appreciated. Thanks, H
  10. Modelling Zen Stone Garden

    Wow thanks so much everyone! That sine wave solution works brilliantly. I'll try to get mine finished and posted soon
  11. Modelling Zen Stone Garden

    yes definitely a great starting point, thanks!
  12. Modelling Zen Stone Garden

    Hi @srletak Thanks very much this looks very promising!
  13. Modelling Zen Stone Garden

    Hi there, I am a new user trying to get into the modelling side of Houdini after trying some simulation, and am currently working on a japanese stone/zen garden based on this image. I've found some great examples on how to create the stones (not worried about moss yet), but I was wondering if anyone out there had any idea how to create the combed patterns around the stones. I just finished doing some work with the ripple solver, but thats too realistic in this case. Ideally it would be something more simple involving grains or particles with instanced geomettry building up more based on a simple black and white image that i'd make in illustrator. Apologies if this is too simple a question, any help is very much appreciated. Thanks, H
  14. Vellum tangled office blinds

    Hi there, This is a bit out there but I'm trying to remake this effect produced in cinema4d using Vellum: The blinds were simulated then looped and baked to an alembic, then I attached the strings to the edges simulated them, making them loop using a pose morph tag. I was wondering if there is a way to do this in Vellum all at once having the strings effect the movement of the blinds, with the whole thing being a seamless loop. Basic starting point for vellum would be a simple flag I know, but does anyone know any tutorials that would cover attaching multiple cloths together with vellum hairs? Many thanks, H
  15. Looping rain drips on windows

    Hi there, Just an update for anyone who comes across this later. Clear's function worked great for randomising the size of the static drops as did the SDF difference for trimming the window facing side of the drops. I just need to make a small adjustment to define pow as a float and change @id to @ptnum to work with 독학NET's setup. float min = 0.5; float max = 1.5; float pow = 1.2; //exponent applied to range before final fit for more smaller values, high pow //or more large values with a low pow @pscale = fit01(pow(rand(@ptnum),pow),min,max); Thanks again, H