Josh Holtrop
8585f97e91
fixed bug in ag::quad::setOffset()
2010-12-19 00:11:36 -05: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
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
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
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
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
Josh Holtrop
2081cf7277
added ag::exit() and ag::import() to exit the lua script and import other lua modules
...
git-svn-id: svn://anubis/anaglym/trunk@146 99a6e188-d820-4881-8870-2d33a10e2619
2009-11-01 21:27:20 +00:00
Josh Holtrop
8599a2a6b8
minor tweaks
...
git-svn-id: svn://anubis/anaglym/trunk@143 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-29 16:08:07 +00:00
Josh Holtrop
acae74107a
renamed CCylinder to Capsule globally
...
git-svn-id: svn://anubis/anaglym/trunk@139 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-29 02:58:37 +00:00
Josh Holtrop
c802886b11
not calling dGeomGetPosition/Rotation() for planes
...
git-svn-id: svn://anubis/anaglym/trunk@138 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-29 02:51:55 +00:00
Josh Holtrop
445a08d2e1
calling dInitODE() and dCloseODE() properly for ODE version 0.11.1;
...
cylinder-capsule and cylinder-cylinder collisions still not working (ODE problem);
need to stop calling dGeomGetPosition() for planes;
need to rework plane initialization to support creating planes with (a,b,c,d) parameters
git-svn-id: svn://anubis/anaglym/trunk@136 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-28 15:50:45 +00:00
Josh Holtrop
1d97d948fc
fixed drawing of cylinders (physics with ODE doesn' work anyway), fixed re-rendering managed object when the color changes, added managed_objects demo
...
git-svn-id: svn://anubis/anaglym/trunk@134 99a6e188-d820-4881-8870-2d33a10e2619
2009-10-28 03:32:07 +00:00