Remove MercuryFrame necessity
37 lines of code changed in:
Added support for mouse
7 lines of code changed in:
Cleanup
1 lines of code changed in:
New input mapping macro, try it out :) I think you'll like it.
27 lines of code changed in:
FIX SDL for Linux, but this should get about 90% compatbility with windows Input.
11 lines of code changed in:
This is a rough commit, and will break compile. I will repair this within an hour and make it function similarly to Win32 input.
46 lines of code changed in:
Fix stateful information
10 lines of code changed in:
Gear up for more unification among input devices.
44 lines of code changed in:
YAY Backfaces break stuff
2 lines of code changed in:
ODE Works better now.
28 lines of code changed in:
Back to normal
2 lines of code changed in:
GetX,Y and Z actually work right now.
3 lines of code changed in:
Fix at least a little of shapes.
3 lines of code changed in:
Fix at least a little of shapes.
11 lines of code changed in:
Make it compile on linux. But runs badly.
28 lines of code changed in:
newline at end of file
2 lines of code changed in:
Closer to working MD5
111 lines of code changed in:
all the rest of the cute float stuff is done here
2 lines of code changed in:
Use drawMethod
6 lines of code changed in:
Make Allin work
1 lines of code changed in:
Float up the double.
20 lines of code changed in:
MD5 model stuff
309 lines of code changed in:
Small changes. I think the demo code was incorrect.
8 lines of code changed in:
Making the CompiledGeometry a little faster. Not quite there yet.
25 lines of code changed in:
Fix drawing of compiled geometry
7 lines of code changed in:
A save way to get uv out of a poly
5 lines of code changed in:
GetUV from vertice will do needed resizing
22 lines of code changed in:
Remove DrawInter(). It was way too confusing.
39 lines of code changed in:
Small update
2 lines of code changed in:
More stuff needed for bones
91 lines of code changed in:
The last part of the bone system to make models animate
141 lines of code changed in:
More Bone stuff.
The last thing to code is the animation stuff.
267 lines of code changed in:
Inlines
9 lines of code changed in:
Don't need the Draw function in this class
0 lines of code changed in:
Make use of MercuryMath
186 lines of code changed in:
Read in bones
95 lines of code changed in:
Cleanup interwined data on destructor
2 lines of code changed in:
Optimized drawing of interwined data even more. Can't get any better than this (2 function calls).
2 lines of code changed in:
More optimized interwined data rendering
7 lines of code changed in:
Ability to draw from interwined data
90 lines of code changed in:
Remove commented out code.
0 lines of code changed in:
Sprite is now 100% fixed with the new layout
9 lines of code changed in:
Construct Sprites correctly according to new layout
27 lines of code changed in:
Put all the normals in the Mesh too. Vertices use pointers to them.
52 lines of code changed in:
Put all the vertices in one place in the mesh. This does not really save space since polys still have to remember which part of the vert vector they should look at. But it should make it much simpler and faster to do math on all the vertices of a mesh.
Also reverse compatability of adding vertices has been kept, but I recommend that it not be used when possible.
64 lines of code changed in:
Draw Order
12 lines of code changed in:
Display now decides which type of window to make.
Toggling fullscreen mode works now.
114 lines of code changed in:
Approach a common character interface (SDL == WIN32)
19 lines of code changed in:
Cleanup
0 lines of code changed in:
Uuuhh... main looks like it does this.
0 lines of code changed in:
Fix -- When in very serious crashes, don't keep crashing into ourself... BAIL OUT!
7 lines of code changed in:
Use a much more binary-friendly type! By using longs, we can insure <map>
will act correctly.
19 lines of code changed in:
What was I thinking?!?! Since it's virtual it falls back anyway!
0 lines of code changed in:
Linux forbids static definition in CPP for extern'd functions
1 lines of code changed in:
Fix loader for linux, you cannot pass CStrings by reference in this
case.
2 lines of code changed in:
Beginnings of a unified input system
26 lines of code changed in:
Fix crash on destroy
20 lines of code changed in:
Fix crash on destructor
7 lines of code changed in:
more informational note
3 lines of code changed in:
Move Alt+enter code to window. Almost works.
52 lines of code changed in:
Code to toggle fullscreen (broken)
59 lines of code changed in:
Ability to register to messages
6 lines of code changed in:
Use MercuryMessageHandler
1 lines of code changed in:
Make use of a MercuryMessageHandler so that any class we wish can subscribe to messages, not just MercuryObjects.
48 lines of code changed in:
We should remove all objects from the cache, not just models.
6 lines of code changed in:
This actually works
5 lines of code changed in:
Change: Include code, and tweak some stuff, I like this better.
1 lines of code changed in:
Document!
176 lines of code changed in:
Something is borken, we should not have to make new lists all the time.
12 lines of code changed in:
Changed slightly and document
19 lines of code changed in:
Move to MercuryUtil
19 lines of code changed in:
Put the floats into contiguous memory, don't assume that they are.
21 lines of code changed in:
Still bullcrap but a little more readable.
Charles, document the code, like your typedefs and #defines.
56 lines of code changed in:
Make a unified LoadImage() function and use file format fingerprints to determine loaders.
278 lines of code changed in:
Sourceforge requires their log be displayed on any page they host, so make it a footer.
3 lines of code changed in:
use based width and height
4 lines of code changed in:
Width and height to base rendering views off of.
18 lines of code changed in:
Apparently the constructor doesn't work right. Moving this code to
init() fixed pretty much every problem.
1 lines of code changed in:
OOPS -- actually use the theme's folders, not just the files folder.
2 lines of code changed in:
newline at eof
4 lines of code changed in:
Add stuff to makefile for mercury
5 lines of code changed in:
Update terrain -- we cannot have paths like the one to this one's material in linux.
1 lines of code changed in:
Fix resizing bug.
1 lines of code changed in:
New: Add soft-linked theme file system.
Let INI files include other files.
Syntax:
[AdditionalFiles]
FILE:test.ini
35 lines of code changed in:
Don't set this data.
0 lines of code changed in:
Fix annoyance (float conversion)
1 lines of code changed in:
Make Display Loader
17 lines of code changed in:
Moved to MercuryDisplayTypes
2 lines of code changed in:
MercuryDisplayTypes
11 lines of code changed in:
Moved to MercuryDisplayTypes
2 lines of code changed in:
Data types used for Display. Added in extra file to clean up includes.
89 lines of code changed in:
Tweak to make it cooler
2 lines of code changed in:
Add: Kick-ass camera motion
13 lines of code changed in:
Document & fix memory leak
111 lines of code changed in:
Our matrix stack overflow protection should work on both modelview and projection
60 lines of code changed in:
Document DrawInternal
5 lines of code changed in:
Document
36 lines of code changed in:
New images for ode / change the numbers to tweak it into working better.
5 lines of code changed in:
New images for ode / change the numbers to tweak it into working better.
7 lines of code changed in:
New ODE Stuff :)
0 lines of code changed in:
New ODE Stuff :)
4796 lines of code changed in:
New ODE Stuff :)
216 lines of code changed in:
Vectorize polys, and publicize virt's
5 lines of code changed in:
Ability to send raw data into the existing texture data.
24 lines of code changed in:
Ability to update texture data.
We also no longer need to keep a local copy of the texture data (due to a resolved
bug). Yay less memory useage.
39 lines of code changed in:
Update TrueType Font system to make SetColor use fast texture data replacement
86 lines of code changed in:
*** empty log message ***
2 lines of code changed in:
New graphic
0 lines of code changed in:
Make brighter
1 lines of code changed in:
Update title screen
11 lines of code changed in:
Make this a more official title screen
49 lines of code changed in:
Arial TTF
0 lines of code changed in:
Fix bug with resizing
9 lines of code changed in:
Update
2 lines of code changed in:
Move stats to base display class
Use depth testing based on projection type
20 lines of code changed in:
We're not actually using this anymore, but the compile warning is getting annoying.
1 lines of code changed in:
ODE Update -- I don;t like ODE anymore but here goes a good physics framework
38 lines of code changed in:
Bug Fix
1 lines of code changed in:
Fix on windows
6 lines of code changed in:
Fix stuff I think.
51 lines of code changed in:
Fix stuff
20 lines of code changed in:
Move png files into folder to resolve problem with linux
4861 lines of code changed in:
Fix warning
5 lines of code changed in:
Fix windows
5 lines of code changed in:
Updated
4 lines of code changed in:
update
3 lines of code changed in:
Cleanup
26 lines of code changed in:
use STD
4 lines of code changed in:
Fix warning
2 lines of code changed in:
Update StdString
39 lines of code changed in:
Update
2 lines of code changed in:
Simplify
1 lines of code changed in:
remove unneeded
0 lines of code changed in:
Use origional demensions of texture
4 lines of code changed in:
Origional demensions of graphics
2 lines of code changed in:
Name change
1 lines of code changed in:
Make use of the texture's ability to resize textures
32 lines of code changed in:
Background
10 lines of code changed in:
Ability to size textures to powers of 2
53 lines of code changed in:
Update for UV resizing and more stats and INI options
20 lines of code changed in:
Update for UV resizing
4 lines of code changed in:
Fix goofy resizing
25 lines of code changed in:
Give dimensions not ratios
20 lines of code changed in:
Update
2 lines of code changed in:
Don't send DisplayResized if we are minimizing.
13 lines of code changed in:
Freetype text will now rerender itself when the window resizes.
19 lines of code changed in:
Fix bug when removing textures.
1 lines of code changed in:
Register for ScreenResized message
6 lines of code changed in:
LoadRaw and = operator
42 lines of code changed in:
Lots of changes
53 lines of code changed in:
LoadMaterial and m_material not m_texture
24 lines of code changed in:
Update to show text using color.
1 lines of code changed in:
Text can do color
25 lines of code changed in:
Ability to construct color using int values
11 lines of code changed in:
Use FreeType to set spacing between characters.
7 lines of code changed in:
Yea...
0 lines of code changed in:
Update for ODE
5 lines of code changed in:
Utility for finding next larger power of 2
8 lines of code changed in:
Update
20 lines of code changed in:
Don't use m_alpha or HasAlpha, use m_ColorByteType
13 lines of code changed in:
Replace m_alpha with m_ColorByteType
14 lines of code changed in:
Yea!! Lets make text actually render.
142 lines of code changed in:
Vertcount
1 lines of code changed in:
Cleanup and fix Raw Loading
4 lines of code changed in:
Screens have a special background object in them that will always be behind everything else
18 lines of code changed in:
Vertcount
4 lines of code changed in:
Vertcount and Polycount
5 lines of code changed in:
Cleanup
15 lines of code changed in:
Vertcount
29 lines of code changed in: