Jump to content


Popular Content

Showing most liked content on 11/23/2021 in all areas

  1. 1 point
  2. 1 point
    I see some activity have Fun @Mexxgen..now if you combine and make some experiments sky its limit CellAnimation077.hiplc voronoi.hiplc
  3. 1 point
    @GlennimusPrime Your problem is real, and it bugs everyone who wants to use Houdini in a meaningful way. Luckily qLib has a shelf tool called "Ref Copyt qL" that is an enhanced version of the original reference copy. It adds an extra parameter to the copied node, that is the reference node what the expressions use. It can be absolute or relative, but what is even better is that you can change it later. You should install qLib with the "package method" and then add the qLib shelf to one of your shelf sets.
  4. 1 point
    Here is move an object to origin with VEX: // Get center of the oject bounding box (centroid) vector min = {0, 0, 0}; vector max = {0, 0, 0}; getpointbbox(0, min, max); vector centroid = (max + min)/2.0; // Build and apply transformation matrix vector translate = centroid; vector rotate = {0,0,0}; vector scale = {1,1,1}; matrix xform = invert(maketransform(0, 0, translate, rotate, scale)); @P *= xform; // Store transformation matrix in attribute 4@xform_matrix = xform; Return to original position: @P *= invert(4@xform_matrix); move_to_origin_001.hipnc
  5. 1 point
    YES...done it !!! I will not be defeated... SelectOutsidePoints.hipnc
  6. 1 point
    What about something like this... Copy a sphere onto the particle points and scale them by age. Then create a fog volume out of that surface geometry, this becomes the density value for the shader. Next create a new volume from that same geometry and name it temperature. From the original points rename the age attribute to temperature. Now that you have a matching volume name and attribute name you can use a VolumeFromAttribute node to create the temperature field. Merge the density and temperature volumes together and you have output that the BillowySmoke shader can make use of. You may need to increase the resolution on the volumes to get a cleaner render. ap_particle_age_to_temperature.hipnc