Hakeem Adam
getuffassassin11
About Me
Media Artist / Researcher
EXPERTISE
Game Artist
INDUSTRY
Gamedev
Houdini Skills
Availability
Not Specified
Recent Forum Posts
I Made A Houdini Project Launcher Nov. 28, 2025, 12:34 p.m.
I made a small windows application for launching and sorting Houdini Projects. You can read about or try it here. Looking forward to any comments or questions https://hakeemadam.info/procedural-tools [hakeemadam.info]
An artist introduction to the HDK March 16, 2025, 1:59 p.m.
I made a blog post documenting my learning journey with the HDk, attempting to build SOP nodes. Please find it here. Any questions, comments or suggestions are very welcome. https://hakeemadam.info/procedural-tools [hakeemadam.info]
HDK local variables and updating the Viewport Feb. 17, 2025, 11:17 a.m.
For anyone facing similar issues, make sure you bump data ids. See this post from the docs [www.sidefx.com] from reference
[code cpp for (GA_Offset i = 0; i < pointsToDelete.size(); i++)
{
gdp->destroyPointOffset(pointsToDelete(i));
gdp->getAttributes().bumpAllDataIds(GA_ATTRIB_POINT);
gdp->getAttributes().bumpAllDataIds(GA_ATTRIB_VERTEX);
gdp->getAttributes().bumpAllDataIds((GA_ATTRIB_PRIMITIVE));
gdp->getPrimitiveList().bumpDataId();
gdp->normal();
gdp->refreshCachedHandles();
}]
[code cpp for (GA_Offset i = 0; i < pointsToDelete.size(); i++)
{
gdp->destroyPointOffset(pointsToDelete(i));
gdp->getAttributes().bumpAllDataIds(GA_ATTRIB_POINT);
gdp->getAttributes().bumpAllDataIds(GA_ATTRIB_VERTEX);
gdp->getAttributes().bumpAllDataIds((GA_ATTRIB_PRIMITIVE));
gdp->getPrimitiveList().bumpDataId();
gdp->normal();
gdp->refreshCachedHandles();
}]