Modelowanie (informatyka)
Z Wikipedii
Zajrzyj na stronę dyskusji, by dowiedzieć się odnośnie jakich informacji pojawiły się wątpliwości.
Wstawiając szablon dodaj informację o tej stronie na Wikipedia:Strony wymagające weryfikacji.
Modelowanie — w grafice 3D proces tworzenia i modyfikacji obiektów trójwymiarowych za pomocą specjalizowanego programu komputerowego, zwanego modelerem. Modeler dostarcza zestawu niezbędnych narzędzi, a także często zbioru podstawowych figur (w j. ang. primitives), np. prostopadłościanów, kul, torusów i innych, które można wykorzystać od razu przy budowaniu obiektów.
Obiekty 3D są przeważnie budowane z siatek wielokątów lub definiowane przy pomocy krzywych parametrycznych (np. NURBS), modelery używają obu reprezantacji. Siatka wielokątów ma tę przewagę, że łatwo można deformować obiekt (np. skręcać, wyginać, stosować system kości), z kolei krzywe parametryczne w naturalny sposób tworzą gładkie powierzchnie.
Modelowanie bardziej skomplikowanych obiektów jest możliwe dzięki kilku technikom:
- nadawanie dwuwymiarowym przekrojów głębokości, poprzez przesuwanie przekrojów wzdłuż ścieżki
- tworzenie brył obrotowych, poprzez obrót dwuwymiarowych przekrojów wokół osi
- definiowanie brył przez operacje boolowskie (suma, różnica, iloczyn) na innych bryłach (tzw. Constructive Solid Geometry (CSG), konstruktywna geometria brył)
- subdivision surfaces – nieskomplikowana bryła tworzy „zarys” obiektu, natomiast algorytm nadaje jej bardziej obły, organiczny kształt (poprzez rekursywny podział powierzchni i interpolację za pomocą krzywych parametrycznych)
- metakule (ang. metaballs) — tworzona jest powierzchnia, dla której wartości w polu skalarnym są jednakowe, projektant rozmieszcza w przestrzeni trójwymiarowej źródła tego pola – początkowo wykorzystywano centralnie promieniujące punkty (których obraz jest podobny do zlewających się kul), obecnie używa się także promieniujących odcinków i płaszczyzn
Zobacz też: grafika fraktalna, skaner trójwymiarowy