Josh Holtrop
|
6d924e73db
|
working on audio support
git-svn-id: svn://anubis/anaglym/trunk@257 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-22 06:02:44 +00:00 |
|
Josh Holtrop
|
d27f18b701
|
added documentation for ag.pickObjects()
git-svn-id: svn://anubis/anaglym/trunk@256 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-21 22:29:46 +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
|
b2feea1324
|
filled out ag::pickObjects()
git-svn-id: svn://anubis/anaglym/trunk@254 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-21 21:41:52 +00:00 |
|
Josh Holtrop
|
09c46c6799
|
setting user data in OdeWorld objects to Engine::Object pointer; added ID parameter to Engine::Objects to keep track of their integer ID; finished Engine::pickObjects() which now returns a list of Object IDs
git-svn-id: svn://anubis/anaglym/trunk@253 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-21 17:25:05 +00:00 |
|
Josh Holtrop
|
f9d1fde72a
|
Engine calling OdeWorld::pickObjects; still need to reverse map OdeWorld::Object -> Engine::Object ID's
git-svn-id: svn://anubis/anaglym/trunk@252 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-21 17:10:35 +00:00 |
|
Josh Holtrop
|
f230fb648b
|
Engine::pickObjects() calculating the correct ray direction now
git-svn-id: svn://anubis/anaglym/trunk@251 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-21 06:46:23 +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
|
e2dc4529cc
|
started working on Engine::pickObjects()
git-svn-id: svn://anubis/anaglym/trunk@249 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-18 05:29:22 +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
|
4daec02c31
|
reworked cursor visibility and input grabbed control
git-svn-id: svn://anubis/anaglym/trunk@247 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-17 04:16:29 +00:00 |
|
Josh Holtrop
|
e14c2ef56c
|
added documentation for ag.createAMotor() and ag.createHinge()
git-svn-id: svn://anubis/anaglym/trunk@246 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-16 20:45:55 +00:00 |
|
Josh Holtrop
|
83a183d5b5
|
updated documentation for ag.loadModel() and ag.create*() for reference objects
git-svn-id: svn://anubis/anaglym/trunk@245 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-16 19:35:38 +00:00 |
|
Josh Holtrop
|
468ecb0c35
|
updated todo
git-svn-id: svn://anubis/anaglym/trunk@244 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-11 23:08:19 +00:00 |
|
Josh Holtrop
|
9edf3c2fce
|
fixed segfault bug in Engine::Object::draw() with stray semicolon after if()
git-svn-id: svn://anubis/anaglym/trunk@243 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-11 16:02:57 +00:00 |
|
Josh Holtrop
|
457474b6c1
|
trying to use reference objects in lib/demo/bowling.lua but segfaulting
git-svn-id: svn://anubis/anaglym/trunk@242 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-11 01:22: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
|
9d9c16f3ad
|
converted Engine to use PhyObj for loading PHY files
git-svn-id: svn://anubis/anaglym/trunk@240 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-10 15:41:41 +00:00 |
|
Josh Holtrop
|
cfa0ac5822
|
added external for PhyObj
git-svn-id: svn://anubis/anaglym/trunk@239 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-02-10 14:32:34 +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
|
50cb363151
|
added setAMotorAxis
git-svn-id: svn://anubis/anaglym/trunk@235 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-31 01:48:33 +00:00 |
|
Josh Holtrop
|
4ce1891cd1
|
compiling again after adding AMotor functions
git-svn-id: svn://anubis/anaglym/trunk@234 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-31 01:29:19 +00:00 |
|
Josh Holtrop
|
f8db43ff2e
|
still working on AMotor parameters
git-svn-id: svn://anubis/anaglym/trunk@233 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-29 21:33:42 +00:00 |
|
Josh Holtrop
|
fd33b69d78
|
moved built-in Lua to ag.lua, converting to C with xxd
git-svn-id: svn://anubis/anaglym/trunk@232 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-29 20:45:32 +00:00 |
|
Josh Holtrop
|
8eead374af
|
working on AMotor support a bit more
git-svn-id: svn://anubis/anaglym/trunk@231 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-29 19:02:42 +00:00 |
|
Josh Holtrop
|
5f859d9101
|
addAMotor() more complete
git-svn-id: svn://anubis/anaglym/trunk@230 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-28 06:12:55 +00:00 |
|
Josh Holtrop
|
044e088b2a
|
working on addAMotor()
git-svn-id: svn://anubis/anaglym/trunk@229 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-28 06:04:13 +00:00 |
|
Josh Holtrop
|
ffe587c0a3
|
added type() top-level Lua function like the one in the basic package
git-svn-id: svn://anubis/anaglym/trunk@228 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-28 05:05:27 +00:00 |
|
Josh Holtrop
|
65ee4ccab2
|
added an ipairs() table traversal function like the one from the basic library
git-svn-id: svn://anubis/anaglym/trunk@227 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-27 21:15:56 +00:00 |
|
Josh Holtrop
|
c4f6310c2d
|
added next() and pairs() top-level Lua functions for traversing tables easily
git-svn-id: svn://anubis/anaglym/trunk@226 99a6e188-d820-4881-8870-2d33a10e2619
|
2010-01-27 20:47:17 +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
|
614b023a7a
|
updated clean target
git-svn-id: svn://anubis/anaglym/trunk@222 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-16 19:01:07 +00:00 |
|
Josh Holtrop
|
a5680ca2b8
|
added lib/demo/checkers.lua; setting window caption to "Anaglym"; added ag::clearWorld() and documentation
git-svn-id: svn://anubis/anaglym/trunk@221 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-16 03:43:24 +00:00 |
|
Josh Holtrop
|
de49999c88
|
registering lua function setTextureScale for objects
git-svn-id: svn://anubis/anaglym/trunk@220 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-16 03:21:47 +00:00 |
|
Josh Holtrop
|
fd4b6b27c8
|
added Engine::Object::setTextureScale() for box and plane texture scaling
git-svn-id: svn://anubis/anaglym/trunk@219 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-16 02:43:15 +00:00 |
|
Josh Holtrop
|
d3a161b0a7
|
updated documentation for display list functions
git-svn-id: svn://anubis/anaglym/trunk@218 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-16 02:28:40 +00:00 |
|
Josh Holtrop
|
e88240f26f
|
updated todo
git-svn-id: svn://anubis/anaglym/trunk@217 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-16 01:44:07 +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
|
252f683ed7
|
modified accuracy bar a little
git-svn-id: svn://anubis/anaglym/trunk@215 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-14 01:25:11 +00:00 |
|
Josh Holtrop
|
26a4b2c0e3
|
think the bowling demo is good now...
git-svn-id: svn://anubis/anaglym/trunk@214 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-14 00:51:45 +00:00 |
|
Josh Holtrop
|
53c51f9382
|
working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@213 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-14 00:29:21 +00:00 |
|
Josh Holtrop
|
5ec32efdd0
|
working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@212 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-14 00:21:24 +00:00 |
|
Josh Holtrop
|
1a8d0cc700
|
fixed bug in AABB calculation when loading a scaled model file; bowling demo playable but needs tweaks
git-svn-id: svn://anubis/anaglym/trunk@211 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-14 00:05:25 +00:00 |
|
Josh Holtrop
|
c2a5ee2bfa
|
working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@210 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-13 22:11:32 +00:00 |
|
Josh Holtrop
|
2aee3daba6
|
working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@209 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-13 21:40:58 +00:00 |
|
Josh Holtrop
|
bf2485ced5
|
working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@208 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-13 21:29:02 +00:00 |
|
Josh Holtrop
|
ce734b2ef0
|
working on bowling demo
git-svn-id: svn://anubis/anaglym/trunk@207 99a6e188-d820-4881-8870-2d33a10e2619
|
2009-12-13 21:08:12 +00:00 |
|