now parses more of q3 shaders to guess at proper rendering settings for surfaces...
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 16 Oct 2004 11:29:13 +0000 (11:29 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Sat, 16 Oct 2004 11:29:13 +0000 (11:29 +0000)
commit0b1a551c92c502e09d5d8590c76db227d249b1b1
treee5f2c4fbd0dfbf14748a9247fa380cf62248c2e0
parent73a9c0b93b725962fb628075d9457dc36fac9401
now parses more of q3 shaders to guess at proper rendering settings for surfaces, now implemented are additive blend, deformvertexes autosprite (and autosprite2), nomipmaps, nopicmip, cull twosided/none/disable, surfaceparm nomipmap
now assumes that a q3 texture is not transparent unless it has a shader saying it is (yes shaders are now required to enable transparency in q3bsp)
now loads the texture used in the first pass of the shader if there is no texture of the same name as the shader itself
what this all means: quake3 maps look 99% correct (other than lack of animation and various shader effects)

git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4648 d7cf8633-e32d-0410-b094-e92efae38249
gl_rsurf.c
model_brush.c
model_shared.h