Article View: pl.comp.demoscena
Article #21022Re: code: game-proglamerzy
From: cybergod/turel
Date: Tue, 15 May 2001 16:55
Date: Tue, 15 May 2001 16:55
39 lines
2401 bytes
2401 bytes
creed <buttman@staszic.waw.pl> napisał: [cut] > pelnoekranowymi "filtrami" zrobionymi z polprzezroczystego quada. of coz > jesli chcialbys sie podzielic jakims swoim innym pomyslem to bardzo chetnie > go wyslucham. lepiej przecież walić efekt na surface bezpośrednio (czy jak się tam nazywa w DX bufor ramki) - chyba, że DX tego nie lubi :-) zastanów się, jak akcelerator miałby za każdą ramką ładować nową texture, a tak bufor ramki mamy na miejscu z tym szumem to chyba wiem jak jest robiony - zauważ, że wygląda on "gładko". jak wiadomo wszelkie "losowe" generatory są wolne [chyba, że są dobrze skodowane :-)] - dlatego myślę, że walą noisa na pewnien mniejszy ekan a potem go troszkę powiększają - używając intepolacji [wspomniana gładkość] - można napisać bardzo efektywny kod dla powiększenia 150% [wstawiasz jeden pixel pomiędzy dwa istniejące, analogicznie linie] - nawet bez mmx to fajno chodzi. pewnie da się 200% - tak, żeby wstawiać dwa pixele. zmniejsza to odwołania do nieszczęsnego rand() i przez to jest szybkie z innymi efektami z predatora jest chyba jeszcze prościej [vide noktowizor] - wystarczy [chyba] dynamicznie zmieniać texturki + szum a przełącznie widoku to zwykłe rozciąganie ekanu z narastającym szumem co do tego dopracowania - ciała znikają :-( giere widzałem raz, ale jako koder-teoretyk przyjrzałem się jej od strony technicznej uważnie :-) btw. widzieliście ekan tytułowy z gry Unreal - efekt fire - jakby z tutora ściągnięty:-) greetz cybergod
Technical Details
Message-ID:
<01c0dcac$546402e0$LocalHost@cybergod>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!news.tpi.pl!not-for-mailReferences:
<9dh58a$dob$1@news.tpi.pl> <01c0daf1$c1e29780$LocalHost@cybergod> <9dp5vp$3oj$1@news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!warszawa.rmf.pl!news.tpi.pl!not-for-mail From: "cybergod/turel" <turel0@poczta.one.pl> Newsgroups: pl.comp.demoscena Subject: Re: code: game-proglamerzy Date: 15 May 2001 16:55:51 GMT Organization: tp.internet - http://www.tpi.pl Lines: 39 Message-ID: <01c0dcac$546402e0$LocalHost@cybergod> References: <9dh58a$dob$1@news.tpi.pl> <01c0daf1$c1e29780$LocalHost@cybergod> <9dp5vp$3oj$1@news.tpi.pl> NNTP-Posting-Host: pb90.rzeszow.cvx.ppp.tpnet.pl X-Trace: news.tpi.pl 989945751 11387 213.77.227.90 (15 May 2001 16:55:51 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: 15 May 2001 16:55:51 GMT X-Newsreader: Microsoft Internet News 4.70.1155 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit