Guestbook - MAXELL's HOME

Name:  
E-Mail:
E-Mail:

Message:

Message:


   


#97 :: Name: Vo0Do :: 02-08-2010 @ 18:43

Cau maxelli. Potreboval bych helpnout s vecma ohledne alfa kanalu v quakovi.. jak to mam povolit v radiantu? nikdy mi to u samotneho tga souboru nefakci (mam v nem alfa kanal) akorat nevim jak to udelat v quake3. dik
Maxell:
Ahoj,

to je jasne, aby pruhlednost pomoci alfa kanalu fungovala musis pro tga soubor vytvorit shader, ve kterem Quake 3 enginu reknes, ze alfu chces pouzit, stejne jako dalsi dulezite parametry pro kompiler mapy.

(Jak pridat vlastni textury jsem psal tady #54)

1) Zaloz si textovy soubor napr. "vo0do.shader" v "baseq3/shaders", ve stejnem adresari bys mel najit i soubor "shaderlist.txt", do ktereho zapises jmeno nove vytvoreneho shader soubor - pouze "vo0do" bez koncovky (timto reknes kompileru mapy jake shadery se pri kompilaci pouzivaji).

2) Do souboru "vo0do.shader" zapis treba neco takoveto:

textures/vo0do/moje_alfa01
{
surfaceparm alphashadow
surfaceparm trans
cull disable
nopicmip
{
map textures/vo0do/moje_alfa01.tga
rgbGen identity
depthWrite
alphaFunc GE128
}
{
map $lightmap
blendfunc filter
rgbGen identity
depthFunc equal
}
}

3) Tuto shader texturu pak najdes v radiantu v "textures/vo0do/moje_alfa01".

Valid XHTML 1.0 Strict Valid CSS! RSS
IP: 216.73.216.168 CuteNews.ru TC: