Renderowanie
Renderowanie to proces generowania finalnego produktu cyfrowego na podstawie określonego rodzaju danych wejściowych. Termin ten zwykle odnosi się do grafiki i obrazu wideo, ale może dotyczyć także dźwięku.
1. Grafika
Grafika 3D jest renderowana na podstawie podstawowych trójwymiarowych modeli zwanych modelami szkieletowymi. Model szkieletowy określa kształt modelu, ale nic więcej. Proces renderowania dodaje do modelu powierzchnie, tekstury i oświetlenie, nadając mu realistyczny wygląd. Na przykład aplikacja do rysowania 3D lub program CAD może umożliwiać dodawanie do modelu 3D różnych kolorów, tekstur i źródeł światła. Proces renderowania stosuje te ustawienia do obiektu.
Dzięki mocy współczesnych procesorów GPU renderowanie obrazów 3D często odbywa się w czasie rzeczywistym. Jednak w przypadku modeli o wysokiej rozdzielczości powierzchnie i efekty oświetlenia mogą wymagać renderowania za pomocą specjalnego polecenia „Renderuj”. Na przykład program CAD może wyświetlać modele o niskiej rozdzielczości podczas edytowania sceny, ale oferować opcję renderowania szczegółowego modelu, który można eksportować.
2. Wideo
Animacje 3D i inne rodzaje materiałów wideo zawierających CGI często muszą zostać wyrenderowane przed wyświetleniem finalnego produktu. Obejmuje to renderowanie zarówno modeli 3D, jak i efektów wideo, takich jak filtry i przejścia. Klipy wideo zazwyczaj zawierają od 24 do 60 klatek na sekundę (fps), a każda klatka musi zostać wyrenderowana przed rozpoczęciem procesu eksportowania lub w jego trakcie. Renderowanie filmów i materiałów wideo o wysokiej rozdzielczości może trwać kilka minut, a nawet kilka godzin. Czas renderowania zależy od kilku czynników, w tym od rozdzielczości, liczby klatek na sekundę, długości materiału wideo i mocy obliczeniowej.
Chociaż klipy wideo często wymagają wcześniejszego renderowania, współczesne procesory GPU potrafią renderować wiele rodzajów grafiki 3D w czasie rzeczywistym. Na przykład komputery często renderują grafikę gier wideo w wysokiej rozdzielczości z szybkością ponad 60 klatek na sekundę. W zależności od mocy układu graficznego liczba klatek na sekundę w grze może być większa lub mniejsza. Jeśli procesor GPU nie może renderować co najmniej 30 klatek na sekundę, obraz w grze może wydawać się szarpany.
3. Dźwięk
Podobnie jak efekty wideo, można również renderować efekty dźwiękowe. Na przykład aplikacja typu DAW może zawierać efekty takie jak pogłos, chorus i automatyczne dostrajanie. Procesor CPU może być w stanie renderować te efekty w czasie rzeczywistym, ale jeśli jednocześnie odtwarzanych jest zbyt wiele ścieżek z wieloma efektami, komputer może nie być w stanie renderować ich w czasie rzeczywistym. W takim przypadku efekty można wyrenderować wcześniej lub zastosować do oryginalnej ścieżki dźwiękowej. Wszystkie efekty są renderowane podczas eksportowania finalnego miksu do pliku dźwiękowego lub jego „zgrywania”.
Sprawdź swoją wiedzę
