Overview:
This consists of a collection of JavaScript classes optimized for the Nintendo 3DS Internet Browser, originally based on the Wii Opera SDK. These classes were used in multiple Web browser games and demos for real-time display of three-dimensional flat-shaded or wireframe meshes, raycasted scenes, and detection of button inputs.
- Drawing: Canvas polyfills for rapidly drawing series of geometric shapes
- Raycast: load textures, draw scene, move player, teleportation, collision-detection, skybox images, ground color
- ThreeD: load mesh, set lighting, translate, rotate, scale, cull backfaces, z-sort, shade, 2D translation
Demos: