Alex Szpakowski
|
fb34f5bc9e
Auto-padded NPOT images' texture coordinates are now scaled at draw time via the texture matrix (fixes auto-padded images with Meshes.) Also fixed love.graphics.newQuad.
|
12 years ago |
Alex Szpakowski
|
bcee9a222b
Made some float/int/unsigned char conversions explicit, fixed ParticleSystem:getColors, fixed love.mouse.isDown with x1 and x2 buttons
|
12 years ago |
Alex Szpakowski
|
5de43a7207
The Vertex struct is now recognized as POD by C++, also fixed the name to be consistent with other love structs
|
12 years ago |
Alex Szpakowski
|
713e050b56
Removed some ParticleSystem methods which existed but did nothing since version 0.5.0 or earlier
|
12 years ago |
Alex Szpakowski
|
dc755ed375
Removed ParticleSystem:getX/getY (resolves issue #633)
|
12 years ago |
Alex Szpakowski
|
0447d1e7c5
Changed love.math.randomnormal([mean], stddev) to love.math.randomNormal(stddev, [mean]);
|
12 years ago |
Alex Szpakowski
|
d5ef29e015
Removed the optional variation parameter from ParticleSystem:setSpin (issue #634). ParticleSystem:setSpinVariation still exists.
|
12 years ago |
Alex Szpakowski
|
da7bc06976
ParticleSystem:setSizes no longer resets size variation to 0 (issue #640)
|
12 years ago |
Alex Szpakowski
|
de745aa37c
Fixed ParticleSystem drawing order (issue #604) & added ParticleSystem:s/getInsertMode. Thanks @Boolsheet!
|
12 years ago |
Alex Szpakowski
|
abd31ca4e2
Fixed ParticleSystems and Files crashing instead of erroring when given bad sizes (issue #666)
|
12 years ago |
Alex Szpakowski
|
35984790e5
Added a way for love's reference-counted objects to be released more safely in some situations (e.g. setters)
|
12 years ago |
Alex Szpakowski
|
0545138f1e
Added ParticleSystem:isStopped (issue #623)
|
12 years ago |
Alex Szpakowski
|
0c58d5d46a
Added ParticleSystem:isPaused (issue #623) and removed ParticleSystem:isEmpty/isFull (issue #621)
|
12 years ago |
Bart van Strien
|
16e27d95b1
Rename ParticleSystem:setLifetime/setParticleLife and getters to setEmitterLifetime/setParticleLifetime (issue #601)
|
12 years ago |
Alex Szpakowski
|
4c616e409b
Renamed ParticleSystem:count, Channel:count, and all getNum* functions to get*Count (issue #602)
|
12 years ago |
vrld
|
71317c4359
Add Geometries (replaces Quads).
|
12 years ago |
Alex Szpakowski
|
426ca03315
Added ParticleSystem:setLinearAcceleration(xmin, ymin, xmax, ymax) and removed ParticleSystem:setGravity (issue #599)
|
12 years ago |
Alex Szpakowski
|
b6247f9ae1
Added many getters of questionable utility to ParticleSystems.
|
12 years ago |
Alex Szpakowski
|
6fd3038405
Improved clarity/readability of internal OpenGL state shadowing functions
|
12 years ago |
Alex Szpakowski
|
2d0b3b5226
ParticleSystems now use their own RNG instead of the global one (prevents ParticleSystems from modifying the global math.random state)
|
12 years ago |
Alex Szpakowski
|
d98e2cb40c
Renamed randnormal to randomnormal
|
12 years ago |
Alex Szpakowski
|
6a27e1aa2f
Ensure the current color is set properly after drawing particlesystems and spritebatches
|
12 years ago |
Alex Szpakowski
|
7b8884965e
Added ParticleSystem:emit(num) (issue #577)
|
12 years ago |
vrld
|
1a407a6af3
Make non-gcc compilers happy...
|
12 years ago |
vrld
|
ece4ff6472
Make love.math a singleton. Remove code duplication. Add love.math.triangulate.
|
12 years ago |
Alex Szpakowski
|
4704c4e19e
Cleaned up some ParticleSystem and Quad code
|
12 years ago |
Alex Szpakowski
|
318f335c7c
ParticleSystem:setQuads can now accept a table argument, cleaned up the ParticleSystem quad code
|
12 years ago |
Alex Szpakowski
|
d30809ebff
Added ParticleSystem:setQuads(q1, q2, ...), quads are chosen based on current particle lifetime in a similar style to ParticleSystem:setColors
|
12 years ago |
Alex Szpakowski
|
1945b7975d
Cleaned up exception handling code when creating new fonts, spritebatches, and shaders
|
12 years ago |
Alex Szpakowski
|
96161c66f6
Updated copyright text for the new year
|
12 years ago |