Author Commit Message Labels Comments Date
Michael Ludwig avatarMichael Ludwig
Implement packed Octree, fix Simple index, finalize API method signatures, and remove ferox-collections API.
Michael Ludwig avatarMichael Ludwig
Implement implicit quadtree over spatial hash. It still needs to be cleaned up, but the algorithm is there.
Michael Ludwig avatarMichael Ludwig
Repair implementations of Octree and SimpleSpatialIndex
Michael Ludwig avatarMichael Ludwig
Update LWJGL renderer to use new math library
Michael Ludwig avatarMichael Ludwig
Update JOGL renderer to use new math library.
Michael Ludwig avatarMichael Ludwig
Update abstract renderer implementation to use new math API
Michael Ludwig avatarMichael Ludwig
Update renderer API to use new math objects and annotations.
Michael Ludwig avatarMichael Ludwig
Fix error message
Michael Ludwig avatarMichael Ludwig
Update entreri math properties to use new math classes, no longer cache since that can be in the ComponentData instances, and add factory() methods.
Michael Ludwig avatarMichael Ludwig
Update Frustum to use the new math API
Michael Ludwig avatarMichael Ludwig
Finish fixing AxisAlignedBox and make Matrix4, ColorRGB, and Quat4 Cloneable.
Michael Ludwig avatarMichael Ludwig
Delete temporary package, and set up test directory.
Michael Ludwig avatarMichael Ludwig
Delete old math types and move new types into proper package.
Michael Ludwig avatarMichael Ludwig
Implement ColorRGB
Michael Ludwig avatarMichael Ludwig
Implement Matrix4 and Quat4, and make minor fixes to the other math classes.
Michael Ludwig avatarMichael Ludwig
Commit beginnings of matrix math library improvements. ATM they are in a temporary package while I am refactoring the original.
Michael Ludwig avatarMichael Ludwig
Migrate POM's and dependencies over to com.lhkbob namespace.
Michael Ludwig avatarMichael Ludwig
Commit in-progress changes to prepare for Hg migration.
Michael Ludwig avatarMichael 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 avatarMichael Ludwig
Fix numerous bugs related to vertex attribute handling, clean up debug print statements, and implement FFP test renders.
Michael Ludwig avatarMichael 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 avatarMichael Ludwig
Minor bug fixes with key mappings.
Michael Ludwig avatarMichael Ludwig
Michael Ludwig avatarMichael Ludwig
Remove unnecessary package
Michael Ludwig avatarMichael 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 avatarMichael Ludwig
Add caching vector-math property implementations as utilities for the entreri component system.
Michael Ludwig avatarMichael Ludwig
Mostly complete implementation of LWJGL renderer, as well as some bug fixes in the abstract implementation (and JOGL renderers).
Michael Ludwig avatarMichael 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 avatarMichael Ludwig
Rename JoglOnscreenSurface to JoglAWTSurface and fix bugs in JoglRenderCapabilities discovered from LWJGL port.
Michael Ludwig avatarMichael Ludwig
Port most of the JOGL renderer implementation over to LWJGL. All that is missing now is the display system (and of course testing).
  1. Prev
  2. Next
Help
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.