Article View: free.pl.comp.games.development
Article #115Re: mapy normalnych
From: igloo
Date: Sun, 08 Feb 2004 17:04
Date: Sun, 08 Feb 2004 17:04
33 lines
2713 bytes
2713 bytes
Tomasz Swidzinski napisa�: > Witam ponownie po dlugiej przerwie. > Mam nastepujace pytanie: Czy mapy normalnych mozna dac normalnie na kanal > bump? Jaki bedzie efekt: > Musze sie przyznac ze nie do konca rozumiem idee, to jest dokladniejszy bmp, > czy engine liczy to ~jako polygony? �eby policzy� o�wietlenie musisz mie� wektor normalny, kt�ry zazwyczaj by� liczony tylko dla wierzcho�k�w. P�niej obliczone nat�enie �wiat�a by�o "rozprowadzane" g�adko (liniowo) wewn�trz tr�jk�ta. Natomiast Normalmaps to takie teksturki, kt�re zawieraj� wektory normalne xyz zapisane jako rgb, �eby nat�enie o�wietlenia wyliczy� *dla ka�dego* piksela a nie tylko dla wierzcho�ka. Dzi�ki temu ka�dy piksel tr�jk�ta mo�e mie� inny wektor normalny, czyli by� innaczej o�wietlony, a przez to stwarza� iluzj� nier�wno�ci powierzchni. W OGL potrzebujesz rozszerzenia GL_ARB_texture_env_dot3, dzi�ki kt�remu normalmapa zostanie potraktowana jako zbi�r normalnych a nie zwyk�a tekstura. Dzi�ki temu bumpa mo�esz napisa� na GF2mx wykorzystuj�c register combiners, natomiast na nowszych ze sprz�towym pixel shaderem mo�na sobie ju� taki shader samemu oprogramowa�. > Jakbym wogole pisal bez sensu to badzcie wyrozumiali. Dodam tylko ze wiem > jak stworzyc obiekt z mapa normalnych, ale w instrukcji programu jest > napisane zeby efektu obliczen "nie dawac jako bump, tylko podpiac pod > zalaczony shader" i tu sie pogubilem... Ja te� si� pogubi�em, bo nie wiem o jakim programie piszesz? R�nie to mo�e by� rozwi�zane, wi�c napisz co� wi�cej. -- Wojtek
Technical Details
Message-ID:
<c05q6q$r7b$1@atlantis.news.tpi.pl>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-01!sn-xit-08!supernews.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mailReferences:
<bvnlpt$gsq$1@atlantis.news.tpi.pl>Show Full Headers
Complete Article Headers
X-Google-Language: POLISH,Latin2 X-Google-Thread: 1162ab,2468245e06094df1 X-Google-Attributes: gid1162ab,public X-Google-ArrivalTime: 2004-02-08 09:04:16 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-01!sn-xit-08!supernews.com!news.maxwell.syr.edu!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail From: igloo <hateSpam@antarctica.pl> Newsgroups: free.pl.comp.games.development Subject: Re: mapy normalnych Date: Sun, 8 Feb 2004 17:04:27 +0000 (UTC) Organization: tp.internet - http://www.tpi.pl/ Lines: 34 Message-ID: <c05q6q$r7b$1@atlantis.news.tpi.pl> References: <bvnlpt$gsq$1@atlantis.news.tpi.pl> NNTP-Posting-Host: pc169.kielce.cvx.ppp.tpnet.pl Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 8bit X-Trace: atlantis.news.tpi.pl 1076259867 27883 213.77.242.169 (8 Feb 2004 17:04:27 GMT) X-Complaints-To: usenet@tpi.pl NNTP-Posting-Date: Sun, 8 Feb 2004 17:04:27 +0000 (UTC) User-Agent: slrn/0.9.7.4 (Linux)