Packages
de.gaffga.parrotengine.boundings Classes that represent bounding objects such as: Axis aligned bounding boxes (AABoundingBox)
de.gaffga.parrotengine.camera Classes to control the visible area of the projection.
de.gaffga.parrotengine.console  
de.gaffga.parrotengine.engine  
de.gaffga.parrotengine.logging Extensions to the Java Logging API
de.gaffga.parrotengine.map Handling of maps - a map is basically a large mesh object that represents the world the game takes place in.
de.gaffga.parrotengine.math Classes that of general mathematical nature that can surely be useful in other projects and contexts, too.
de.gaffga.parrotengine.mesh Mesh creation, reading and management classes.
de.gaffga.parrotengine.mesh.skybox  
de.gaffga.parrotengine.mesh.terrain This is the terrain handling part of the engine.
de.gaffga.parrotengine.renderer.bufferobjects  
de.gaffga.parrotengine.renderstates  
de.gaffga.parrotengine.resources Classes that handle the access of resource files - they provide a transparent way of accessing data.
de.gaffga.parrotengine.scene A scene is made up of several mesh objects structured in tree form - the orientations of each node is dependend of the parent's orientation.
de.gaffga.parrotengine.scene.objects  
de.gaffga.parrotengine.shader  
de.gaffga.parrotengine.text  
de.gaffga.parrotengine.textures  
de.gaffga.parrotengine.timer  
de.gaffga.parrotengine.util Just some useful stuff.