Gered
d114f5bb9c
little bit of javadoc explaining intended usage of TextureAtlasAnimator
2013-07-20 11:18:30 -04:00
Gered
aff54c9c1d
add TextureAtlasAnimator
2013-07-20 11:14:20 -04:00
Gered
bb516baa2f
add a helper method copy of Texture.draw() that doesn't restrict to only managed Texture objects
2013-07-20 09:56:23 -04:00
Gered
ec94bafd03
fix some calls to the incorrect method overload. oops!
2013-07-20 09:50:26 -04:00
Gered
c34d173180
add TextureAtlas loader helper class to handle json loading
2013-07-18 09:02:49 -04:00
Gered
69c65637f9
add "addGrid" method to CustomGridTextureAtlas to auto-add tiles in a grid layout
2013-07-18 09:02:27 -04:00
Gered
54823cd804
add json config POJOs
2013-07-18 09:02:05 -04:00
Gered
a8d51f6ed1
move texture atlas classes to their own package
2013-07-18 08:47:33 -04:00
Gered
59978e1521
add a few more handy overloads for texture coordinate range scaling
2013-07-16 17:45:29 -04:00
Gered
1823fdd8d7
add some bounding volume "to/from scale factor" helper methods
2013-07-16 15:33:08 -04:00
Gered
323af1c2fb
add Vertices class
2013-07-16 11:08:39 -04:00
Gered
0dacf1eea1
add texture coordinate scaling helper methods
2013-07-15 19:09:25 -04:00
Gered
8de3d0fba3
add some more math helpers and fill in some gaps in libgdx's intersection test support
2013-07-11 18:38:35 -04:00
Gered
fcdf2d9111
add bitfield helper class
2013-07-11 16:48:51 -04:00
Gered
e64a96fdd8
RenderContext now has two debug ShapeRenderers for 2d and 3d geometry
2013-07-09 23:16:46 -04:00
Gered
b01c055c61
add simple "built-in" shaders (inline vertex+fragment sources)
2013-07-09 23:16:21 -04:00
Gered
e54afde445
update direction field when rotation fields are recalculated
...
This is mainly to help maintain compatibility with other existing code
that may use this.
2013-07-09 22:22:59 -04:00
Gered
b324663f10
update RenderContext
2013-07-09 22:16:01 -04:00
Gered
f623a1f883
BillboardSpriteBatch now manages it's own DecalBatch instance
...
DecalBatch doesn't really contain too many useful properties/methods
by itself which really warrant having both of these objects being
managed separately
2013-07-09 22:15:38 -04:00
Gered
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
2013-07-08 18:04:20 -04:00
Gered
b4b83c84d6
switch to using ExtendedSpriteBatch everywhere instead of DelayedSpriteBatch
...
this makes more sense in the long run as a number of other libgdx 2d
graphics systems and extensions use SpriteBatch. relying on our own
DelayedSpriteBatch for all 2d rendering would just complicate things.
DelayedSpriteBatch may prove useful later on, so we'll keep it for now
2013-07-08 17:56:28 -04:00
Gered
93b0307dfc
add ExtendedSpriteBatch
2013-07-08 17:41:43 -04:00
Gered
05fdf3f4c4
imports cleanup
2013-07-07 18:41:20 -04:00
Gered
e4ad88abc8
fix some camera properties not being used/reset in RenderContext
2013-07-07 18:38:26 -04:00
Gered
31809c6586
add EulerPerspectiveCamera
2013-07-07 18:38:08 -04:00
Gered
782e796820
graphics helper (mostly debug stuff)
2013-07-07 17:18:30 -04:00
Gered
dd0d578f03
math function tweaking
2013-07-07 17:10:29 -04:00
Gered
a5ed1944be
fix incorrect glyph offsets when rendering at a projected position
2013-07-07 14:52:17 -04:00
Gered
9c8d997acd
formatting
2013-07-07 12:26:59 -04:00
Gered
eca790e624
add MathHelpers
2013-07-07 12:20:27 -04:00
Gered
29b54c0b0e
add CustomGridTextureAtlas
2013-07-03 18:52:30 -04:00
Gered
d55361ae3a
add AutoGridTextureAtlas
2013-07-03 18:31:17 -04:00
Gered
cc17afdd8e
add TextureAtlas base class
2013-07-03 18:14:27 -04:00
Gered
9d2fdc00a0
add 3d projected coordinate support for sprite rendering methods, refactor a bit, add some more overloads mainly for convenience
2013-07-01 18:33:30 -04:00
Gered
334ff14e94
add more billboard draw methods
2013-07-01 16:08:18 -04:00
Gered
f5b71a02e3
rename method
2013-07-01 15:23:57 -04:00
Gered
ac3397315e
add sub-texture billboard rendering and blending support based off tint color alpha value
2013-07-01 15:23:02 -04:00
Gered
9be4661967
add support for a few different billboard types
2013-07-01 15:08:27 -04:00
Gered
c1fd43cd64
add custom CameraGroupStrategy implementation just to have it's shader do a simple alpha-test on fragments
2013-07-01 13:49:09 -04:00
Gered
a3f0cf068f
add basic billboard draw methods
2013-07-01 13:33:17 -04:00
Gered
608cbf376d
integrate a BillboardSpriteBatch instance into RenderContext
2013-07-01 13:33:00 -04:00
Gered
e7f8490047
add initial methods
2013-07-01 13:10:53 -04:00
Gered
2dd977c714
set default perspective camera properties
2013-07-01 12:25:04 -04:00
Gered
d052cbfa9d
initial commit
2013-07-01 12:10:36 -04:00