About Simple3D

Simple3D is an extension for TurboWarp that provides a graphics API for making visually simple GPU accelerated 3D and 2D projects. By limiting the scope of the extension, the goal is to make it a perfect extension for the projects that need this type of 3D, instead of trying to do a bit of everything poorly. A big part of that is providing features to let (or force) projects to be made in optimized ways, even if they come at an expense of making extension more confusing and difficult to use.

Design goals:

To prevent confusion, referring to this extension as "Simple3D" is preferred over "Simple 3D".

Licensing

Most of the extension is licensed under Mozilla Public License Version 2.0 with the exception of m4 library from webglfundamentals.org, which is licensed under BSD 3 Clause license. TL;DR your modified versions of this extension must also be open-source (Gross simplification, go read the full license)

Not strictly required, but if you wish to port this extension to other scratch mod, it is preferable that you either maintain it up to date with and functionally close to the original version, retaining original versioning system alongside your own or rename it to something distinct if you wish to take development in a different direction, independant from original.

< Main page