Posts

Open-source work

pysubs2

A Python library for editing subtitle files. My first Python project, maintained since 2011.

OpenMfx

I've participated in the Open Mesh Effect project (a plug-in API for procedural geometry effects) in RFC discussion and contributed code to its core library and Blender host.

MfxVTK

An OpenMfx plug-in wrapping selected filters from the VTK library, which allows one to use eg. geometry decimation as a procedural effect in any OpenMfx-compatible software.

ensight-reader

A pure Python reader for the EnSight Gold binary format (used to save unstructured data from CAE simulations). Allows for efficient low-level access to the underlying data arrays.

blender-ensight-reader

A Blender plug-in that can import scientific or engineering data from EnSight Gold format to visualize them in Blender.

Big Python

A series of video tutorials on Computer Science and Python.

openfx-lic

An OpenFX plug-in for scientific visualization that shows a vector field using Line Integral Convolution applied as a compositing effect in compatible software (eg. Nuke, Natron, or DaVinci Resolve). This plug-in can enhance Blender renders of data imported with blender-ensight-reader by visualizing a vector field exported as additional EXR layers.

TLK files parser

A parser and merger for TLK dialogue files used in Infinity Engine games.