Deng Luo

rodenluo

About Me

Connect

LOCATION
Not Specified
WEBSITE

Houdini Skills

Availability

Not Specified

Recent Forum Posts

Count of Selected Points/Faces March 22, 2024, 1:37 p.m.

It would be very nice to have a few new rows in the geometry spreadsheet. These rows can be toggled so they are only calculated upon the user's request. They can show the info for the currently selected points (or other primitives). This info can be, for example, the total number of selected points, the average/sum of the positions, and other attributes. If there is already such a feature, please kindly let me know. Thanks!

The implementation details of "VDB from Particle Fluid" Feb. 26, 2023, 7:41 a.m.

Hi,

I can dive into "Particle Fluid Surface" and find it uses "VDB from Particle Fluid". There is a parameter in both of them, called "Particle Separation". I would like to set this parameter for each point differently according to the point's attributes(and probably also the surrounding density). Is it possible for me to know the implementation details of "VDB from Particle Fluid" and what "Particle Separation" is doing? And can I extend this node in Houdini or is there any open-source alternative?

Thanks,
Roden

Custom Point GLSL shader via HDK Primitive Render Hook Dec. 2, 2022, 5:41 a.m.

Dear,

I would like to have custom shading for the point primitive in the viewport. I tried `Houdini 19.5.435\toolkit\samples\GUI\GUI_PrimFramework.C`. It has `#define DESIRED_PRIM_TYPE GA_PRIMNONE` defined. So I guess it is set for point primitive. The sample code successfully build and the app launched. But I don't see any effect. Also, the `std::cerr << "Create new hook" << std::endl;` in `GUI_PrimFrameworkHook::createPrimitive` is not invoked. I wonder how can I achieve this? Any help is much appreciated.

PS: I tried the `Houdini 19.5.435\toolkit\samples\GUI\GUI_PolySoupBox` example as well. It builds well but I don't know how I can see the effect. The `Houdini 19.5.435\toolkit\samples\tetprim` worked quite well. But I want to change the default point's shading rather than develop a new primitive.

PSS: If I change the `#define DESIRED_PRIM_TYPE GA_PRIMNONE` to `GA_PRIMPOLY`. It builds. But when I create a polyline, the app crashed.

Thanks,
Roden