Commits

Author Commit Message Labels Comments Date
Michael Ludwig
Commit beginnings of matrix math library improvements. ATM they are in a temporary package while I am refactoring the original.
Michael Ludwig
Migrate POM's and dependencies over to com.lhkbob namespace.
Michael Ludwig
Commit in-progress changes to prepare for Hg migration.
Michael Ludwig
Add documentation to callbacks in the bounds package, implement a ReadOnlyAxisAlignedBox and make AxisAlignedBox mutable. Add an AxisAlignedBoxProperty for entreri integration, and improve the accessors on the existing properties to optionally take a result parameter.
Michael Ludwig
Fix numerous bugs related to vertex attribute handling, clean up debug print statements, and implement FFP test renders.
Michael Ludwig
Minor bug fixes in impl and lwjgl projects, update JOGL project to include Maven profile that will locally install JOGL 2.0rc3 into the repository, and fix resultant bugs from having to update versions.
Michael Ludwig
Minor bug fixes with key mappings.
Michael Ludwig
Michael Ludwig
Remove unnecessary package
Michael Ludwig
Port most of the component definitions over to use the entreri system. Still need to update a few, and the controllers and FFP renderer.
Michael Ludwig
Add caching vector-math property implementations as utilities for the entreri component system.
Michael Ludwig
Mostly complete implementation of LWJGL renderer, as well as some bug fixes in the abstract implementation (and JOGL renderers).
Michael Ludwig
Fix texture loaders to work with new (old-ish) texture/buffer data system, add unsupportedOps exceptions to unfinished geometries, and move text support out of source tree until later.
Michael Ludwig
Rename JoglOnscreenSurface to JoglAWTSurface and fix bugs in JoglRenderCapabilities discovered from LWJGL port.
Michael Ludwig
Port most of the JOGL renderer implementation over to LWJGL. All that is missing now is the display system (and of course testing).
Michael Ludwig
Add FloatBuffer getters/setters to the vector math objects.
Michael Ludwig
Michael Ludwig
Add many Maven and Eclipse files to svn:ignore, and fix collections project.
Michael Ludwig
Update project folder structure to support Maven, with better separation of sub-projects, and add beginnings of poms for each project.
Michael Ludwig
Commit spurious, non-verified changes before folder restructuring.
Michael Ludwig
Commit spurious, non-verified changes before folder restructuring.
Michael Ludwig
Commit beginnings of unfinished LWJGL implementation for ferox
Michael Ludwig
Commit spurious, non-verified changes before folder restructuring.
Michael Ludwig
Remove project that has been moved to new SCM
Michael Ludwig
Final commit to ferox-entity project before I delete it.
Michael Ludwig
Implement final test cases and bug fixes.
Michael Ludwig
Complete documentation on remaining classes
Michael Ludwig
Add documentation to most of the remaining types that need it. Just missing ComponentBuilder now.
Michael Ludwig
Move Properties into ComponentIndex so a single property instance is used by the index for all components, with reflection to install it. Move property types into sub package, clean up abstract implementation (much of the update logic has been moved into the component index now).
Michael Ludwig
Add API shells for Controller and ControllerManager, fix EntitySystem so ComponentIndices are auto-added, and add test shells for all unit tests.
  1. Prev
  2. Next