-
Data: 2012-03-07 19:59:54
Temat: Re: algorytmy 'per pixel'
Od: "Wojciech \"Spook\" Sura" <s...@s...please.op.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia 07-03-2012 o 20:29:18 <f...@w...gazeta.pl> napisał(a):
> Wojciech \Spook\ Sura <s...@s...please.op.pl> napisał(a):
>
>> Dnia 06-03-2012 o 16:45:52 fir <f...@g...skasuj-to.pl> napisa=B3(a):
>>
>> > czy ktos zna jakies algorytmy 'per pixel' (moja nazwa bo nie
>> > wiem jak to sie nazywa) poza moimi dwoma zanymi mi przykladami:
>> (...)
>> > jeszcze jakies inne znane i wazne? (albo mniej znane i mniej wazne?)
>>
>> Obliczanie o=B6wietlenia bry=B3y 3D w pixel shaderze (kt=F3ry z
>> definicj=
>> i jest =
>>
>> odpalany dla ka=BFdego piksela zrasteryzowanej bry=B3y).
>>
>
> trudno mi powiedziec jaka jest roznica miedzu raytracingiem a
> tym oswietleniem w oglu
W OpenGLu albo DirectX (albo dowolnym innym rendererze :))
> rownanie oswietlenia w oglu z tego co sie oreintuje to cos jak
> - jest nawet bardziej skomplikowane niz prosty raytracing
> (nie wiem jak z raytracingiem zaawansowanym (*))
O raytracingu zaawansowanym nie chcesz wiedzieć. Kumpel się tym zajmował,
tam jest piekielnie ciężka matematyka.
Natomiast jeśli chodzi o zwykły raycaster, to samo obliczanie oświetlenia
może być podobne, ale na przykład obliczanie przezroczystości lub
refleksji już nie. Raytracer bierze piksel i szuka obiektu, który "widać"
przez ten piksel. W algorytmie Z-bufora bierze się obiekt i sprawdza,
które piksle na ekranie on zajmuje, a potem puszcza się pixel shadera,
żeby obliczyć dla nich oświetlenie - tak z grubsza.
> double color = ambient + diffuse*dot(light,geometry) + specular*dot
> (reflected, viev)^shiness;
>
> (chyba raczej szkode ze c nie ma operatora potegowania, tu ozn
> jako ^ bo nie chcialo mi sie pisac pow (operatory dla dot tez by sie
> byc moze przydaly)
Shadery pracują na karcie graficznej, a ta (AFAIK) sprzętowo obsługuje
zarówno dot jak i pow.
Pozdrawiam -- Spook.
--
Używam klienta poczty Opera Mail: http://www.opera.com/mail/
Następne wpisy z tego wątku
- 07.03.12 21:45 Wojciech Muła
- 08.03.12 06:08
- 08.03.12 18:02
- 09.03.12 06:47
- 09.03.12 12:46
- 09.03.12 16:17 Wojciech \"Spook\" Sura
Najnowsze wątki z tej grupy
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
Najnowsze wątki
- 2025-05-10 Wrocław => Controlling systems Consultant <=
- 2025-05-10 Rudno => IT network administrator <=
- 2025-05-10 Warszawa => Customer Service with Spanish + translation <=
- 2025-05-10 Warszawa => Senior Account Manager <=
- 2025-05-10 Trójmiasto => Head of Social Media <=
- 2025-05-10 Warszawa => C Programmer <=
- 2025-05-10 Warszawa => Java Developer <=
- 2025-05-10 powąchaj instrybutor
- 2025-05-10 Prawomocny wyrok. Rowerzysta nie ma pierwszeństwa, dojeżdżając do przejazdu
- 2025-05-09 Propagation velocity v/c dla kabli RF
- 2025-05-09 Warszawa => Senior Node.js Developer (doświadczenie z framework Nest.
- 2025-05-09 Patrolowanie kampusów
- 2025-05-09 Faktyczne opodatkowanie medianowej płacy w Polsce wyniosło 39,4% w lis. 2024r.
- 2025-05-09 Coca-Cola robi butelki z recyklingu, ale nie etykiety ani zakrętki
- 2025-05-09 Faktyczne opodatkowanie medianowej płacy w Polsce wyniosło 39,4% w lis. 2024r.