b889826a3d
Some Linux compile fixes over the place.
...
Create TerrainRenderer, ShadowMap and WaterManager classes to divide
CRenderer's functions into more logical units.
This was SVN commit r3332.
2006-01-07 01:04:26 +00:00
124f7171bd
More reliable texture blending. Resource unloading. Minor fixes.
...
This was SVN commit r3106.
2005-11-06 05:05:07 +00:00
0346ba1b18
Refactor model rendering to perform vertex setup in ModelVertexRenderer.
...
Sort all transparent models by distance to camera (however, do not sort
polygons by default).
This was SVN commit r3096.
2005-11-05 23:15:23 +00:00
8c76dc34af
g_keys[] has been made redundant by SDL's key array; use SDL_GetKeyState instead to get address of new keys array
...
fix W4 warnings (unused param and type conversion mostly)
This was SVN commit r3068.
2005-10-31 16:26:51 +00:00
501acc65f5
Extension function pointers are renamed from glXyzARB to pglXyzARB
...
to avoid conflicts with system header files.
This was SVN commit r3054.
2005-10-30 01:18:15 +00:00
b7df6f7fbf
Do not sort transparent models by default.
...
This was SVN commit r3012.
2005-10-25 02:22:22 +00:00
d977bc27dc
Eek.. apparently, I committed in the wrong subdirectory.
...
Also, fixed a stupid bug that caused transparent objects to be
retransformed
all the time.
This was SVN commit r3011.
2005-10-25 02:00:09 +00:00
82ee484821
Massive rewrite/refactoring of the model rendering system.
...
Performance impact:
+ Player color rendered models are batched like normal models
- Transparent sorted models never use the vertex shader path
This was SVN commit r3009.
2005-10-25 01:43:07 +00:00
f1ee2cd66d
Add the notion of render paths and an appropriate configuration option.
...
Add Ogl_Shader and Ogl_Program handle types for shaders/programs loaded
from
files.
In the vertexshader render path, use a vertex program for lighting for
optimization.
This was SVN commit r2853.
2005-10-05 16:42:09 +00:00
0331883a86
Temporary fix for mouse input. Improved performance in player-colour model renderer. Also improved performance in lighting, at least in unoptimised builds.
...
This was SVN commit r2328.
2005-05-20 17:09:47 +00:00
225446d648
Alternative player-colour rendering, which probably works with lights
...
This was SVN commit r1792.
2005-01-23 22:02:36 +00:00
0a4c838185
Exciting space->tab transformations
...
This was SVN commit r1265.
2004-10-21 15:04:19 +00:00
Calefaction
50dee130ae
Updated to properly support LOD bias settings in config. Fixes mipmap blurryness.
...
This was SVN commit r1254.
2004-10-17 21:01:00 +00:00
notpete
81c829ec4c
Minor changes.
...
This was SVN commit r1217.
2004-10-06 18:44:47 +00:00
138df056bd
Fixed invalid GL code
...
This was SVN commit r924.
2004-08-06 15:01:23 +00:00
15ca5cbf21
newline stomper and fixed warnings
...
This was SVN commit r473.
2004-06-11 02:14:18 +00:00
MarkT
e4fe4ed602
JS Interface to entities. It even partially works now.
...
This was SVN commit r469.
2004-06-10 22:24:03 +00:00
notpete
a7d0c194ad
Reworked model and terrain rendering to use new VertexBuffer classes; many other smaller changes.
...
This was SVN commit r411.
2004-06-07 19:53:58 +00:00
c7a84e84be
added precompiled.h everywhere
...
This was SVN commit r392.
2004-06-03 18:38:14 +00:00
1eaadd38aa
ran everything though mark's newline stomper.
...
This was SVN commit r322.
2004-05-30 00:46:58 +00:00
notpete
6f20408595
Moved from terrain; contains a whole load of changes related to shadows, props and animation.
...
This was SVN commit r302.
2004-05-29 20:51:42 +00:00