Latest / tag
other td tools
2026
LatestMaterialX is an IR for materials: build a typed shader graph in Python, then lower it to GLSL and OSLA MaterialX material is a typed dataflow graph stored as XML, which a library type-checks and compiles to several shading languages. With only pip install MaterialX, build a checkerboard material in Python, watch the validator reject a float wired into a color, and generate GLSL and OSL from the same file.
LatestColor is a compiler problem: OpenColorIO from Python, no DCC requiredOpenColorIO turns two color-space names into an optimized processor you can run over a NumPy buffer or emit as GPU shader code. With only pip install opencolorio numpy, convert a texture into ACEScg, put an HDR ramp on an sRGB screen, and look at what the library compiled.
UnrealLinting game assets: a 40-line Python script that audits normal maps in an Unreal projectUnreal's editor exposes every asset's typed settings to Python. A short linter finds normal maps stored with colour settings, fixes them through the editor's own property path, and fails a headless build when it finds one. Run in Unreal Engine 5.8.2.
LatestUSD layers are git for scene data: resolving “strongest opinion wins” in 25 lines of PythonOpenUSD stacks layers of partial edits and resolves them when you read the scene. With only pip install usd-core, build a two-layer scene, override one value, and ask USD which file each value came from.