Commits

Author Commit Message Labels Comments Date
Michael Ludwig avatarMichael Ludwig
Add preliminary support for signed int values, and improve primitive access for unsigned and color primitives.
Michael Ludwig avatarMichael Ludwig
Properly unbind index VBO before update in transparent rendering
Michael Ludwig avatarMichael Ludwig
Consolidate renderElements() and renderArray() into a single render() call and add setIndices() that lets a user bind or unbind an index buffer as desired.
Michael Ludwig avatarMichael Ludwig
Add back 'deleted' RenderState type
Michael Ludwig avatarMichael Ludwig
Implement transparent mesh sorting, consolidate render state API, remove StaticState, remove unnecessary getters from states.
Michael Ludwig avatarMichael Ludwig
Add topology conversion method signatures (no implementation yet)
Michael Ludwig avatarMichael Ludwig
Make QuickSort a proper static function class.
Michael Ludwig avatarMichael Ludwig
Add polygon size to PolygonType enum
Michael Ludwig avatarMichael Ludwig
Rename VertexAttribute.getData() to getVBO().
Michael Ludwig avatarMichael Ludwig
Refactor and expose flexible quick sort implementation
Michael Ludwig avatarMichael Ludwig
Rename render() into renderElements() and renderArray()
Michael Ludwig avatarMichael Ludwig
Implement transparency demo
Michael Ludwig avatarMichael Ludwig
Properly switch between normal and additively blended objects.
Michael Ludwig avatarMichael Ludwig
Complete majority of transparency depth sorting implementation. Requires within VBO index sorting, and switching on additive vs non-additive blending.
Michael Ludwig avatarMichael Ludwig
Add default mass
Michael Ludwig avatarMichael Ludwig
Implement single axis and temporal SAP
Michael Ludwig avatarMichael Ludwig
Fix bug in state tree building for shadow maps.
Michael Ludwig avatarMichael Ludwig
Move draw style handling into GeometryState so shadow mapping can take advantage of it more correctly.
Michael Ludwig avatarMichael Ludwig
Update to entreri-1.6.1-SNAPSHOT, improve version handling in FFP render task and greatly cleanup/simplify that code, and implement draw style selection in Renderable.
Michael Ludwig avatarMichael Ludwig
Add fog to physics demo
Michael Ludwig avatarMichael Ludwig
Actually fix missing shadow maps, and re-enable fog.
Michael Ludwig avatarMichael Ludwig
Tweak demos
Michael Ludwig avatarMichael Ludwig
Add luminance utility method to ColorRGB.
Michael Ludwig avatarMichael Ludwig
Implement atmosphericfog support in the render task, and refactor out Frame and RenderAtom into package-private classes.
Michael Ludwig avatarMichael Ludwig
Remove print statement
Michael Ludwig avatarMichael Ludwig
Update tests to use new render task.
Michael Ludwig avatarMichael Ludwig
Remove old state management system, and replace with new from ffp2 package.
Michael Ludwig avatarMichael Ludwig
Improve performance with regards to state syncing, and add measures to limit the growth of the state indices using reference counting.
Michael Ludwig avatarMichael Ludwig
Correct missing shadow maps.
Michael Ludwig avatarMichael Ludwig
Add a re-implementation of FFP rendering that uses component versions to cache state computation, and uses post-man sorting for improved performance
  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.