SkillAgentSearch skills...

EgLib

A collection of scripts for SideFx Houdini

Install / Use

/learn @eglaubauf/EgLib
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

egLib

Development stopped for the time being. Needs cleanup and rewrites at some point.

A collection of scripts for SideFx Houdini - Python3

Provided Scripts

  • MatchTransforms - Aligns Nodes to each other - based on transforms
  • Autofocus - Creates a camera with autofocus set up
  • FlipBook - Creates a flipbook from the current camera without cropping/scaling
  • IncrementalSave- save with date, name, version - iterates version on each save
  • makeQCam - make a cam with QFrustum and QRig - needs qLib
  • measure - make a measure node from selected objects - if non selected create nulls instead
  • multiImporter - import multiple files (.bgeo, .abc, .fbx,...) into OBJ - Creates a OBJ_node with names for each selected file
  • StringReplace - search ALL nodes in the scene for referenced Files - Provides a list view - to choose which to replace
  • resetTrans - reset transforms to zero (Components selectable) - OBJ
  • trajectory - create a visible trajectory for the selected object (OBJ) - needs Qlib installed

Provided HDAs

  • AtomArray.hdalc - As know from other DCCs
  • AutoUV_LowToHigh.hdalc - AutoUVs the LowRes Object and transfers UVs from Low to HighPoly - (SideFx)GameDev Logic inside
  • compressvdb.hdalc - save space with VDBs
  • compressvolume.hdalc - save space with volumes and VDBs
  • deleteOutsidePieces.hdalc - delete pieces which are not on the inside
  • EdgeDisplacement.hdalc - Displaces Edges
  • HexGrid - Creates a Flat Hexagonal Grid
  • PolyCapFix - Fixes Holes
  • Project - sets a few environment Variables which are handy if you have a bigger Project, provides incremental Saves
  • sourcePyro - Source Pyro Nodes packaged up
  • VolumeDisplacement.hdalc - Does VolumeDisplacement (in SOP/VOPs on VDBs)
  • VoronoiTransform.hdalc - Breaks things and Transforms Pieces

deprecated HDAs (development stopped):

  • FileCache - now supported by vanilla houdini
  • Noise to Volume - The pre H18 way - not needed

Support

  • Tested with Houdini 19.5.334 on Ubuntu 22.04
  • Indie only

Installation:

Copy the Provided egLib.json to your houdini user Directory within the packages folder:

/home/<user>/houdini19.0/packages

Change the below line according to where you downloaded the git-Repository:

"EGLIB": "/home/<user>/git/egLib"

Notes:

All of the scripts are free of charge for free use, commercial or non commercial whatsoever. If you find issues please report.

Related Skills

View on GitHub
GitHub Stars62
CategoryDevelopment
Updated4mo ago
Forks8

Languages

Python

Security Score

92/100

Audited on Nov 16, 2025

No findings