| Commit message (Collapse) | Author | Age |
| |
|
|
|
| |
Added convext shape casts, still a little broken, but it might be
just broken bullet side.
|
| |
|
|
|
| |
Add a raycast like function, which can cast shapes. phys.shapecast(),
along with a shape structure needed to call this function.
|
| | |
|
| |
|
|
|
| |
Move all the physics code into the shared directory,
and fix the ghost objects (aabb only)
|
| | |
|
| |
|
|
|
|
|
|
|
| |
Physics code for models now lives in the shared directory.
To get file loading without irrlicht, a single-file header library
(lib/tinyobjloader-c) was added.
Metatables for generics and physics generics have also been
seperated out.
|
| | |
|
| |
|
|
| |
cbphysbox now uses the functions defined in bphysgeneric
|
| |
|
|
| |
Removed a lot of commented out old code
|
| |
|
|
| |
All compile warning for -Wall have been fixed
|
| |
|
|
|
| |
Made makefile much simpiler, added option to build dynamically with
DEBUG=true
|
| |
|
|
| |
Updated all core files to prepare for tech demo
|
| |
|
|
| |
Procedural textures are now completely working.
|
| |
|
|
| |
Added the ability to display itextures on the gui
|
| | |
|
|
|
* Networking is finally working
* Started moveing physics into the shared domain
* Streams now have a readString() and writeString() method
* streams are passed to the lua context for networking
* Refactored cameras and physboxes to use metatables
* Finally wrote the pushvector3* and popvector3* methods
* Fixed a few crashes in ;main
* Deleted a lot of code
|