Forum Polskiego Kursu Blendera

Kurs Blendera dla wszystkich Polaków!

W jaki sposób zamaskować obiekt na scenie ?

Autor Wątek: W jaki sposób zamaskować obiekt na scenie ?  (Przeczytany 1154 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline stolarz93

  • Użytkownik
  • *
  • Wiadomości: 136
  • Reputacja +0/-0
  • Płeć: Mężczyzna
  • I think, therefore I am
    • Zobacz profil
    • Youtube
W jaki sposób zamaskować obiekt na scenie ?
« dnia: 20160418, 23:06:51 »
Witam. Ostatnio zacząłem się zastanawiać w jaki sposób zamaskować zasłonić obiekt na scenie nie maskując w tym przypadku obrazu myślałem że zastosowanie subtract dla maski tu pomoże ale się myliłem :-\

Offline Arek

  • Ekspert
  • *
  • Wiadomości: 3496
  • Reputacja +446/-3
  • Płeć: Mężczyzna
    • Zobacz profil
  • Gadu Gadu: 49396350
Odp: W jaki sposób zamaskować obiekt na scenie ?
« Odpowiedź #1 dnia: 20160419, 05:55:36 »
Sposobów maskowania znalazłoby się pewnie sporo. Jednym sposobem może być połączenie maski z kanałem alpha wyrenderowanego obrazu:

Offline stolarz93

  • Użytkownik
  • *
  • Wiadomości: 136
  • Reputacja +0/-0
  • Płeć: Mężczyzna
  • I think, therefore I am
    • Zobacz profil
    • Youtube
Odp: W jaki sposób zamaskować obiekt na scenie ?
« Odpowiedź #2 dnia: 20160419, 15:36:30 »
A no tak wywrócić i przemnożyć maskę przez kanał alfa renderu no nie pomyślałem szacunek dla ciebie  ??? ;D
a tak na marginesie czemu właściwie służy node Alpha Convert bo coś go sobie nie przypominam  ???
« Ostatnia zmiana: 20160419, 16:27:32 wysłana przez stolarz9316 »

Offline Arek

  • Ekspert
  • *
  • Wiadomości: 3496
  • Reputacja +446/-3
  • Płeć: Mężczyzna
    • Zobacz profil
  • Gadu Gadu: 49396350
Odp: W jaki sposób zamaskować obiekt na scenie ?
« Odpowiedź #3 dnia: 20160419, 18:10:31 »
Są dwa rodzaje interpolacji kanału alpha - straight i premultiplied. Czym się różnią:

W zależności od przypadku jeden lub drugi lepiej się sprawdza. Ten nod - alpha convert - zmienia jeden rodzaj interpolacji kanału alpha na drugi. Mogłem zamiast tego noda użyć opcji w nodzie Alpha Over - "Convert Premul", która do tego samego służy, Ty wykorzystałeś tę drugą możliwość.

Patrząc teraz na moje wcześniejsze zdjęcie, można jeszcze prościej - zmodyfikowany kanał alpha (alpha + maska) podłączyć bezpośrednio do wejścia (Fac) noda Alpha Over i też wyjdzie chyba to samo, tylko prościej bez modyfikowania samego kanału alpha.
« Ostatnia zmiana: 20160419, 18:49:42 wysłana przez Arek »

Offline stolarz93

  • Użytkownik
  • *
  • Wiadomości: 136
  • Reputacja +0/-0
  • Płeć: Mężczyzna
  • I think, therefore I am
    • Zobacz profil
    • Youtube
Odp: W jaki sposób zamaskować obiekt na scenie ?
« Odpowiedź #4 dnia: 20160419, 18:50:07 »
Są dwa rodzaje interpolacji kanału alpha - straight i premultiplied. Czym się różnią:

W zależności od przypadku jeden lub drugi lepiej się sprawdza. Ten nod - alpha convert - zmienia jeden rodzaj interpolacji kanału alpha na drugi. Mogłem zamiast tego noda użyć opcji w nodzie Alpha Over - "Convert Premul", która do tego samego służy, Ty wykorzystałeś tę drugą możliwość.
Tak faktycznie dzięki za szybkie wyjaśnienie przyda się  ;)

« Ostatnia zmiana: 20160419, 20:18:23 wysłana przez stolarz9316 »

Tags:
 

© Polski Kurs Blendera, CC-BY, 2014