Exclude target directory under framework.
Examples should now build into a single JAR. The framework is a stand alone library.
Add jarloader/JarClassLoader.java
Added SLF4J as a dependency to the framework and examples.
Added basic logging to the framework.
Added renderable classes.
Removed a class that got added by accident during the last commit.
Realized the jarClassLoader from jdotsoft.com is a GNU General Public License, version 2 (Author claims GNU General Public License, version 3 but header says otherwise) and is incompatible with zLib. Technically it is compatible but would require releasing all code under the same license.
Removed empty JarClassLoader. Removed a derivative function of the JarClassLoader by jdsoft.com.
Updated licensing information. End of line conversions.
Added dependencies for TwelveMonkeys ImageIO.
Remove exclusion from pom.xml
Update license for code from JOGL for TGA support.
Rename variable. Add another math class.
Added demo for collision shapes.
Removed the original framework and example.
Remove resources from original framework.
Destroy renderable on shutdown.
Fixed issues when displaying the destroyed ID would always be zero. Removed unused import.
There used to be a single RenderableConfiguration globally. This was inflexible since the format couldn't be changed after creating it. Now there can be multiple configs one for each mesh. The configuration is saved into a pool and the renderable references an ID. Created Tessellator so that we can create dynamic meshes and have a centralized place to compute normals. Handles converting various primitives to triangles.