Commit graph

75 commits

Author SHA1 Message Date
Fatbag
83ad5d89d1 Aside from adding the new source files for libjpeg-turbo, added SLERP quaternion interpolation to libvitaboy Renderer.
The renderer is also making use of the new File::ReadFile() interface added to the FileHandler library.
2012-02-22 16:25:23 -06:00
Fatbag
7bf2669441 Detects system refresh rate; also detects system resolution when entering fullscreen. Will also update these values when the user changes the display settings.
Also updated libjpeg-turbo. Will be working on FileHandler next, so we can get rid of the dependency on SOIL.
2012-02-20 12:11:47 -06:00
Fatbag
3aea20fa94 100% working time synchronization and skeletal animation interpolation 2012-02-19 22:54:20 -06:00
Fatbag
ad9054fbd7 Added instructions for libvitaboy Renderer to Renderer.cpp 2012-02-19 11:00:10 -06:00
Fatbag
6df7a494a1 Fixed writing to Skeleton.Bones[-1] when FindBone() returns -1 because, say, PELVISPOLY does not exist 2012-02-19 01:00:11 -06:00
Fatbag
e3f6880ed2 Working animations, albeit without time synchronization; will run too fast, but working nevertheless 2012-02-19 00:15:34 -06:00
Fatbag
b05b32d5f5 libvitaboy: added missing file 2012-02-13 20:55:44 -06:00
Fatbag
048a5ca2b2 libvitaboy: Completely working model renderer. No animation as of yet. 2012-02-13 20:55:19 -06:00
Fatbag
860f67d522 Working skeleton parser and "renderer", though at the moment the body mesh does not map correctly on to the skeleton. 2012-02-07 15:49:09 -06:00
Fatbag
c3e5da64f3 Corrected 2 hopefully last behaviors in libvitaboy Renderer:
* The texture now blends the way it should (switched GL_CLAMP_TO_EDGE to GL_REPEAT)
 * The Shannon texture showed the face was being mirrored
2012-02-05 22:00:17 -06:00
Fatbag
1df1cf0244 Flipped z/x and up/down keyboard buttons into the correct places on the libvitaboy renderer. 2012-02-05 21:17:48 -06:00
Fatbag
a134def031 Working head renderer, with pixel-perfect results. As for bodies, all appendages are rendered in the same place... 2012-02-05 21:02:28 -06:00
Fatbag
008363ce8f Placing the _build folder in .hgignore so I don't have to rebuild and reupload the binaries.
Also fixed a bug in .anim parsing in vbparse.
2012-02-04 16:04:40 -06:00
Fatbag
aa9ef65d64 Various library changes 2012-02-04 01:19:52 -06:00
Fatbag
74169b403b Added ANIM parsing code. Lots of printf()s for now, to be rewritten later. 2012-02-04 01:19:15 -06:00
Fatbag
f9b59088a1 Added freetype under cmake. My immediate next job is libvitaboy. 2012-01-30 00:08:04 -06:00
Fatbag
17c3bb1145 Switched over to cmake. Everything now works in one command. 2012-01-28 12:11:34 -06:00
Fatbag
b3985e7306 Fixed silly mistake regarding 16-bit capping behavior 2012-01-21 16:31:36 -06:00
Fatbag
085ac5227c In the UTK library, renamed the last variables with "math" meanings to algorithmic meanings. 2012-01-21 16:23:52 -06:00
Fatbag
331dc3d823 Fixed formatting 2012-01-17 20:31:52 -06:00
Fatbag
250458b384 Decent analysis of UTalk 2012-01-17 20:23:53 -06:00
Fatbag
e53580919a Working UTK decompression!
Additionally:
* Moved opus into the Libraries folder
* Moved freetype into the Libraries folder
2012-01-12 15:52:41 -06:00
Fatbag
8d06606f28 Compliant XA decompression code added to the FileHandler interface 2011-12-14 01:10:04 -06:00
Fatbag
1a279588f1 In the process of setting up a convenient Makefile build system 2011-12-06 03:09:32 -06:00
Fatbag
8a16e52bf6 Somewhat of a start 2011-11-24 00:53:35 -06:00