summaryrefslogtreecommitdiff
path: root/src/graphics.c
Commit message (Collapse)AuthorAgeFilesLines
* fixed up some red and blue stuff and put (hopefully) useful stuff into ↵epoch2017-02-091-1/+1
| | | | README. Also made testit.sh use a pre-converted version of the female mesh so people will not need perl to test it.
* converted more things to use the radians and degrees structures, fixed up ↵epoch2017-02-091-36/+14
| | | | distance between camera stuff (try using p and l to change during runtime) and got rid of a couple things that were commented out anyway.
* made it so the config.h define for separation between cameras is actually usedepoch2017-02-081-2/+2
|
* moved polygon array copy and selected object stuff to outside of loop.epoch2017-02-021-16/+8
|
* derped and ended up with negative index... heh.epoch2017-02-011-2/+4
|
* changed a couple things about how graphics stuff is abstracted and separated ↵epoch2017-01-241-11/+8
| | | | into different files.
* made all versions get built by default and moved some functions from ↵epoch2017-01-091-48/+24
| | | | graphics.c into math.c so the headless does not need graphics.c
* derpepoch2017-01-071-13/+14
|
* made selected object have its shapes outlined with the default colorepoch2017-01-041-3/+8
| | | | fixed the selected object to be closest instead of farthest. oops.
* added a function for drawing a filled cs shape.epoch2017-01-041-29/+22
| | | | | re-added flat shading based on distance. moved draw3d check into graphics.c instead of graphics lib specific file.
* lots and lots of shit. opengl shit is barely worked on. new pl script to ↵epoch2017-01-031-465/+95
| | | | obj2hackvr using more than just triangles.http://hackaday.com/blog/http://hackaday.com/blog/
* trying to split up hackvr.c into graphical and non-graphical stuff to make ↵epoch2016-12-211-0/+906
it easier to port it to different graphic systems