Because I love that dirty water |
And you park it outside
900 < 701... но больше на 2 дюйма...
(* может вы позволите мне так вольно распоряжаться логикой? я всё не запомню ваше имя...
q1source - 3137
quake2 - 1444
quake3-1.32b-source - 5591
праздник в каждой цифре... и ещё два надзнака... и буква _3
!!!вдумайтесь и присмотритесь - насколько прекрасно то, что вы видете перед собой
void R_AddDynamicLights (msurface_t *surf)
{
int lnum;
int sd, td;
float fdist, frad, fminlight;
vec3_t impact, local;
int s, t;
int i;
int smax, tmax;
mtexinfo_t *tex;
dlight_t *dl;
float *pfBL;
float fsacc, ftacc;
smax = (surf->extents[0]>>4)+1;
tmax = (surf->extents[1]>>4)+1;
tex = surf->texinfo;
for (lnum=0 ; lnum<r_newrefdef.num_dlights ; lnum++)
{
if ( !(surf->dlightbits & (1<<lnum) ) )
continue; // not lit by this light
dl = &r_newrefdef.dlights[lnum];
frad = dl->intensity;
fdist = DotProduct (dl->origin, surf->plane->normal) -
surf->plane->dist;
frad -= fabs(fdist);
// rad is now the highest intensity on the plane
fminlight = DLIGHT_CUTOFF; // FIXME: make configurable?
if (frad < fminlight)
continue;
fminlight = frad - fminlight;
for (i=0 ; i<3 ; i++)
{
impact[i] = dl->origin[i] -
surf->plane->normal[i]*fdist;
}
local[0] = DotProduct (impact, tex->vecs[0]) + tex->vecs[0][3] - surf->texturemins[0];
local[1] = DotProduct (impact, tex->vecs[1]) + tex->vecs[1][3] - surf->texturemins[1];
pfBL = s_blocklights;
for (t = 0, ftacc = 0 ; t<tmax ; t++, ftacc += 16)
{
td = local[1] - ftacc;
if ( td < 0 )
td = -td;
for ( s=0, fsacc = 0 ; s<smax ; s++, fsacc += 16, pfBL += 3)
{
sd = Q_ftol( local[0] - fsacc );
if ( sd < 0 )
sd = -sd;
if (sd > td)
fdist = sd + (td>>1);
else
fdist = td + (sd>>1);
if ( fdist < fminlight )
{
pfBL[0] += ( frad - fdist ) * dl->color[0];
pfBL[1] += ( frad - fdist ) * dl->color[1];
pfBL[2] += ( frad - fdist ) * dl->color[2];
}
}
}
}
}
//джонменяпростит...
рождён свет
столько сколько захотите
только поинтересуйтесь
// заинтересовавшихся было не много, лампочек столько - сколько нужно.
почему один может быть несогласен - а миллионы - нет?
паршив этот сайт... с их форматированием...
reprise: * -1 . "в вашей жизни с.южет важен не больше чем в игре" (c) если наоборот то -т Джон (?) Кармак.
так же -
скворцы убийцы - придержан нас здесь
далее и сейчас Джим Дуглас Моррисон
Кассандра у Колодца
Помогите! Помогите! Спасите нас!
Спасите нас!
Мы умираем, приятель сделай что-нибудь.
Вытащи нас отсюда!
Спаси нас!
Я умираю
Что же мы наделали!
Мы сделали это, приятель, мы совершили
Помоги!
Нам конец, приятель.
Я люблю тебя, приятель.
Я люблю тебя, приятель.
Я люблю тебя, потому что ты - это ты
Но ты должен помочь нам.
Что мы натворили, приятель,
Что же мы натворили?
перерыв. воздушная пауза...
может в детстве я и видел утреннюю пробежку облаков
теперь, в мою 2-ю пору, где я мог родиться
не мог ничего выбрать
автографы... вместо пробежки
то - есть на столе
никогда не встречу такого одиночного беспорядка
и мы не успеем соскучатся по нему. он сам себя возродит
где? где он будет?
я встречал первобытные древо-веселья
одна сотая секунды длиньше минуты
...это повторение? за сегодня... добавленно
|
Как же она отлично трясёт своей головой! |
|
Я ненавижу рок-н-ролл |
Метки: весна посреди листопада |
....а я передумал |
Метки: стаканы нюхать имбирь |
Страницы: [1] Календарь |