Jest to pierwszy projekt powstający w ramach technologii pozwalającej na tworzenie multimediów (tech.).
Cechy:
Ogólne
* potok koloru w pełni HDR
Geometria
Moduł geometrii posiada uogólnioną architekturę. Wszystkie elementy (prymitywy, CSG, kd-tree) dziedziczą po jednym interfejsie – Object.
Obsługiwane prymitywy:
* trójkąt
* sfera
Wszystkie prymitywy potrafią generować parametry:
* położenie
* wektor normalny, styczny, binormalny
* koordynaty 1D, 2D, 3D
* informacje niezbędne do filtrowania (także anizotropowego) tekstur 1D, 2D, 3D
Techniki specjalne:
1. Operacje logiczne na bryłach (CSG). Działają dla dowolnych obiektów, dowolnej ich ilości, w dowolnych relacjach.
Obsługiwane działania:
* część wspólna (AND)
* suma (OR)
* różnica (SUB)
* różnica symetryczna (XOR)
2. Geometria proceduralna
Materiał/Oświetlenie
Rozszerzony model oświetlenia:
* emisja własna materiału
* model Phonga
* transport światła rozproszonego przez materiał
* półprzezroczystość
* odbicia
* załamania
Źródła światła:
* punktowe
* kierunkowe
* stożkowe
Cienie:
* twarde
Teksturowanie
* rozdzielenie danych tekstury od stanów samplera
Użycie:
* mapowanie dowolnych parametrów materiałów
* mapowanie wektorów normalnych (normal mapping)
Obsługa tekstur:
* wsparcie dla tekstur proceduralnych 1D, 2D, 3D
* obsługa tekstur rastrowych 1D, 2D, 3D
Filtrowanie:
* filtrowanie dla promieni odbitych
* korekta poziomu detali dla powierzchni wypukłych/wklęsłych
* filtrowanie tekstur 1D, 2D, 3D we wszystkich trybach
Dostępne tryby:
* POINT_NM
* BILINEAR_NM
* POINT
* BILINEAR
* TRILINEAR
Tryby zawijania:
* NONE
* CLAMP
* REPEAT
Kamera
Efekty optyczne:
* obraz stereoskopowy
* DoF
Preprocesor
* HDR
Efekty:
* łączenie anaglifowe (stereo)
Statystyki kodu:
* 73 pliki
* ~5.2k linii kodu
* 118KB
Rendery:










hej.
fajnie Ci idzie.
co dalej zamierzasz dodac?
Nic, zawiesiłem prace nad projektem ponad rok temu.