[go: up one dir, main page]

Menu

Code Commit Log


Commit Date  
[r9742] by klaussfreire

Part of the big ani overhaul.
Explosions could use frame interpolation - they would look cooler - they do look cooler.

2005-08-29 19:07:54 Tree
[r9741] by klaussfreire

Lots of changes... let me remember...
1) Tons of minor graphic enhancements - polishing mainly...
1.a) ...includes enabling antialiasing on most lines (disableable by config), which greatly enhances the visuals on low-res modes.
2) First step towards an .ani overhaul, featuring multilayer animations - with full support for multitexturing. Right now: frame interpolation, per-frame texture coordinate range override (sprites only, for now), interpolation of texture coordinates (allowing efficient zoom/pan animation).
3) Animation-based gauges, where the value is mapped into the animation time
4) Tons of optimizations, in...
4.a) CSV parsing - also, besides faster, it's more flexible now, allowing usage of Excell
4.b) Savefile string save/retrieval
4.c) Python iteration algoritms
4.d) Mesh loading (less reallocations, less overhead)
4.e) Dynamic physics priorities (now they're back to low priority, but it detects when you're about to collide with a low-priority unit, and boosts its priority for the collision)
4.f) Drawing queue. Separated sequences into different queues, which improves drawqueue processing by around 60% (got from 15fps to 25fps on Penders Star - PR because of this)
4.g) There's a flag to disable damage sparkles - both incorrect and very inefficient for asteroid fields.
5) Oh... new dj_lib.py - for situational music

Perhaps there's more... but I can't remember. Enjoy.

2005-08-29 19:04:32 Tree
[r9740] by klaussfreire

Great new mission soundtrack from zaydana

2005-08-29 18:45:55 Tree
[r9739] by klaussfreire

The new playlists, for the new situational music.

2005-08-29 18:32:30 Tree
[r9738] by klaussfreire

Lots of changes... let me remember...
1) Tons of minor graphic enhancements - polishing mainly...
1.a) ...includes enabling antialiasing on most lines (disableable by config), which greatly enhances the visuals on low-res modes.
2) First step towards an .ani overhaul, featuring multilayer animations - with full support for multitexturing. Right now: frame interpolation, per-frame texture coordinate range override (sprites only, for now), interpolation of texture coordinates (allowing efficient zoom/pan animation).
3) Animation-based gauges, where the value is mapped into the animation time
4) Tons of optimizations, in...
4.a) CSV parsing - also, besides faster, it's more flexible now, allowing usage of Excell
4.b) Savefile string save/retrieval
4.c) Python iteration algoritms
4.d) Mesh loading (less reallocations, less overhead)
4.e) Dynamic physics priorities (now they're back to low priority, but it detects when you're about to collide with a low-priority unit, and boosts its priority for the collision)
4.f) Drawing queue. Separated sequences into different queues, which improves drawqueue processing by around 60% (got from 15fps to 25fps on Penders Star - PR because of this)
4.g) There's a flag to disable damage sparkles - both incorrect and very inefficient for asteroid fields.

Perhaps there's more... but I can't remember. Enjoy.

2005-08-29 18:24:39 Tree
[r9737] by --none--

This commit was manufactured by cvs2svn to create tag
'before_klauss_20050829'.

2005-08-29 18:04:15 Tree
[r9736] by klaussfreire

SDL_Mixer filter that performs soft (gradual) volume changes.
It also helps sound stability by performing volume adjustments on music in software, and hence not interfering with the OpenAL side.

2005-08-29 18:04:15 Tree
[r9735] by hellcatv

spirit plumber's latest patch is ready to rock and roll

2005-08-28 08:33:13 Tree
[r9734] by dandandaman

Cleaned up the OSX 10.4 changes in a backwards compatible way.

2005-08-28 06:34:09 Tree
[r9733] by hellcatv

all of spirits changes and the physics updates along with plenty of bug fixeS

2005-08-28 00:20:06 Tree
Older >