Fatbag
66ce473514
New farextract naming logic and a rewritten UTalk decompressor
2013-03-07 16:17:18 -06:00
Fatbag
bb904c4698
Mirrored rendering by libvitaboy Renderer
...
The next task is to add functionality to the far library to make it suitable for use directly by libvitaboy Renderer.# Please enter the commit message for your changes. Lines starting
2012-10-27 23:45:56 -05:00
Andrew D'Addesio
227617b540
Moved to git
...
Assembla's decision to remove Trac incited us to ditch them entirely. Further, the repository no longer includes binaries or libraries; these can be downloaded from niotso.org/pub/ and updated with the included update-libraries script.
2012-10-17 03:21:00 -05:00
Fatbag
90c703188b
Linux x86-64 build of everything but the client, FARDive, and libpq. For libvitaboy Renderer, this is made possible with the new libgldemo.
2012-07-02 12:14:12 -05:00
Fatbag
bc51bb4aad
* License header formatting change
...
* New IFF chunk formats supported: CST, FBMP, CATS
* Rebranded libfar to simply far
* Started preliminary work on the hitutils package
2012-05-21 23:27:44 -05:00
Fatbag
cb751c0bb8
Removed changes by Nicholas. These will need to be re-submitted through Trac and manually validated.
...
Added BMP (24-bit uncompressed, 8-bit uncompressed, and RLE8) and PNG support to File::ReadImageFile(). So far everything in FileHandler is presumed to be safe with any input file except UTK decompression.
Also started making use of the static keyword in various places to aid the compiler in optimization.
2012-04-06 13:27:40 -05:00
Fatbag
2e7f3b24ca
New Scene class definition. Also fixed a compile error for some users involving the definition of IID_IXAudio2
2012-03-21 20:00:22 -05:00
Fatbag
8bb608d5ce
Fully functional cst parser.
...
New client code for Windows. The window does not appear until the OpenGL rendering context has completely initialized and (one day) has the first frame ready to draw.
2012-03-18 23:06:08 -05:00
Fatbag
64fddcf78e
iff2html is working and can properly parse STR# chunks.
...
I also added my TSOSimulatorClient work to the trunk.
2012-03-13 00:12:27 -05:00
Fatbag
a4a7b82bb7
Added prerelease version of libvitaboy 1.0.1
2012-03-10 14:56:32 -06:00
Fatbag
f23bcd7b4d
Added libjpeg-turbo to FileHandler with a working File::ReadImageFile() function. The dependency on SOIL in libvitaboy Renderer has therefore been removed.
...
Also fixed formatting in recent source files.
My next task is implementing IFF chunk reading. I'll also make a tool that can convert the game's behavior.iff file to an HTML page.
2012-02-27 02:55:53 -06:00
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
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