Czy Blender może renderować pliki PNG z przezroczystym tłem?

Chciałbym renderować animację jako serię obrazów .png z przezroczystym tłem do wykorzystania w filmie. Czy to możliwe?

Odpowiedź

Tak, jest to możliwe.

Aby zapisać renderowane obrazy z przezroczystym tłem (Na przykład format PNG), ustawienia są następujące dla silników renderujących „Cykle” i „Renderowanie w Blenderze”.

Cykle

Edytor właściwości> Kontekst renderowania> Panel wyjściowy

Wybierz RGBA , aby alfa z renderera została zapisana w png

Edytor właściwości> Renderuj kontekst> Panel Film

Sprawdź film> Przezroczysty , aby tło świata było przezroczyste.

Zapisywanie PNG z alfą za pomocą Cykle

tutaj wprowadź opis obrazu

Blender Render

Edytor właściwości> Renderuj kontekst> Panel wyjściowy

Wybierz RGBA , aby zapisać alfa z renderera w png

Edytor właściwości> Renderuj kontekst> Panel cieniowania

Wybierz Transp arent typ alfa.

Zapisywanie PNG z alfą przy użyciu wewnętrznego Blendera

EEVEE (Blender 2.8)

Edytor właściwości> Kontekst renderowania> Panel filmu

Wybierz typ Przezroczysty alfa.

Zapisywanie PNG z alfa przy użyciu EEVEE

Komentarze

  • To to odpowiedź.
  • Rok później i po raz kolejny pomogło mi.
  • Dlaczego blender wciąż spędza czas na renderowaniu kafelków na przezroczystych częściach?
  • @Anson Uważam, że kamera strzela promieniami do sceny, a ponieważ nie ma powracającego promienia, musi upłynąć limit czasu, zanim render zdecyduje się przejść do następnego kwadratu.
  • I może ' t, ponieważ odpowiedź jest trochę pułapka; PNG nie mogą nigdy renderować przezroczystości poprawnie z technicznego punktu widzenia. Najlepszą nadzieją jest przeszkolenie osób wykonujących zdjęcia w tych częściach, aby mogli zdać sobie sprawę z różnic w formacie alfa i wpływu na ich pracę.

Odpowiedź

W wewnętrznym blenderze , jeśli chcesz, aby tło było przezroczyste, możesz zmień typ wyjścia na RGBA i na karcie Scena w sekcji Warstwa odznacz Niebo .

Komentarze

  • Odczytanie " Niebo " było czego potrzebowałem, żeby to działało (miałem już wybrane RGBA). W Blenderze 2.79 znalazłem to ustawienie w kontekście " Warstwy renderowania ".

Odpowiedź

W ustawieniach renderowania przejdź do Cieniowanie i ustaw alfa na przezroczyste. Następnie pod wyjściem kliknij RGBA. Odznaczenie Sky na karcie sceny również zadziała, ale nie jestem pewien, czy ta metoda będzie miała wpływ na inne części renderowania, czy też jest to tylko nadmiarowość.

Komentarze

  • Gdzie to widzisz? Nie ' nie widzę żadnej sekcji Cieniowanie, ale widzę Sampling, AO, Bloom, DoF, Subsurface Scattering, SSR, Motion Blur, Volumetrics, Hair, Shadows, Indirect Lighting, Film , Uprość, Dowolny styl i Zarządzanie kolorami.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *