Форум » bspc & q3map2 » Динамический свет. Карта с примером и пояснения тут » Ответить

Динамический свет. Карта с примером и пояснения тут

Kirk Barnes: скачиваем пример отсюда (map+bsp) - http://www.id-games.narod.ru/dlight_test.pk3 для компиляции нужна версия q3map2 не ниже 2.5.5 ее можно взять тут http://shaderlab.com/q3map2/2.5/ в свойствах источника света надо поставить ключ style с значением от 1 до 31 в свойствах worldspawn задаются параметры динамики по двум значениям для каждого источника _styleNalphaGen и _styleNrgbGen где N номер стиля источника света значения параметров переменных смотрите в shader manual в фазе расчета света необходимо поставить ключ -nocollapse вот пожалуй и все удачи всем

Ответов - 3

DOOMer: Kirk, ты какие текстуры там на стенки вешал? У меня что-то квака половину из них не обнаружила и заменила своими серыми notex’ами :((

Zuk: у меня тоже сначала на половину были текстуры , но когда я перекомпилил мап файл поновой (игрался со светом)то всё стало нормально

Kirk Barnes: там стандартные текстуры просто компил создает внешние текстуры а я их прошляпил (щас все обновил) попутно тамже пример как делать тени от решеток (текстура с альфаканалом) смысл в чем - модифицируется шейдер решотки с альфаканалом дописываем surfaceparam alphashadow пример textures/base_floor/proto_grate4 { surfaceparm metalsteps surfaceparm trans surfaceparm alphashadow // Kirk Barnes edit cull none nopicmip // A GRATE OR GRILL THAT CAN BE SEEN FROM BOTH SIDES { map textures/base_floor/proto_grate4.tga //tcMod scale 2 2 blendFunc GL_ONE GL_ZERO alphaFunc GE128 depthWrite rgbGen identity } { map $lightmap rgbGen identity blendFunc GL_DST_COLOR GL_ZERO depthFunc equal } }




полная версия страницы