Att skapa en anatomiskt korrekt 3D-öronmodell kräver integration av högupplösta referensdata, precis skulptur, optimerad topologi och fysikaliskt baserad rendering (PBR) material.
Produktionspipeline
1. Referensinsamling
- Mikro-CT / CBCT-skanningar (DICOM) → segmentering (3D Slicer, ITK-SNAP) → STL.
- Fotogrammetri: DSLR + snurrplatta + Agisoft Metashape / RealityCapture.
- Medicinska atlasser (Visible Human, Anatomography), kirurgiska videor, otoskopibilder.
- Landmärken: Helix, antihelix, crus of helix, scapha, triangulär fossa, concha cymba/cavum, tragus, antitragus, lobulus, yttre hörselgång.
2. Basnät konstruktion
- Starta med low-poly quad-topologi (retopologiredu).
- Blocka huvudformer: concha-skål → helikal rand → antihelix crus → lobulus.
- Bevara kantflöde längs anatomiska gränser (helicalt crus, antihelix vik).
- UV-unwrap tidigt (UDIMs för high-res).
3. Högupplösande skulptur
- Mjukvara: ZBrush, Blender Sculpt Mode, Mudbox.
- Subdividera → DynaMesh / Voxel Remesh.
- Skulptur tertiära detaljer: Darwins tuberkel, helicalt rot, intertragisk incissur, fin hudtextur (porer, talgkörtlar).
- Använd alpha-borstar från hudskanningar (TexturingXYZ, Surface Mimic).
4. Retopologi & Baking
- Retopologisera till animationsvänlig topologi (quads, kantloopar vid deformationszoner).
- Baka maps: Normal, Kurvatur, Ambient Occlusion, Cavity, Thickness (SSS).
- Displacement map för render-tid detalj (om inte realtid).
5. PBR-texturering & Look Development
- Substance Painter / Mari / Blender Texture Paint.
- Baslager: Hudtonvariation (subsurface scattering kritiskt för örontranslucens).
- Detaljlager: Vaskularitet (subdermal), erytemzoner, cerumen i gang.
- Maps: Albedo, Roughness, Normal, Displacement, Subsurface Color/Radius, Specular/Metalness.
6. Shading & Rendering
- Subsurface Scattering (SSS): Random Walk / Christensen-Burley; radie justerad per våglängd (R > G > B).
- Tunnfilm-interferens på cerumen (valfritt).
- HDRI-belysning + areabelysning för spegelreferens.
- Render-motor: Cycles, Arnold, V-Ray, Redshift, Octane.
7. Rigging (Om animerad)
- Minimal led-kedja: rot → pinna bas → helikal rand segmenter → lobulus.
- Blendshapes för expression (tragus kompression, lobulus drag).
- Skinning: Dual quaternion för volymbevaring.
8. Optimering & Leverans
- LODs: High (hero), Medium (bakgrund), Low (mobil/AR).
- Decimation (QuadRemesher, Instant Meshes) bevara silhuett.
- Format: glTF/GLB (webb/AR), FBX (Maya/Unity/Unreal), USD (pipeline), STL/OBJ (3D-skrivning).
- Validering: 3D-print test, klinisk granskning, realtids prestandaprofilering.
Bästa praxis
- Icke-destruktivt arbetsflöde (modifiers, lager, nodbaserat).
- Versionshantering (Git LFS, Perforce).
- Anatomisk granskning av öron-näsa-hals-specialist/audiolog.
- Metadata: skala (mm), orientering, UV-layout, texturupplösning.