3d
A pure Lua 3d lib for norns.

This lib provides utils to draw 3d models on norns’ screen.
It support loading .OBJ files, translating & rotating them.
Basic camera operations are supported (translation only).
Additionally, various drawing options are supported, including some that can produce a glitchy effect:
Click to unfold (!!! EPILEPSY WARNING !!!)
Requirements
None.
Documentation
The project README should get you covered.
The accompanying example come with various examples with object rotation & camera position controls:
-- K1 held is SHIFT
--
-- E1: zoom in/out
-- E2: camera x axis
-- E3: camera y axis
--
-- SHIFT+K2: toggle multi-axis
-- SHIFT+E1: rotate x axis
-- SHIFT+E2: rotate y axis
-- SHIFT+E3: rotate z axis
-- K2: toggle auto-rotate
-- K3: emmergency stop
Download
norns.fetch("https://github.com/p3r7/3d.git")