CV Github Twitter Α
UV coordinates of models

Currypath

A toy ray tracer in Haskell inspired by Reyes and psychopath.

Fiber surfaces of ethanediol

Fiber Surface

An interactive application for fiber surface exploration.

Reference: Fast and Exact Fiber Surfaces for Tetrahedral Meshes
Human organs

Flexible Isosurface

An user interface utilizing topological descriptor a contour tree to aid selection, visualisation, and manipulation of interesting features in a data.

Cornell box with sphere

Monte Carlo Path Tracer

Intersection with spheres, meshes, and B├ęzier patches.

Supports diffuse, specular, and transmissive BSDF.

Intersection tests are accelerated using a spatial partitioning (QBVH).

Floaty feeds view

Floaty - RSS Reader

Displays feeds on tiles with a header coloured by a favicon.

New items are highlighted and gradually fade to grey.

The architecture is client-server with the local server communicating with the client via DBus.