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