🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: free.pl.comp.games.development
Article #115

Re: mapy normalnych

#115
From: igloo
Date: Sun, 08 Feb 2004 17:04
33 lines
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-mail
References: <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)