Logo pl.removalsclassifieds.com

Różnica między przycinaniem a ubojem (z tabelą)

Spisu treści:

Anonim

Jeśli chodzi o grafikę komputerową, niezwykle ważne są terminy obcinanie i odcinanie. Z drugiej strony, normalni ludzie mogą uznać ten termin za przytłaczający. W tym artykule zostanie omówione rozróżnienie między przycinaniem a ubojem. Jeśli chodzi o kadrowanie gry wideo, terminy mają znaczący wpływ. O ich znaczeniu i celu porozmawiamy w dalszej części artykułu.

Strzyżenie kontra ubój

Główna różnica między przycinaniem a odcinaniem polega na tym, że przycinanie polega na odrzucaniu przedmiotów, które wypadają poza ramę lub okienko przycinające, podczas gdy odcinanie polega na odrzucaniu przedmiotów, które są niezbędne i nie mają żadnego użytku w ramce. Przykłady zostaną podane w dalszej części artykułu, aby zademonstrować różnice. Te dwie akcje mają różne programowanie.

Przycinanie to technika, która pozwala grafikowi komputerowemu na usuwanie z kadru mniej istotnych elementów. W rezultacie części obrazu lub grafiki, które znajdują się poza oknem przycinania, są usuwane, co przyspiesza proces renderowania. Terminem tej procedury jest przycinanie. Na wykresie okno przycinania definiuje się jako przestrzeń między dwoma określonymi punktami, które definiują granice obiektu, który ma zostać przycięty.

Z drugiej strony usuwanie obrazów lub części ramki, które nie dodają wartości do cech grafiki. Rozważ następujący scenariusz: załóżmy, że przed tobą stoi osoba, która pilnuje dziecka, które stoi za nim. Nie będziemy mogli zobaczyć dziecka, jeśli użyjemy aparatu do jego nagrania. To samo dotyczy tworzenia grafiki wideo. Eliminacja zapewnia, że ​​w ramce nie ma niepożądanych pudełek ani kształtów, które mogłyby spowolnić proces renderowania.

Tabela porównawcza między przycinaniem a ubojem

Parametry porównania

Obrzynek

Ubój

Definicja Przycinanie to metoda przycinania obiektów poza oknem przycinania w grafice komputerowej. Rzeź to proces eliminowania ukrytych obiektów w grafice komputerowej.
Rodzaje Obcinanie punktów, obcinanie linii, obcinanie krzywych, obcinanie tekstu itp. Usuwanie okluzji, usuwanie tylnej części twarzy, usuwanie frustum widzenia
Eliminuje przedmioty Poza oknem przycinania Ukryte obiekty w ramce kamery (perspektywa kamery)
Zamiar Oszczędzaj czas Zapobiegaj niepotrzebnym wpisom w grafice
Zakres (Xmin, ymin) do (xmax, ymax) Zasięg kamery (strona widoczna dla kamery).

Co to jest przycinanie?

Clipping to metoda usuwania nieistotnych elementów z kadru przez grafika komputerowego. W rezultacie części obrazu lub grafiki, które znajdują się poza oknem przycinania, są usuwane, co przyspiesza proces renderowania. Ta procedura jest znana jako obcinanie. Okno przycinania na wykresie jest definiowane jako obszar między dwoma punktami, które definiują granice obiektu, który ma zostać przycięty. W komputerach przycinanie grafiki odgrywa istotną rolę w prawidłowym wykonaniu grafiki. Jakość gry leży w jej grafice i efektach, a poprzez przycinanie można zmaksymalizować szybkość klatek. Za mechanizmem obcinania kryje się pewien zestaw algorytmów i obliczeń. Budżet zależy bezpośrednio od liczby wielokątów, która z kolei reguluje wydatki dewelopera.

Istnieją różne rodzaje przycinania, w tym przycinanie punktów, przycinanie linii, przycinanie krzywych, przycinanie tekstu i tak dalej. Okno przycinania określa zakres obrazów, które będą brane pod uwagę, podczas gdy inne zostaną przycięte. Przycinanie ma tę zaletę, że zwiększa szybkość renderowania i oszczędza czas. Algorytmy przycinania zapewniają, że otrzymasz dokładnie taką grafikę, jakiej potrzebujesz, jednocześnie dodając wartość do gry.

Co to jest ubój?

Usuwanie obrazów lub części ramki, które nie dodają żadnej wartości do grafiki, nazywa się cullingiem. Rozważ następujący scenariusz: ktoś stoi przed tobą i ma oko na dziecko, które znajduje się zaledwie kilka stóp dalej. Jeśli nagramy to kamerą, nie będziemy mogli zobaczyć dziecka. Przy tworzeniu grafiki wideo obowiązuje ta sama zasada. Eliminacja zapewnia, że ​​ramka jest wolna od niechcianych pudełek i kształtów, które mogłyby spowodować zacinanie się procesu renderowania.

Podstawowym celem uboju jest zbadanie powierzchni i twarzy zamaskowanych w kadrze kamery. Oznacza to, że jeśli spojrzysz przez kamerę, zobaczysz tylko przednią twarz; jeśli coś za sobą ukrywa, nie zauważysz. W rezultacie ubój zapewnia, że ​​tak się nie stanie. To dlatego, że oszczędza czas; w przeciwnym razie przetwarzanie wszystkich tych danych zajmie więcej czasu. W rezultacie może spowolnić. Zamaskowane kształty lub powierzchnie są wykrywane przez algorytm używany do uboju. Uboju okluzji, uboju tylnej części twarzy i uboju widoku frustum są trzy różne typy uboju. W rezultacie przycinanie i culling są ważnymi aspektami tworzenia gier wideo, ponieważ grafika jest tak ważna w grze.

Główne różnice między przycinaniem a ubojem

Wniosek

Grafik komputerowy używa przycinania, aby usunąć zbędne elementy z ramki. W rezultacie części obrazu lub grafiki, które znajdują się poza oknem przycinania, są usuwane, co przyspiesza proces renderowania. Jakość gry zależy od jej grafiki i efektów, a liczbę klatek na sekundę można zwiększyć poprzez przycinanie. Algorytmy przycinania zapewniają uzyskanie dokładnej grafiki, której potrzebujesz, jednocześnie zwiększając wartość gry.

Ucinanie usuwa z ramki niechciane pudełka i kształty, które mogą powodować zacinanie się procesu renderowania. Głównym celem Cullinga jest przyglądanie się powierzchniom i twarzom ukrytym w kadrze kamery. Oznacza to, że jeśli spojrzysz przez kamerę, zobaczysz tylko przednią twarz; nie zauważysz, jeśli coś za sobą ukrywa. W rezultacie, ponieważ grafika jest tak ważna w grach wideo, przycinanie i culling są ważnymi aspektami tworzenia gier.

Obcinanie i culling różnią się tym, że obcinanie polega na odrzucaniu obiektów, które wypadają poza ramkę lub okienko obcinania, podczas gdy culling polega na odrzucaniu obiektów, które są zasadniczo bezużyteczne w obrębie ramki.

Bibliografia

Różnica między przycinaniem a ubojem (z tabelą)