Účel a zaměření nástrojů
Blender, ZBrush a Rhino pokrývají tři odlišné, částečně se překrývající oblasti 3D modelování. Blender je univerzální DCC (Digital Content Creation) software s polygonálním modelováním, sochařstvím, animací, shadingem, renderingem a kompozicí. ZBrush se specializuje na high-poly digitální sochařství s miliony až stovkami milionů polygonů a nástroji pro tvorbu organických tvarů. Rhino je přesný NURBS modelář oblíbený v průmyslovém designu, architektuře a šperkařství díky parametrické/skriptovatelné geometrii a vysoké přesnosti s tolerancemi.
Základní paradigma modelování
- Polygonální/mesh modelování (Blender): pracuje s vrcholy, hranami a plochami, vhodné pro herní aktiva, animaci a vizuální efekty. Klíčová je správná topologie pro deformace (edge loops, čtvercové plochy).
- Voxelové a dynamické sochařství (ZBrush): lokální detailní tessellace (Sculptris Pro/DynaMesh), štětce pro organické tvary, tvorba mikrodetailů; retopologie a baking pro produkční mesh.
- NURBS a přesná CAD geometrie (Rhino): křivky a plochy s matematickou přesností (kontinuita G0–G3), robustní operace boolean a zaoblení (fillets); export pro výrobu (STEP/IGES).
Typické workflow a vhodné použití
- Organické postavy a kreatury: blokování tvaru v ZBrush → detailní modelování → retopologie v Blenderu → UV mapování a shading → baking → rigging a animace v Blenderu.
- Produktový design/šperk: přesné křivky a plochy v Rhino → kontrola tlouštěk a tolerancí → export STEP pro CAM/3D tisk; pro vizualizaci import do Blenderu (PBR rendering).
- Architektonická vizualizace: hmotové studie a detaily v Rhino (Grasshopper pro varianty) → export (FBX/OBJ) → materiály, osvětlení a render v Blenderu (Cycles/Eevee).
- Reklamní vizuály: základ v Rhino pro přesnost, organické prvky (tkaniny, kůže) v ZBrush → sjednocení v Blenderu dle požadavků na materiály a animaci.
Modelovací nástroje v Blenderu
- Edit Mode a Modifiers: Bevel, Subdivision, Mirror, Array, Shrinkwrap, Boolean (Exact/Fast), Solidify; nedestruktivní zásobník umožňuje kaskádu úprav.
- Geometry Nodes: procedurální generování (rozptyl instancí, parametrizace profilů, destruktury), datově řízené modely.
- Retopologie: nástroje jako Poly Build, BSurfaces, Quad Remesh (externí), Shrinkwrap + Snapping; cílové density mapy pro deformace.
- UV nástroje: Smart UV Project, Live Unwrap, UDIM workflow; kontrola texel density pro konzistentní kvalitu textur.
Sochařství v ZBrush: detail, štětce a topologie
- DynaMesh & Sculptris Pro: dynamické přerozdělování polygonů podle detailu štětce, rychlé blokování organických tvarů bez starostí o topologii.
- Subdivision Levels: práce na nízkých úrovních pro hrubý tvar, vysoké úrovně pro mikrodetaily (póry, vrásky); přepínání bez ztráty informací.
- IMM/Insert Mesh & ZModeler: rychlé vkládání opakujících se prvků a základní polygonální operace přímo v ZBrush.
- ZRemesher & Project All: automatická retopologie s přenosem detailů a map displacement/normal; užitečné pro přípravu na rigging a animaci.
Přesné NURBS modelování v Rhino
- Křivky a plochy: loft, sweep, blend surface s kontrolou kontinuity (G1/G2/G3), fillets/chamfers s přesností na milimetry.
- Grasshopper: vizuální programování pro parametrické tvary, generativní design, optimalizace; propojení s analýzami (strukturální, denní světlo).
- Připravené pro výrobu: export STEP/IGES/Parasolid, kontrola vodotěsnosti pro 3D tisk (watertight), tolerance a offsety.
Interoperabilita a výměna dat
- ZBrush ↔ Blender: OBJ/FBX pro meshe; pro detaily baking z high-poly (ZBrush) na low-poly (Blender) do normal/displacement/AO. Při FBX pozor na měřítko (cm vs. m) a orientaci os (Y/Z).
- Rhino ↔ Blender: pro vizualizaci převzorkujte NURBS na mesh (OBJ/FBX) s rozumným chord height a úhlem; pro výrobu používejte STEP (do CAD/CAM), nikoli mesh formáty.
- Jednotky a měřítko: sjednoťte jednotky (m/cm/mm) před exportem, aby osvětlení, fyzika a materiály v DCC odpovídaly realitě.
Texturování, baking a PBR pipeline
- UV a UDIM: pro detailní modely (postavy, produkty) rozdělte textury do UDIM dlaždic; zachovejte konzistentní texel density (např. 10,24 px/cm pro 4K rozlišení).
- Baking: z high-poly (ZBrush) mapujte Normal/Displacement/Cavity/Curvature do low-poly modelu (Blender, Substance 3D Painter). Dbát na shodu tangent space s cílovým enginem.
- Shading: PBR metal/rough workflow (BaseColor, Roughness, Metallic, Normal, AO); správa barev přes ACES/Filmic pro fotorealistické výsledky.
Render a vizualizace
- Blender: Cycles (path tracing) pro fotorealismus, Eevee (raster + GI cache) pro realtime náhledy; Light Linking, Cryptomatte, AOVs a kompozice v Node Editoru.
- Rhino: nativní render + pluginy (V-Ray, Enscape) pro architektonickou vizualizaci; převod do Blenderu pro složitější efekty a animace.
- ZBrush: BPR rendering je vhodný pro turntable a koncepty; pro produkční vizuály export do DCC/renderovacích enginů.
Rigging a animace (Blender)
- Armatury a constraints: IK/FK, pole constraints (Copy Rotation, Damped Track), tvarové klíče (shape keys) pro mimiku.
- Weighting: automatické váhy s ručním doladěním; pro simulace látky a vlasů využijte vertex groups a pinning.
- Retargeting: import motion capture (BVH, FBX), knihovny pozic (Pose Library), NLA editor pro práci s animovanými klipy.
Simulace a efekty
- Blender: Cloth, Soft Body, Rigid Body, Fluids (Mantaflow), Grease Pencil pro 2D/3D hybridní animace, Geometry Nodes pro rozptyl detailů a speciální efekty.
- ZBrush: MicroPoly, FiberMesh pro vlasy a shluky vláken; simulace omezené – pro vizuální efekty export do DCC.
- Rhino: fyzikální simulace typicky přes pluginy (Kangaroo v Grasshopperu) nebo export do DCC pro další zpracování.
Výkon, paměť a hardware
- ZBrush: preferuje CPU a RAM; efektivně zvládá extrémně vysoké polygonální počty. Doporučený je vysoký takt procesoru a 32–64+ GB RAM pro pohodlnou práci.
- Blender: rendering (Cycles) využívá GPU (CUDA/OptiX/Metal); pro Eevee je klíčový výkon GPU i kapacita VRAM (8–24 GB dle složitosti scény).
- Rhino: přesnost není náročná na GPU, ale při velkých sestavách s mnoha boolean operacemi a geometrií těží z rychlého jednovláknového CPU a dostatečného množství RAM.
Skripting, automatizace a rozšíření
- Blender: Python API pro automatizaci (generování scény, dávkové importy/exporty, vlastní operátory); add-ony jako HardOps, BoxCutter, DecalMachine zrychlují práci s hard-surface modelováním.
- Rhino: RhinoScript/Python a Grasshopper pro algoritmický design; bohatý ekosystém komponent (Kangaroo, LunchBox).
- ZBrush: ZScript a makra pro opakované úkony; v komplexních pipelinech často spoléhá na externí skripty pro import/export.
Kontrola kvality a metriky
- Topologie: převážně quad-dominantní síť, čisté edge loops v oblastech ohybu (ramena, kolena, ústa). Minimalizace n-gonů v deformovaných partiích.
- UV: minimalizovat švy na exponovaných místech, udržovat konzistentní texel density, správná orientace UV map (kontrola pomocí kontrolní textury).
- Mesh zdraví: bez non-manifold hran, převrácených normál a izolovaných ostrůvků; v Rhino kontrola uzavřenosti modelu (watertight).
Exportní presety a formáty
- Hry/Reálný čas: FBX/GLB (glTF) s PBR materiály; triangulace a maximálně 65k vrcholů na submesh dle enginu; tangenty generovat konzistentně.
- VFX/Film: Alembic/FBX s cache animací; OpenEXR AOVs pro kompozici.
- Výroba: STEP/IGES z Rhino; pro 3D tisk STL/3MF s validací vodotěsnosti a tlouštěk.
Typické chyby a jak se jim vyhnout
- Smíšené jednotky a osy: sjednoťte měřítko a orientaci před exportem; v Blenderu aplikujte Scale/Rotation (Ctrl+A).
- Přehnané polycounty: po sculptingu vždy provést retopologii a baking; low-poly model pro runtime, high-poly pouze pro mapy a detaily.
- Přesnost vs. vizuální kvalita: neexportujte NURBS přímo do herního enginu; převzorkujte na mesh s rozumnou hustotou polygonů.
- Špatná UV mapování a shadingové artefakty: nedostatečný padding, protahování textur; kontrolujte smoothing groups a Auto Smooth nastavení.
Doporučené kombinace nástrojů podle cíle
- Herní postavy: ZBrush (blokování a detail) → Blender (retopologie, UV mapování, baking, rigging) → Substance 3D Painter (textury) → Blender nebo herní engine (shading a rendering).
- Produktový design/šperk: Rhino (přesný model) → export do výroby ve formátu STEP; pro vizualizaci Rhino/Blender (PBR materiály/Cycles) → postprodukce.
- Architekturální vizualizace: Rhino (CAD model, varianty v Grasshopperu) → Blender (materiály, osvětlení, proxy vegetace) → Eevee/Cycles animace.
Kontrolní seznam produkční připravenosti
- Čistá topologie (čtvercové plochy), platné normály a žádné non-manifold prvky.
- UV mapování bez kolizí, jednotná texel density, správné UDIM mapy.
- PBR materiály s korektním gamma a ACES barevným managementem; baked mapy bez švů s dostatečným paddingem.
- Konzistentní jednotky a orientace os napříč aplikacemi; aplikované transformace.
- Exportní preset přizpůsobený cíli (FBX/GLB, STEP, Alembic), ověřený v cílovém nástroji či enginu.
Závěr
Blender, ZBrush a Rhino nejsou přímými konkurenty; největší hodnotu přinášejí jako komplementární nástroje v rámci jednoho produkčního řetězce. ZBrush vyniká v organickém high-poly detailu, Rhino v přesné NURBS geometrii a výrobních tolerancích a Blender jako univerzální hub pro retopologii, UV mapování, shading, animaci, simulace a rendering. Volte „správný nástroj pro správnou práci“ a dbejte na interoperabilitu, škálování detailů a kontrolu kvality, abyste dosáhli konzistentních výsledků od konceptu až po výrobu či realtime použití.