Josh Holtrop
|
11da99b3ad
|
added ag::object::setTransparency() and Engine::Object::setTransparency()
git-svn-id: svn://anubis/anaglym/trunk@316 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-09-17 17:02:28 +00:00 |
|
Josh Holtrop
|
1a2213f39c
|
added a test box with a partly transparent texture
git-svn-id: svn://anubis/anaglym/trunk@315 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-09-17 16:47:43 +00:00 |
|
Josh Holtrop
|
ea623bdf65
|
changed tests/checkerpick.lua to use ag.pickOne() instead of ag.pickObjects() for efficiency
git-svn-id: svn://anubis/anaglym/trunk@311 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-09-17 14:48:24 +00:00 |
|
Josh Holtrop
|
89e065ebb5
|
added checkerpick test script with example for mouse motion selection on a grid
git-svn-id: svn://anubis/anaglym/trunk@308 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-09-17 03:34:38 +00:00 |
|
Josh Holtrop
|
4ed5b5c528
|
added text caption to managed_objects.lua to inform of available keys
git-svn-id: svn://anubis/anaglym/trunk@305 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-09-16 21:22:01 +00:00 |
|
Josh Holtrop
|
82254ff82c
|
updated cratestack test script
git-svn-id: svn://anubis/anaglym/trunk@299 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-07-27 20:43:06 +00:00 |
|
Josh Holtrop
|
219b3f1f40
|
updated cratestack test script
git-svn-id: svn://anubis/anaglym/trunk@297 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-07-27 15:34:06 +00:00 |
|
Josh Holtrop
|
5bed8a2dfd
|
replaced AV::Sound::pause() with AV::Sound::resume() -- play and loop now rewind but resume does not
git-svn-id: svn://anubis/anaglym/trunk@291 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-06-24 03:10:44 +00:00 |
|
Josh Holtrop
|
d4d44dea86
|
added AV::Sound::pause(), added Lua interface for sounds (play/pause/stop/loop/loopForever)
git-svn-id: svn://anubis/anaglym/trunk@290 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-06-24 02:46:28 +00:00 |
|
Josh Holtrop
|
908a860482
|
playing with sounds... needs a lot of work
git-svn-id: svn://anubis/anaglym/trunk@278 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-06-16 04:29:58 +00:00 |
|
Josh Holtrop
|
a072c49b0e
|
updated coordinate system documentation
git-svn-id: svn://anubis/anaglym/trunk@276 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-03-03 16:09:46 +00:00 |
|
Josh Holtrop
|
50bf5c1a0a
|
added ag.fillArc() and ag.fillCircle() and associated documentation
git-svn-id: svn://anubis/anaglym/trunk@275 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-03-03 15:43:12 +00:00 |
|
Josh Holtrop
|
bff31eed86
|
added coordinate system documentation (in progress)
git-svn-id: svn://anubis/anaglym/trunk@273 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-03-02 16:33:18 +00:00 |
|
Josh Holtrop
|
83d6c60fea
|
fixed bug in 3d picking; ag.pickObjects() working now
git-svn-id: svn://anubis/anaglym/trunk@255 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-21 22:17:29 +00:00 |
|
Josh Holtrop
|
0ec9d0e74d
|
working on 3d picking -- angle calculation incorrect...
git-svn-id: svn://anubis/anaglym/trunk@250 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-20 19:50:56 +00:00 |
|
Josh Holtrop
|
f8fbdf8fcb
|
added ag.setCursorVisible() and ag.getCursorVisible()
git-svn-id: svn://anubis/anaglym/trunk@248 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-17 04:31:49 +00:00 |
|
Josh Holtrop
|
9058dcfefc
|
added initial support for reference objects
git-svn-id: svn://anubis/anaglym/trunk@241 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-11 01:03:08 +00:00 |
|
Josh Holtrop
|
b2d131075a
|
added support for hinge joints with anchor and axis
git-svn-id: svn://anubis/anaglym/trunk@238 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-31 06:07:31 +00:00 |
|
Josh Holtrop
|
d26bf27114
|
added Engine::Object::setGravityMode()
git-svn-id: svn://anubis/anaglym/trunk@237 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-31 04:49:43 +00:00 |
|
Josh Holtrop
|
f07e0b69f3
|
adding AMotors works! added test to managed_objects.lua
git-svn-id: svn://anubis/anaglym/trunk@236 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-31 02:19:37 +00:00 |
|
Josh Holtrop
|
a7a21a6370
|
fixed bug in tests/managed_objects.lua
git-svn-id: svn://anubis/anaglym/trunk@225 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-27 19:26:05 +00:00 |
|
Josh Holtrop
|
02f02f6500
|
updated todo
git-svn-id: svn://anubis/anaglym/trunk@224 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-02 06:16:56 +00:00 |
|
Josh Holtrop
|
0b7f7180a6
|
added bowling_ball model; infinite-loop test script
git-svn-id: svn://anubis/anaglym/trunk@216 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-14 02:01:42 +00:00 |
|
Josh Holtrop
|
81738dec8a
|
working on bowling demo -- problem with destroying first instance of a loaded model
git-svn-id: svn://anubis/anaglym/trunk@206 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-13 20:34:09 +00:00 |
|
Josh Holtrop
|
ca6aa317ce
|
testing gravity in tests/bowling.lua, updated ag.setGravity() documentation
git-svn-id: svn://anubis/anaglym/trunk@201 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-09 00:14:17 +00:00 |
|
Josh Holtrop
|
b546ea74dd
|
updated documentation - added handler / callback prototype section, added key names section; added ag::drawArc() and ag::drawCircle() w/ documentation; added tests/transparent.png and tests/imagetest.lua; renamed init() event to init_event(); re-added missing drawImage Lua hook; changed images to draw transparent parts correctly through to background
git-svn-id: svn://anubis/anaglym/trunk@197 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-27 03:34:50 +00:00 |
|
Josh Holtrop
|
6b62b9d00f
|
added initial documentation (in progress), renamed ag:: functions with "Static" in the middle to have "Static" at the end
git-svn-id: svn://anubis/anaglym/trunk@191 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-23 02:24:30 +00:00 |
|
Josh Holtrop
|
318697cc0d
|
always deleting WFObj objects after rendering them to reclaim memory
git-svn-id: svn://anubis/anaglym/trunk@189 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-18 01:14:55 +00:00 |
|
Josh Holtrop
|
016ae7f1a2
|
added DEBUG_GL_ERROR debug functionality
git-svn-id: svn://anubis/anaglym/trunk@188 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-18 00:20:04 +00:00 |
|
Josh Holtrop
|
72173f9fa0
|
updated .todo
git-svn-id: svn://anubis/anaglym/trunk@187 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-17 23:08:24 +00:00 |
|
Josh Holtrop
|
2472e9ee4d
|
updated Engine::drawText() - and broke something with drawing text on the way...
git-svn-id: svn://anubis/anaglym/trunk@186 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-17 04:45:33 +00:00 |
|
Josh Holtrop
|
5de4ed348b
|
added ag::drawImage()
git-svn-id: svn://anubis/anaglym/trunk@185 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-17 04:38:39 +00:00 |
|
Josh Holtrop
|
f410c305c2
|
added ag::drawRect() and ag::fillRect()
git-svn-id: svn://anubis/anaglym/trunk@184 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-17 04:01:00 +00:00 |
|
Josh Holtrop
|
27c0d4f7b9
|
added ag::drawLine()
git-svn-id: svn://anubis/anaglym/trunk@183 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-17 03:46:50 +00:00 |
|
Josh Holtrop
|
42762f4f3c
|
messing with tests/bowling.lua more
git-svn-id: svn://anubis/anaglym/trunk@182 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-17 00:59:07 +00:00 |
|
Josh Holtrop
|
ff8fe856d6
|
updated tests/bowling.lua
git-svn-id: svn://anubis/anaglym/trunk@181 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-17 00:52:23 +00:00 |
|
Josh Holtrop
|
dec24f3af5
|
added ag::object::getMass() and ag::object::setMass()
git-svn-id: svn://anubis/anaglym/trunk@179 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-17 00:44:47 +00:00 |
|
Josh Holtrop
|
2ec38be58c
|
added tests/bowling.lua
git-svn-id: svn://anubis/anaglym/trunk@178 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-17 00:17:14 +00:00 |
|
Josh Holtrop
|
5bb04ca7f2
|
added F5 reload script key which will re-load the current script and discover any newly added event handler functions
git-svn-id: svn://anubis/anaglym/trunk@168 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-14 14:54:55 +00:00 |
|
Josh Holtrop
|
6de2b93e3d
|
added an init event so that initialization can be done inside of it and no code outside of a function is necessary
git-svn-id: svn://anubis/anaglym/trunk@167 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-14 14:32:08 +00:00 |
|
Josh Holtrop
|
d4df124dcc
|
added ag::getTextSize(), varying text size demo in tests/cratestack.lua
git-svn-id: svn://anubis/anaglym/trunk@165 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-13 05:16:16 +00:00 |
|
Josh Holtrop
|
c26a3e7deb
|
added Engine::getTextSize()
git-svn-id: svn://anubis/anaglym/trunk@164 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-13 04:55:42 +00:00 |
|
Josh Holtrop
|
c478b44d28
|
added an update_overlay event and drawing text with Engine::drawText()
git-svn-id: svn://anubis/anaglym/trunk@163 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-13 04:24:13 +00:00 |
|
Josh Holtrop
|
f9c3bcfcc7
|
rudimentary FTGL text working
git-svn-id: svn://anubis/anaglym/trunk@162 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-13 02:35:02 +00:00 |
|
Josh Holtrop
|
8425807f99
|
finished textbox implementation and it does not work -- apparently blitting to an OpenGL surface does not work for any font type... i'll have to switch to FTGL or something else
git-svn-id: svn://anubis/anaglym/trunk@161 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-08 05:02:06 +00:00 |
|
Josh Holtrop
|
8746e81fe4
|
added create*TextBox() methods for creating various types of text boxes
git-svn-id: svn://anubis/anaglym/trunk@160 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-08 04:33:25 +00:00 |
|
Josh Holtrop
|
96ef0ef7ac
|
drawing textures on planes now
git-svn-id: svn://anubis/anaglym/trunk@153 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-03 14:38:40 +00:00 |
|
Josh Holtrop
|
9319b39d2a
|
removed infinite loop from managed_objects test script
git-svn-id: svn://anubis/anaglym/trunk@152 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-03 04:32:10 +00:00 |
|
Josh Holtrop
|
a9ab2a2be4
|
added count hook to prevent infinite lua loops from running the engine forever
git-svn-id: svn://anubis/anaglym/trunk@151 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-03 04:01:57 +00:00 |
|
Josh Holtrop
|
b83e05218a
|
added ag::loadTexture() and ag::object::setTexture()
git-svn-id: svn://anubis/anaglym/trunk@149 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-11-03 02:53:31 +00:00 |
|