Article View: pl.comp.demoscena
Article #32783Re: cieniowanie Gourauda
From: Daniel Rychcik
Date: Sat, 12 Feb 2005 16:23
Date: Sat, 12 Feb 2005 16:23
33 lines
3042 bytes
3042 bytes
On 2005-02-12, creed <tarchomin@SWAPcreed.pl> wrote:
> Chyba, że chodzi o ten sam problem jak przy z-bufforze -
Nie, jest dokładnie tak jak napisałeś - w z-buforze po przejściu do
interpolacji 1/z mamy wszystko ślicznie liniowe.
>> Ale problem z Gouraudem był inny: zachowanie się na styku dwóch
>> różnych trójkątów. Nawet miało to jakąś naukową nazwę :)
> Tzn. o jakie dokładnie zachowanie na styku Ci chodzi :)))? Hmm... chyba nie
> aliasing?
To jest tak: masz jeden trójkąt, ładnie liniowo, afinicznie, czy jak tam
kto woli, interpolowany. Obok niego masz drugi, stykający się z nim jedną
krawędzią. Oczywiście na tej krawędzi kolory są dokładnie takie same (no
bo to liniowa interpolacja między dwoma wierzchołkami o tym samym kolorze)
Tyle, że jak tylko odejdzie się od krawędzi, to gradient zmian koloru jest
różny z każdej strony... no kurcze, to jest ciężko opisać - ale to po
prostu widać :) Coś mi świta, że nazywało się to pasma Macha, ale mogę
się mylić - to są zabawy, którymi zajmowałem się jakieś 8-10 lat temu :-)
Ale pamiętam, że było to opisane z przykładami w "Elementach Grafiki
Komputerowej".
> jak masz np. rozbłysk np. w wierzchołku, w którym schodzą się 3 trójkąty
> to ten rozbłysk będzie trójkątny [no bo interpolacja jest liniowa :-)].
> O to chodziło czy nie bardzo?
Nie bardzo :)
Daniel
--
\ Daniel Rychcik INTEGRAL Science Data Centre, Versoix/Geneve, CH
\--------------------------------------------------------------------
\ GCM/CS/MU/M d- s++:+ a- C+++$ US+++$ P+>++ L+++$ E--- W++ N++ K-
\ w- O- M PS+ PE Y+ PGP t+ 5 X- R tv b+ D++ G+ e+++ h--- r+++ y+++
Technical Details
Message-ID:
<slrnd0sbb4.7l5.muflon@devil.hell.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsReferences:
<cti9ik$15h$1@inews.gazeta.pl> <95EF65BA7bikikillerradomnet@193.110.122.97> <Xns95F327345AC9raf256com@213.180.128.20> <95F6638EFbikikillerradomnet@193.110.122.97> <opsltw0qcgbme84d@busza> <95F6A0A3Bbikikillerradomnet@193.110.122.97> <opsluf9zjtbme84d@busza> <95F74EF85bikikillerradomnet@193.110.122.97> <opslvpy01mbme84d@busza> <95F78D970bikikillerradomnet@193.110.122.97> <opslwfjllkbme84d@busza> <95F8435FCbikikillerradomnet@193.110.122.97> <cuim12$d38$2@atlantis.news.tpi.pl> <slrnd0pq1e.6j4.muflon@devil.hell.org> <cukt1q$brt$1@nemesis.news.tpi.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!news From: Daniel Rychcik <muflon@ultra60.mat.uni.torun.pl> Newsgroups: pl.comp.demoscena Subject: Re: cieniowanie Gourauda Date: Sat, 12 Feb 2005 17:23:00 +0100 Organization: Klub anonimowych pracoholikow Lines: 33 Message-ID: <slrnd0sbb4.7l5.muflon@devil.hell.org> References: <cti9ik$15h$1@inews.gazeta.pl> <95EF65BA7bikikillerradomnet@193.110.122.97> <Xns95F327345AC9raf256com@213.180.128.20> <95F6638EFbikikillerradomnet@193.110.122.97> <opsltw0qcgbme84d@busza> <95F6A0A3Bbikikillerradomnet@193.110.122.97> <opsluf9zjtbme84d@busza> <95F74EF85bikikillerradomnet@193.110.122.97> <opslvpy01mbme84d@busza> <95F78D970bikikillerradomnet@193.110.122.97> <opslwfjllkbme84d@busza> <95F8435FCbikikillerradomnet@193.110.122.97> <cuim12$d38$2@atlantis.news.tpi.pl> <slrnd0pq1e.6j4.muflon@devil.hell.org> <cukt1q$brt$1@nemesis.news.tpi.pl> NNTP-Posting-Host: pop-mu-4-2-dialup-83.freesurf.ch Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1108247061 8355 194.230.183.83 (12 Feb 2005 22:24:21 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Sat, 12 Feb 2005 22:24:21 +0000 (UTC) X-User: mblg User-Agent: slrn/0.9.8.1 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit