tesserxel

An Engine All About 4D World: Modeling, Rendering, Physics…

Tesserxel is a project aimed for providing 4D scenes rendering and interacting library on web. This project uses new WebGPU API to provide a WebGPU based 4D render engine.

Examples

scree snapshots in example browser Attention: Examples should be opened by a WebGPU supported browser (e.g. Google Chrome 114 and above), and WebGPU should be enabled in the browser’s settings.

Features

Display

Modeling

Rendering

With submodule four:

you can also write your own shader from scratch without submodule four.

Physics

Algebra

Usage

See more in Documentation (TODO).

Appendix: Introduction to fourth spatial dimension

Here “4D space” is not “spacetime” in physics! If you count time, our journey with tesserxel is in 5d spacetime world. If you are confused with the concept of 4D, try to look at these websites: