Co je 3D modelování?
V trojrozměrné počítačové grafice je 3D modelování postupem vývoje 3D modelu pomocí specializovaného softwaru. Je to proces vytváření modelu drátového modelu, který představuje trojrozměrný objekt. Tento objekt může být živý nebo neživý. Trojrozměrný model je vytvořen pomocí sady bodů v 3D prostoru, které jsou spojeny různými geometrickými daty, jako jsou čáry a zakřivené povrchy.
Trojrozměrné modely jsou vytvářeny pomocí čtyř populárních metod:
Polygonální modelování . Mnoho trojrozměrných modelů je vytvořeno jako strukturované polygonální modely. Polygonální modelování je metoda vytváření 3D modelu spojováním segmentů čar body v 3D prostoru. Tyto body ve vesmíru se také nazývají vrcholy. Polygonální modely jsou velmi flexibilní a lze je pomocí počítače vykreslit velmi rychle. Pomocí polygonální 3D modelovací techniky však nelze vytvořit přesný zakřivený povrch.
Primitivní modelování . Toto je nejjednodušší způsob modelování trojrozměrných objektů. Pomocí geometrických primitiv, jako jsou válce, kužely, kostky a koule, se vytvářejí komplexní modely. Tento přístup zajišťuje snadnou konstrukci, protože formuláře jsou matematicky definované a přesné. Primitivní modelování se používá hlavně při vývoji 3D modelů technických aplikací.
Modelování NURBS . Metodu modelování NURBS (nehomogenní racionální B-spline) lze nalézt v populárním softwaru, jako je Maya. Vývojář může pomocí této modelovací techniky vytvořit 3D modely s hladkým povrchem. Na rozdíl od technik polygonálního modelování, které dokážou přibližovat zakřivené povrchy pouze pomocí mnoha polygonů, může NURB modelování skutečně vytvářet hladké zakřivené povrchy.
Modelování spline a patchů . Tyto metody jsou podobné postupu modelování NURBS. Závisí na zakřivených čarách, aby identifikovaly viditelný povrch.
3D modelování lze snadno provádět pomocí specializovaného softwaru, jako je Maya a 3DS Max. Existují také některé jazyky popisující scénu, jako je POV-Ray, které se používají pro modelování. Zatímco většina trojrozměrných softwarových sad je vysoká, programy s otevřeným zdrojovým kódem jsou k dispozici zdarma. Většina programů používá k vytváření modelů polygonální a NURBS modelovací metody. Pro modelování komplikovaných materiálů, jako je déšť, mraky a foukané písky, programy využívají systém částic, který usnadňuje proces modelování.
Dnes je 3D modelování využíváno v celé řadě činností. Odvětví videoher používá různé metody trojrozměrného modelování k vytvoření realistických modelů postav pro videohry. V oblasti medicíny se vytvářejí podrobné modely orgánů lidského těla pomocí různých pokročilých 3D modelovacího softwaru. Inženýrská komunita využívá 3D počítačové návrhové programy (CAD) k vytvoření trojrozměrných modelů nových zařízení, vozidel a struktur.