Home > Internet i komputery > Grafika 3D i animacja

Grafika 3D i animacja

Jednym z ważnych elementów aplikacji multimedialnych jest tzw. grafika trójwymiarowa (grafika 3D), polegająca na wyświetlaniu na ekranie komputera obiektów trójwymiarowych oraz animacja tych obiektów. Grafika 3D ma różne zastosowania takich jak rzeczywistość wirtualna, gry komputerowe, CAD (projektowanie wspomagane komputerowo), symulacje oraz wyzualizacja danych.

Pliki graficzne mogą przechowywać obrazy w formie rastrowej lub wektorowej. W grafice rastrowej obraz przechowywany jest w formie bitmapy, w której kodowane są wartości każdego piksela obrazu. W grafice wektorowej obraz ustalany jest poleceniami wektorowymi (np. narysowanie odcinka linii, o określonym początku i końcu).

Grafika komputerowa zawierająca różnego rodzaju figury geometryczne zazwyczaj zapisywana jest w postaci wektorowej, a zdjęcia czy tekstury w reprezentacji rastrowej. Tekstura jest obrazem, który może być nakładany na różne obiekty i powierzchnie w celu nadania im naturalistycznego wyglądu, można w tym celu użyć np. fotografii.

Obiekty w grafice 3D mogą być reprezentowane na wiele sposóbów:

  • za pomocą wielokątów o nieprzecinających się bokach
  • jako siatki parametryczne, będące zestawem krzywoliniowych wielokątów przybliżających kształt obiektu
  • za pomocą CSG (ang. Constructive Solid Geometry – geometria brył składowych), gdzie złożone obiekty geometryczne reprezentowane są poprzez obiekty prostsze (np. kula, kostki, cylindry)
  • za pomocą technik podziału przestrzeni, które uwzględniają całą przestrzeń obiektu i definiują każdy punkt – np. metoda śledzenia promieni
Categories: Internet i komputery Tags:
  1. Brak komentarzy
  1. Brak jeszcze trackbacków