Ethan Estrada's repositories
hrmanFurProcedural
A RenderMan procedural primitive DSO for dynamically generating curves from Houdini fur and hair guides. Code is placed in the public domain.
language-vex
Atom language support for Houdini VEX
ShaderProgrammingUtils
A repository of header files with functions for various shading languages.
wavefront-obj-reader
Wavefront OBJ file reader. Written in C++. Available under a permissive license.
atom
The hackable editor
CGplusplus
A collection of C++ libraries for common Computer Graphics related data and routines.
ede_utils
Simple utilities I find useful. Code is in public domain unless otherwise noted.
hrman-tools
A collection of useful bits and pieces of code for using RenderMan compliant renderers with Houdini. Code is placed in the public domain.
LockFile
Easy POSIX/Unix file locking for Python2.6+.
MayaGeoSequence
This is a small collection of Python scripts for exporting sequences of geometry out of Autodesk's Maya.
merlin
Merlin is a procedural CG modeling and animation program.
OpenShadingLanguage
Advanced shading language for production GI renderers
proj-defaults
How I like to set up new projects
pyllada
A python module for parsing and generating Collada documents. No third party libraries are required.
scanf
A scanf implementation for Python under a liberal license.
smart_ptrs
Collection of smart pointers templates for C++.