Open mbooth101 opened 2 years ago
😍 Merrrrge
FWIW I really wanted to use micropython's facility to use dynamic native modules to provide the 3D maths functions as part of my application (instead of baking them into the firmware) but there two problems with it:
__divsf3()
function, e.g. by ripping them off from the Espressif toolchain source, but what a pain in the arse and even if you do this....
This PR contains two changes:
Together these changes allow real-time 3D rendering on the Tidal badge, as seen in the Tidal3D app from the hatchery that currently requires a custom firmware build: https://2022.badge.emfcamp.org/projects/tidal_3d