Commit graph

  • 308b19e815 various code formatting cleanups Gered 2013-09-30 04:40:08 -0400
  • f974236432 change to/from ellipsoid space methods to regular instance methods so we don't have to pass an ellipsoid radius every time Gered 2013-09-30 04:32:08 -0400
  • d1d4350ac1 uhh... screw it -- lots of fixes Gered 2013-09-30 04:21:17 -0400
  • 625d9e0514 checkForCollisions should return a boolean to simply indicate if a collision was found or not Gered 2013-09-30 03:22:23 -0400
  • fa3debbe17 minor changes that don't really affect anything Gered 2013-09-30 03:21:29 -0400
  • fa6f1a07a4 update floating-point comparison Gered 2013-09-29 23:03:43 -0400
  • c85410b885 refactor a bit (merge swept sphere entity and packet classes) Gered 2013-09-14 22:45:21 -0400
  • 705f0fab36 add initial unoptimized implementation of the generic swept-sphere collision and response handling system Gered 2013-09-14 22:21:21 -0400
  • 513eff7cb5 add helper to specifically set a vector's length along it's direction Gered 2013-09-14 22:20:43 -0400
  • 05dd4a1de0 move swept-sphere collision test into it's own class Gered 2013-09-14 20:08:09 -0400
  • 31efacf9a2 not really much point to the use of 'final' here... Gered 2013-09-14 17:36:03 -0400
  • 79bae46cb1 add swept-sphere collision check implementation Gered 2013-09-14 17:33:54 -0400
  • b2882c44e0 update intersection tests and add other remaining methods Gered 2013-09-14 17:20:00 -0400
  • 228cdd89b2 add service locator Gered 2013-09-14 14:44:43 -0400
  • c0baa42ff6 add entity preset support Gered 2013-09-14 14:18:57 -0400
  • 79b027b024 clean up some cases where pooled objects weren't being freed Gered 2013-09-14 13:59:13 -0400
  • 14e58aad5e add bitfield methods to embed/extract smaller values from a larger value Gered 2013-09-14 13:44:08 -0400
  • 823d940f55 Create README.md Gered King 2013-08-10 10:34:40 -0400
  • 20d2603270 add missing call to tick events Gered 2013-08-06 22:28:56 -0400
  • 06f6536cbd add EventListener type name to logging output when adding/removing listeners Gered 2013-08-06 21:43:07 -0400
  • 19db093c13 remove all global components when disposing of EntityManager Gered 2013-08-05 13:29:38 -0400
  • 61a51d4fb7 ComponentSystem and EntityManager now implement Disposable to allow easier subclass resource cleanup Gered 2013-08-04 18:55:41 -0400
  • cdb765724e fix remaining space calculation Gered 2013-07-21 17:17:06 -0400
  • 5cc58defb8 proper cleanup Gered 2013-07-20 11:41:32 -0400
  • d114f5bb9c little bit of javadoc explaining intended usage of TextureAtlasAnimator Gered 2013-07-20 11:18:30 -0400
  • aff54c9c1d add TextureAtlasAnimator Gered 2013-07-20 11:14:20 -0400
  • bb516baa2f add a helper method copy of Texture.draw() that doesn't restrict to only managed Texture objects Gered 2013-07-20 09:56:23 -0400
  • ec94bafd03 fix some calls to the incorrect method overload. oops! Gered 2013-07-20 09:50:26 -0400
  • c34d173180 add TextureAtlas loader helper class to handle json loading Gered 2013-07-18 09:02:49 -0400
  • 69c65637f9 add "addGrid" method to CustomGridTextureAtlas to auto-add tiles in a grid layout Gered 2013-07-18 09:02:27 -0400
  • 54823cd804 add json config POJOs Gered 2013-07-18 09:02:05 -0400
  • a8d51f6ed1 move texture atlas classes to their own package Gered 2013-07-18 08:47:33 -0400
  • 59978e1521 add a few more handy overloads for texture coordinate range scaling Gered 2013-07-16 17:45:29 -0400
  • 1823fdd8d7 add some bounding volume "to/from scale factor" helper methods Gered 2013-07-16 15:33:08 -0400
  • 323af1c2fb add Vertices class Gered 2013-07-16 11:08:39 -0400
  • 0dacf1eea1 add texture coordinate scaling helper methods Gered 2013-07-15 19:09:25 -0400
  • 8de3d0fba3 add some more math helpers and fill in some gaps in libgdx's intersection test support Gered 2013-07-11 18:38:35 -0400
  • fcdf2d9111 add bitfield helper class Gered 2013-07-11 16:48:51 -0400
  • e64a96fdd8 RenderContext now has two debug ShapeRenderers for 2d and 3d geometry Gered 2013-07-09 23:16:46 -0400
  • b01c055c61 add simple "built-in" shaders (inline vertex+fragment sources) Gered 2013-07-09 23:16:21 -0400
  • e54afde445 update direction field when rotation fields are recalculated Gered 2013-07-09 22:22:59 -0400
  • b324663f10 update RenderContext Gered 2013-07-09 22:16:01 -0400
  • f623a1f883 BillboardSpriteBatch now manages it's own DecalBatch instance Gered 2013-07-09 22:15:38 -0400
  • a685be02fb ExtendedSpriteBatch now provides a begin() overload that needs to be used to set a projection camera instead of the old setter method. also begin() now resets the tint color Gered 2013-07-08 18:04:20 -0400
  • b4b83c84d6 switch to using ExtendedSpriteBatch everywhere instead of DelayedSpriteBatch Gered 2013-07-08 17:56:28 -0400
  • 93b0307dfc add ExtendedSpriteBatch Gered 2013-07-08 17:41:43 -0400
  • 05fdf3f4c4 imports cleanup Gered 2013-07-07 18:41:20 -0400
  • e4ad88abc8 fix some camera properties not being used/reset in RenderContext Gered 2013-07-07 18:38:26 -0400
  • 31809c6586 add EulerPerspectiveCamera Gered 2013-07-07 18:38:08 -0400
  • 782e796820 graphics helper (mostly debug stuff) Gered 2013-07-07 17:18:30 -0400
  • dd0d578f03 math function tweaking Gered 2013-07-07 17:10:29 -0400
  • a5ed1944be fix incorrect glyph offsets when rendering at a projected position Gered 2013-07-07 14:52:17 -0400
  • 9c8d997acd formatting Gered 2013-07-07 12:26:59 -0400
  • eca790e624 add MathHelpers Gered 2013-07-07 12:20:27 -0400
  • 29b54c0b0e add CustomGridTextureAtlas Gered 2013-07-03 18:52:30 -0400
  • d55361ae3a add AutoGridTextureAtlas Gered 2013-07-03 18:31:17 -0400
  • cc17afdd8e add TextureAtlas base class Gered 2013-07-03 18:14:27 -0400
  • 9d2fdc00a0 add 3d projected coordinate support for sprite rendering methods, refactor a bit, add some more overloads mainly for convenience Gered 2013-07-01 18:33:30 -0400
  • 334ff14e94 add more billboard draw methods Gered 2013-07-01 16:08:18 -0400
  • f5b71a02e3 rename method Gered 2013-07-01 15:23:57 -0400
  • ac3397315e add sub-texture billboard rendering and blending support based off tint color alpha value Gered 2013-07-01 15:23:02 -0400
  • 9be4661967 add support for a few different billboard types Gered 2013-07-01 15:08:27 -0400
  • c1fd43cd64 add custom CameraGroupStrategy implementation just to have it's shader do a simple alpha-test on fragments Gered 2013-07-01 13:49:09 -0400
  • a3f0cf068f add basic billboard draw methods Gered 2013-07-01 13:33:17 -0400
  • 608cbf376d integrate a BillboardSpriteBatch instance into RenderContext Gered 2013-07-01 13:33:00 -0400
  • e7f8490047 add initial methods Gered 2013-07-01 13:10:53 -0400
  • 2dd977c714 set default perspective camera properties Gered 2013-07-01 12:25:04 -0400
  • d052cbfa9d initial commit Gered 2013-07-01 12:10:36 -0400