Poly Carve SOP can also carve closed polygons where it will still use the points but instead of creating multiple curves, it will keep a single polygon.
This method will carve geometry like a...
2019-11-13 12:59:51 +0000 UTC
View Post
Based on regular feedback regarding the technical level required to fully understand my content, I have decided to create regular video tutorials on Patreon, ideally around 30 minute mark per video...
2019-11-12 10:18:13 +0000 UTC
View Post
Carves out polygons using a point attribute with the ability to define the carve values per primitive using primitive attributes.
Pure VEX implementation, 10x faster than the default Carve SO...
2019-11-12 08:37:16 +0000 UTC
View Post
This operator will cook its input at the nearest available (sub)frames. The values are then blended according to the fractional position within the nearest available (sub)frames.
After using ...
2019-10-19 02:55:13 +0000 UTC
View Post
In Houdini, dealing with substeps is a complex phenomenon. Writing them is easy, but reading and interpolating between the subframes is tricky.
To write subframes on disk, all you have to do ...
2019-09-29 17:16:04 +0000 UTC
View Post
Transforms a polar image into a rectangle.
Reverse operation of To Polar COP. This operation will preserve the aspect ratio of the image provided the input image has the appropriate siz...
2019-09-07 06:38:33 +0000 UTC
View Post
Transforms a rectangle image to polar coordinates.
This operator demonstrates a lot of useful techniques that can be applied in any contexts as a generic operator. In the future, there will b...
2019-08-18 15:16:57 +0000 UTC
View Post
Retimes ocean spectra by altering the time scale directly on the spectra volumes, rather than at the evaluation step, and computes the new time offset to keep the same ocean look by using the refer...
2019-07-23 13:53:53 +0000 UTC
View Post
Computes a blend between 2 values.
The list of supported attribute types are float, vector, vector2, vector4, matrix3, matrix and float array.
In the case of vectors (vector2/3/4), it h...
2019-06-30 10:23:55 +0000 UTC
View Post
Linearly interpolates between two colors.
By default it blends colors using the LCh color space. LCh is the perceptually uniform equivalent of HSV, and defines colors using intuitive and perc...
2019-06-01 12:00:03 +0000 UTC
View Post
Creates curves that coils around other curves.
https://www.dropbox.com/s/8zd2org3ygni...
2019-05-11 01:48:26 +0000 UTC
View Post
Evaluates attributes at the subdivision limit surface using Open Subdiv.
It can be used to preserve the curvature of a geometry after adding new geometric detail, or to create an isoline disp...
2019-04-15 06:27:58 +0000 UTC
View Post
Volume Sharpen SOP can now sharpen VDB volumes on the non-OpenCL branch.
I implemented a lot of new enhancements for the Path Deform SOP. It's a much more powerful deformer now th...
2019-03-15 07:07:44 +0000 UTC
View Post
Path Deform can supersede a lot of deformers like bend, bias, gain, stretch and twist with the ability to describe much more complex deformations along a path.
That's why I decided to enhance...
2019-02-11 05:51:55 +0000 UTC
View Post
Here is the list of compilable SOPs as of right now:
Bend SOP
Bias SOP
Boxify SOP
ClusterFoam SOP
ColorRandom SOP
ConvertPackedToPoints SOP
CurveFrame SOP<...
2019-01-19 02:10:13 +0000 UTC
View Post
This operator invokes any number of operations on any number of arbitrary attributes over any geometry/element/number or no input at all, in a feedback or merge gather style.
2019-01-07 03:51:12 +0000 UTC
View Post
Hi everyone, the year is almost over. Just want to inform everyone that I have been updating a lot of HDAs in the background, for bug fixes, new features, improved performance and making sure the H...
2018-12-31 08:10:30 +0000 UTC
View Post
Smooths out points using a low pass filter either by Taubin or Laplacian algorithm.
1. OpenCL acceleration.
2. VEX code branch.
3. Two algorithms to choose from: Taubin and Laplacian. I ...
2018-12-03 04:57:07 +0000 UTC
View Post
The built-in Gas Strain Forces DOP is single-threaded. This is the VEX version of the Gas Strain Forces DOP, that uses a strain field to determine what forces should be applied to mitigate that strain...
2018-11-18 23:22:53 +0000 UTC
View Post
Convert Packed To Points SOP allows you to convert packed geometry into points and stores the packed transform and pivot data on the points. It has an option to convert the transform primitive intrins...
2018-10-29 00:13:35 +0000 UTC
View Post
Creates poly lines between points.
Has a lot of parameters that streamlines constraint network creation, such as inter/intra-clusters.
Can optionally connect between the same/differing attribu...
2018-09-23 06:25:03 +0000 UTC
View Post
Applies Gaussian blur to a volume.
Features:
1. It is orders of magnitude faster than the default Volume Blur SOP when significant number of iterations are used and OpenCL acceleration ...
2018-08-25 16:24:48 +0000 UTC
View Post
A quite useful and a hidden gem inside Houdini is its feature to record the name (and computer) of the creator of every single node ever created. It's not displayed anywhere by default so I wrote a Py...
2018-08-09 05:10:24 +0000 UTC
View Post
Sharpens the voxels of a volume using the unsharp mask technique that enhances edges via a procedure that subtracts a blurred version of the volume from the original volume.
Features:
1. It is...
2018-07-22 19:50:37 +0000 UTC
View Post
Convolves a volume by a 3×3×3 kernel using OpenCL acceleration.
This operator takes each 3×3×3 neighbourhood of a voxel, multiplies it by a set of coefficients, and combines the result into a to...
2018-06-24 20:57:46 +0000 UTC
View Post
How to delete points from a camera view using occlusion in a point cloud with variable radius, without instancing actual geometry.
Because of the perspective distortion, it might look like there are...
2018-06-06 02:55:06 +0000 UTC
View Post
Moves points away from each other using their edge or primitive neighbours.
1. OpenCL acceleration.
2. VEX code branch.
3. Ability to use edge or primitive neighbours.
4. Ab...
2018-05-21 18:23:38 +0000 UTC
View Post
Adaptively subdivides geometry using proximity look ups to another geometry.
Subdivision depth: 14
6.5M vs 26.8B polygons (about 4K less)
To avoid having holes in the geometry, use the H...
2018-04-22 17:47:39 +0000 UTC
View Post
Creates connections between adjacent pieces of a geometry where each piece has a unique attribute.
This is a much more generalized version of what's shown in the video.
It has a lot more featu...
2018-04-08 01:20:58 +0000 UTC
View Post
Creates foam clusters from a point cloud.
Can be used for a variety of effects like creating whitewater foam.
Implemented entirely using VEX. Shows a couple tricks like pre-generating points t...
2018-03-13 04:00:04 +0000 UTC
View Post