Skip to content
This repository was archived by the owner on Jul 20, 2023. It is now read-only.

eglaubauf/egLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

236 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A collection of scripts for SideFx Houdini

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages