Selects edges using a primitive attribute that have different values for each primitive of the edge.
It's much faster than the default Group from Attribute Boundary SOP. It shows once again t...
2021-12-05 09:15:15 +0000 UTC
View Post
Distorts an image as if it's viewed through a frosted glass.
Same trick can be applied to volumes, point cloud look ups, texture look ups, etc.
2021-11-24 10:20:00 +0000 UTC
View Post
I have recently updated Supercharged to work natively with Houdini 19. It's now more robust thanks to the built-in viewport Qt handle added by SideFX. Due to this, this version is not backwards com...
2021-11-13 13:46:04 +0000 UTC
View Post
Finally SESI added the ability to directly acquire the Qt handle that holds the SceneViewer. This is one of the non-advertised features but is quite useful for Qt developers. Especially since my Su...
2021-10-31 06:21:11 +0000 UTC
View Post
Applies an image file as a textured shader to a surface to visualize UVs.
It has options to override the embedded UV tile image file as well as the ability to selectively toggle diffuse and r...
2021-10-17 12:27:28 +0000 UTC
View Post
There is a useful modeling concept that's available in many 3d apps including Houdini where you see the original geometry projected onto the subdivision limit surface that allows you to see the flo...
2021-10-02 13:01:01 +0000 UTC
View Post
When we are talking about creating a lot of points, we can not avoid pre-generating them for maximum performance. It might not always be applicable but when it is, the performance gains can be quit...
2021-09-25 13:01:01 +0000 UTC
View Post
If you have access to the subdivision limit surface by patch IDs and the patch UVs, then surely you can scatter points on the limit subdivision limit surface just like you scatter points on a polyg...
2021-09-13 13:01:02 +0000 UTC
View Post
There is a very practical use of the limit surface to figure out where a point is on the subdivision limit surface.
Imagine a character head like the one we were using, and you add a lot of d...
2021-09-02 13:01:01 +0000 UTC
View Post
Releasing time exclusive Limit Surface Sampling chapter from Pragmatic VEX: Volume 1 course.
To generate interpolating surfaces for other subdivision schemes we need a method of determining t...
2021-08-28 13:00:04 +0000 UTC
View Post
Celebrating 1 year anniversary of Pragmatic VEX: Volume 1!
Since its inception it has been a huge success among the high end VFX studios and artists alike.
And for that I am hugely grat...
2021-08-14 07:22:27 +0000 UTC
View Post
Divide the polygon into a mesh-like series of polygons. This aids in surface deformation operations.
The advantage of this operator over the standard Divide SOP is that this operator runs in ...
2021-08-01 21:00:04 +0000 UTC
View Post
Computes the divergence of a vector field.
In vector calculus, divergence is a 2021-07-20 06:51:06 +0000 UTC
View Post
Adaptive Subdivide SOP
Updated internals to use Select Unshared Edges SOP
Proximity SOP & Neighbour SOP
Added the ability to outpu...
2021-06-26 11:05:32 +0000 UTC
View Post
Before I posted an example of this using the Rigid Transform SOP. The same result can now be obtained using the Extract Transform SOP in Houdini 18.5, which now supports the extraction of non-unifo...
2021-06-12 09:33:02 +0000 UTC
View Post
Accumulates an axis aligned bounding box in time with the option to make it oriented bounding box with optional padding.
Very useful in computing simulation domain of a geometry.
2021-05-23 12:03:05 +0000 UTC
View Post
Deletes primitives by area or length.
Extremely useful for optimizing for geometry for simulations such as RBD. Can exclude small pieces that are simply not visible or insignificant.
Yo...
2021-05-01 06:55:07 +0000 UTC
View Post
Creates polygonal curves from an edge group where point order of the curves will be in the same direction as the point order of each edge selection and closed edge selections will be created as clo...
2021-04-10 14:49:58 +0000 UTC
View Post
Takes an input and makes a trail of each point over time, and connects the trails in different ways accounting for camera motion. This results in long streaky motion blur effects baked onto the poi...
2021-03-21 05:36:52 +0000 UTC
View Post
Limit Surface Sample SOP: Added support for vertex attributes
Path Deform SOP: Replaced Curve Frame nodes inside with Orientation Along Curve nodes, and promoted Extrapolate End Tangents opti...
2021-03-01 13:53:36 +0000 UTC
View Post
Efficiently deletes overlapping polygons that share the same points.
Depending on the geometry this operator can be 100s of times faster than the PolyDoctor SOP's equivalent functionality.
2021-02-04 07:06:40 +0000 UTC
View Post
Creates an offline copy of a geometry without any dependency.
It's like the Stash SOP but using VEX to recreate the input geometry. Can be passed around in textual form or keep the geometry "...
2021-01-22 11:18:30 +0000 UTC
View Post
In SOPs pcfilter is the only function that still makes pcopen relevant. It's a function that smooth interpolates attribute values of the points found by the point cloud look up.
This is...
2021-01-07 08:39:22 +0000 UTC
View Post
Subdivide SOP is updated to use the new hscript expression vertexgrouplist that's added in Houdini 18.5, rather than having to use VEX to store the same vertex group list, which is more expensive.<...
2020-12-23 08:49:17 +0000 UTC
View Post
Brand new implementation that uses Edge Transport SOP internally.
Edge Transport SOP is faster than Find Shortest Path SOP in this case, and makes the HDA internals a lot simpler.
There...
2020-12-09 12:11:43 +0000 UTC
View Post
Deletes points iteratively using proximity.
Very useful when deleting stray particles in FLIP, grain simulations.
2020-11-29 09:57:16 +0000 UTC
View Post
Slides edges along the surface.
The same operation can easily be implemented in VEX using half edges. This was implemented before VEX had half edges.
Edges in Houdini are very expensive...
2020-11-17 16:09:38 +0000 UTC
View Post
Creates the 2D convex hull of the input geometry.
https://www.dropbox.com/s/9...
2020-11-04 09:10:26 +0000 UTC
View Post
Transforms an image into a perfect sphere.
Custom multisample anti-aliasing (MSAA) as well as bilinear and full filtering options.
2020-10-16 06:27:27 +0000 UTC
View Post
I started to implement an integrated advanced code editor based on the same editor that powers Visual Studio Code.
It practically has all the features one can ask for in a professional code e...
2020-10-05 12:40:05 +0000 UTC
View Post