本文整理汇总了C++中GLRenderer::reset方法的典型用法代码示例。如果您正苦于以下问题:C++ GLRenderer::reset方法的具体用法?C++ GLRenderer::reset怎么用?C++ GLRenderer::reset使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GLRenderer
的用法示例。
在下文中一共展示了GLRenderer::reset方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: GLRenderTarget
void GL_InitScene()
{
Cvar_Register(&gfx_doubleSided);
Cvar_Register(&gfx_separate_specular_color);
Cvar_Register(&gfx_ambient_and_diffuse);
Cvar_Register(&gfx_render);
Cvar_Register(&gfx_maxlightsperpass);
Cvar_Register(&gfx_multipassLighting);
Cvar_Register(&gfx_nicerFog);
Cvar_Register(&gfx_octreeDepth);
Cvar_Register(&gfx_sortAll);
Cvar_Register(&gfx_depthNormalPass);
Cvar_Register(&gfx_debugoctree);
Cvar_Register(&gfx_useBuckets);
Cvar_Register(&gfx_niceEffects);
Cvar_Register(&gfx_debugCamera);
GL_InitTerrain();
GL_InitModel();
GL_InitWater();
GL_InitClouds();
GL_InitWeather();
if (gl_ext_texenv_combine.integer) //we'll be using 2x modulation
{
Cvar_Set("vid_overbrightNormalize", "0.5");
}
GL_InitShadow();
GL_InitPostProcessing();
screen_target = new GLRenderTarget();
glScreen = screen_target;
if(gfx_postProcEnabled.integer)
zPass = new DepthPass();
glGetIntegerv(GL_MAX_LIGHTS, &glMaxLights);
renderer.reset();
}