Warsztat - Programowanie gier

Wrzesień 03, 2010, 03:18:55 *
Witamy, Gość. Zaloguj się, lub zarejestruj proszę.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: Warsztat, Regulamin forum, #warsztat, Wiki, FAQ, NoPaste, Mapa
 
   Strona główna   Pomoc Szukaj Zaloguj się Rejestracja  
Strony: 1 [2]
  Drukuj  
Autor Wątek: Problem z oświetleniem terenu  (Przeczytany 825 razy)
Xion
Member2000
*******

wiadomości: 2511



Zobacz profil WWW
« Odpowiedz #15 : Grudzień 14, 2009, 19:01:33 »

Sprawdziłbym jeszcze te D*(T0 + T1 - 0.5) [wydaje się nauralniejsze], ale właśnie nie mogę zaskoczyć, jak to zapisać (ciężki dzień) :-) A co pixel shaderów, to nie mam jeszcze żadnego doświadczenia i będę dopiero z tym startował :-)
D*(T0 + T1 - 0.5) nie da się zrobić na dwóch stage'ach w jednym przebiegu renderowania. Musisz albo użyć 3 stage'ów, albo 2 passów z odpowiednio ustawionym blendingiem.

Rozwiązanie dla 3 stage'ów to coś w tym stylu:

Stage0 = { Arg1 = TEXTURE, Arg2 = cokolwiek, Op = SELECTARG1 }
Stage1 = { Arg1 = CURRENT, Arg2 = TEXTURE, Op = ADDSIGNED }
Stage2 = { Arg1 = CURRENT, Arg2 = DIFFUSE, Op = MODULATE }

Nie da się tego zrobić na dwa, bo w jednym stage'u możesz odczytać tylko jedną teksturę.
Zapisane

Krzysiek K.
Member2000
*******

wiadomości: 9879



Zobacz profil
« Odpowiedz #16 : Grudzień 14, 2009, 23:29:37 »

Cytuj
To zależy, czy woli cieniowanie D*(T0 + T1 - 0.5) od T0*D + T1 - 0.5, które ma teraz. Może przy jakichś szczególnych teksturach to aktualne wygląda lepiej? Wink
Tak... a tekstura detali świeci w ciemnościach. Wink
Zapisane

Aktualne zajęcie: Szkoła DJKurs DJ
Xion
Member2000
*******

wiadomości: 2511



Zobacz profil WWW
« Odpowiedz #17 : Grudzień 15, 2009, 13:01:50 »

Wiesz, drogi zwykle są oświetlone Wink
Zapisane

Krzysiek K.
Member2000
*******

wiadomości: 9879



Zobacz profil
« Odpowiedz #18 : Grudzień 15, 2009, 13:30:45 »

Wiesz, drogi zwykle są oświetlone Wink
Drogi może i tak, ale brud nie świeci w ciemności (i całe szczęście). Wink


(poza tym droga definitywnie nie jest detalem)
Zapisane

Aktualne zajęcie: Szkoła DJKurs DJ
kulesz
Newbie
*

wiadomości: 19


Zobacz profil
« Odpowiedz #19 : Grudzień 15, 2009, 15:17:31 »

Cieszę się, że mój temat wywołał tak ciekawą dyskusję odnośnie brudu i dróg :-P
Zapisane
Strony: 1 [2]
  Drukuj  
 
Skocz do:  

Hosting: Polska Strefa - Ogłoszenia
Powered by SMF 1.1.7 | SMF © 2006, Simple Machines LLC