[ogl] Fullbright

X

X-Terminator

Zauberei? ist es möglich den schatten wegzuzaubern? ja ist es!

Der FULLBRIGHT Hack.

nun wie immer müssen wir was boolen. aber statt den boolnamen fullbright zu nehmen nennen wir das bool "right". Nun schreiben wir das bool z.b in die opengl32.cpp rein.

Code:
bool right=false;

so nun zur eigentlichen funktion. jetzt gehen wir auf sys_glbegin und pasten
folgendes:

Code:
if(mode!=GL_TRIANGLES && mode!=GL_TRIANGLE_STRIP && mode!=GL_TRIANGLE_FAN && mode!=GL_QUADS && right)
{
glDisable(GL_TEXTURE_2D);
}

ok jetzt ist das bool aber auf false gesetzt d.h. fullbright ist noch nicht aktiv
das machen wir jetzt mit einer tastaturbelegung in sys_glviewport

Code:
{
	if(GetAsyncKeyState(VK_F11)& (1==1))
{
		right=!right;
	}
}

Das Wars Viel Spaß noch
 
n1 tut !
mach noch mehr tuts !


greeTz
 
gl_max_size "512"; alias gl_max_size
brightness "5"; alias brightness
cl_shadows "0"; alias cl_shadows
cl_weather "0"; alias cl_weather
//gl_spriteblend "0"; alias gl_spriteblend //BLUT!!!!!
gl_lightholes "1"; alias gl_lightholes
gl_flipmatrix "0"; alias gl_flipmatrix
gl_polyoffset "-0.1"; alias gl_polyoffset
gl_monolights "1"; alias gl_monolights
gl_overbright "1"; alias gl_overbright
gamma "5"; alias gamma
r_dynamic "0"; alias r_dynamic
r_lightmap "1"; alias r_lightmap
r_traceglow "1"; alias r_traceglow

fullbright :-D
 

Beliebte Schlagwörter

Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.

Zurück
Oben Unten