GitPedia

CausticsEngineering

This repo demonstrates generating 3D surface meshes from input images

From MattFerraro·Updated May 11, 2026·View on GitHub·

This repo is for generating 3D surface meshes that project caustic images. It is written in Julia. The project is written primarily in Julia, distributed under the MIT License license, first published in 2021. Key topics include: caustics.

Caustics Engineering

This repo is for generating 3D surface meshes that project caustic images. It is written in Julia.

See the write-up here!

To Run

To run the cat example from the blogpost, run line by line from src/scratchpad.jl.

OR from the command line.

julia ./run.jl"

The image file is currently hard-coded.

Contributors

Showing top 3 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from MattFerraro/causticsEngineering via the GitHub API.Last fetched: 6/26/2026