}
}
-extern cvar_t r_skyboxsize;
+extern cvar_t r_farclip;
#define R_SkyBoxPolyVec(s,t,x,y,z) \
glTexCoord2f((s) * (254.0f/256.0f) + (1.0f/256.0f), (t) * (254.0f/256.0f) + (1.0f/256.0f));\
glEnd();
}
+/*
float skydomeouter[33*33*3];
float skydomeinner[33*33*3];
unsigned short skydomeindices[32*66];
skydome(skydomeinner, speedscale, 1.0 / 128.0);
glDisable (GL_BLEND);
}
+*/
void R_Sky()
{
+ if (!skyname[0])
+ return;
glDisable(GL_DEPTH_TEST);
glDepthMask(0);
- if (skyname[0])
+// if (skyname[0])
R_SkyBox();
- else // classic quake sky
- R_SkyDome();
+// else // classic quake sky
+// R_SkyDome();
glDepthMask(1);
glEnable (GL_DEPTH_TEST);
glColor3f (1,1,1);
unsigned transpix;
int r, g, b;
unsigned *rgba;
- extern int skytexturenum;
// src = (byte *)mt + mt->offsets[0];