Jump to content


  • Content count

  • Donations

    0.00 CAD 
  • Joined

  • Last visited

Community Reputation

1 Neutral

About velk

  • Rank

Personal Information

  • Name
  1. Texture Bombing Tutorial

    Amazing technique! How would you go about doing this in Redshift? Thanks!
  2. Rotating uv tile

    Ahhhh got it! With 270, it still produces irregular angles. Looks like the correct combination is Max Degree: 360 and Steps: 4. Thanks again for your help with this!
  3. Rotating uv tile

    Hey @konstantin magnus Thanks for the fast reply! It still rotates at random orientations. See attached. I also tried with 90 and 90, and other values to test in the Max Degrees and Steps. Is there a way to perhaps get the code to pick between a list of values (0, 90, 180, 270) instead of random? Not the most flexible solution, but it would get the job done for simple scenarios.
  4. Rotating uv tile

    Thanks @konstantin magnus It looks like this limits the maximum angle, however it also outputs any angle in-between. Is there a way to strictly enforce only 0, 90, 180, 270 degrees? I tried to adjust your random function and also played with the other methods you provided earlier (primitive, vop, vex) but I can't seem to achieve what I described. In the Vex method from your last post, I tried variations of this: float amount_n = (floor(rand($PT)*4)*90); In the Primitive method, I tried variations of this in the rotate Y field: floor((rand($PT)*2-1)*(360/90))*90 Cheers
  5. Rotating uv tile

    Hey Konstantin, Your help came at the right time! I'm currently trying to achieve something very similar to David's example, but I need to restrict the rotation randomness to 90 degrees. I am familiar with some expressions to perform rotations in set increments, but not sure how to implement them with you code. I made a couple attempts but it just completely breaks your vex. The method that seems to work best with my setup is the 4-VEX UNIT. Much appreciated!
  6. I ended up building the file again a couple times until it worked Not entirely sure what did the trick but I think I had to manually drop an object_merge inside the "sopsolver1 CdSource". Thanks for your help and offering to take a look. You rock!
  7. Hi @Atom, Thanks for sharing all these amazing tricks with the community! I downloaded your ap_rs_solitude_pyro_cd_060118.hiplc and it works perfectly as is. I tried to replicate the setup node by node (in order to use in a commercial version of Houdini) but I can't replicate the full behavior. There must be some node, attribute or buried property that I'm missing. Any chance you would have a .hip version of the file? Do you have the link to the original Solitude post you are referring to? The setup looks straight forward, but perhaps some steps need to be done in a specific order, as I have replicated every node in a .hip file and it still doesn't work (can't get the smoke to colorize). Any tip on how to recreate the file would help tremendously! Thanks
  8. Hi, I came across the Visualize Noise Scale option in the Voronoi Fracture and realized this would be the perfect approach to texture a project I'm currently working on. What I'm after is a way to use a gradient or uv map so the inside fractures are textured like layers of peel. To illustrate this, see the attached image which is what the Visualize Noise Scale gradient looks like. How would apply a texture and UV map the pieces in a similar way? There is an outer color (blue) and the inner color (red) as part of the Visualize gradient, so there must be a way to map the fracture pieces using similar coordinates via UV or expression. Any help would be greatly appreciated. Thanks!
  9. Hey James, Thanks for the reply and recommending 2 solutions! I kept experimenting with my limited knowledge of Houdini and used the workaround attached. Added a separate Delete node (eliminating the collider object) and used the result from that to instance my spheres onto. Your first solution works great and is much more elegant. I knew it had to be a matter of checking a box or adding a simple parameter somewhere. It feels counter-intuitive to have to "filter" out the collision objects whenever performing a DOP sim. But I guess it's the normal workflow?
  10. Hi, you could try this tutorial: https://vimeo.com/149939158 Not exactly what you are after, but I think it contains enough similarities to point you in the right direction.
  11. Hi, I have a very simple DOP network with 2 static object colliders. (Houdini 16.5) In my scene, I'm instancing sphere on the particles from the DOP simulation. The spheres are instanced perfectly to the particles of the dynamic sim, but they are also wrongly getting instanced on each verts/points of my collider objects (the 2 staticobjects on the top left). My instancer node in the scene is set to "full point instancing" (in the point instancing option), which could be the problem, but that is the only option that instances the spheres to my partciles. Any tip would be greatly appreciated. Thanks