Jump to content

Featured Replies

Witam.

 

Co zrobić by mapa opacity nadawala obiektowi całkowitą przeźroczystość? Chodzi o to, że za obiektem znajduje się gizmo z nadanym efektem ognia (w tym przypadku symulujący chmury). Mimo, że opacity materiału wynosi 0 na tymże tle obiekt jest częściowo widoczny.

 

Tak to wygląda.

 

http://img522.imageshack.us/i/35902110.jpg

 

Ma ktoś na to sposób?

  • Replies 5
  • Views 825
  • Created
  • Last Reply

Top Posters In This Topic

Link nie działa, ale problem jest dość znany, choć zależny od renderera. Opacity nie jest dobrą metodą na "ukrywanie" części modelu. To jest metoda do zmiany przezroczystości obiektu. A nawet obiekt 100% przezroczysty będzie mógł powodować refrakcje i odbicia światła. Lepiej użyć jakiegoś rodzaju zerowego materiału (nie renderowanego w ogóle - tutaj zależnie od renderera) i na niego po blendzie nakładać materiał plus maskę która jest maską widzialności. Metoda sprawdzona i szybsza w liczeniu niż to co robisz.

  • Author

Pomysł mi się podoba. W jaki sposób można zrobić to używając scanline'a?

materiał dla tej niewidoczności to chyba najlepszy matte/shadow (najczęściej chyba używany jest on do jak się łączy obiekty 3d z obrazkiem 2d i on jest potrzebny do obiektu który przyjmowałby cienie obiektów bo obrazek 2d tego nie zrobi ale można je tam wyłączyć ) oczywiście pierwsze wstawiłbym materiał blend z oryginalnym materiałem, tym który wyżej opisałem i mapą "mieszania".

  • Author

Uf. Sposób działa. Zastosowałem matte/shadow i jest ok. Wielkie dzięki :)

Create an account or sign in to comment

Important Information

We are using cookies. Read about our Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.