Home - SethKitchen/ThreeMojo GitHub Wiki

ThreeMojo documentation

ThreeMojo is a port of three.js to Mojo. It renders 3D scenes in software on the CPU, or on a GPU, and writes the result to an image file.

The documentation follows Diátaxis. Each page has one job.

Tutorials

Learn by doing.

How-to guides

Get a task done.

Reference

Look something up.

Explanation

Understand why.

Where the pages live

The source of every page is docs/wiki/ in the repository. make docs-check checks the writing rules. make wiki-publish copies the pages to this wiki, and the CI workflow does the same on every push to main. Edit the files in the repository, not the wiki.