02 // Posprocessing Wie verarbeite ich die Daten weiter? 01 Gemachte Bilder einsortieren. Hierzu z.b. einen Überordner erstellen, in dem sich ein Kalibrierbild (voll ausgeleuchtetes Kalibrierziel) befindet. In diesem Ordner Unterordner für jeden Einzelscan (12 Bilder) erstellen und die Bilderserien hierein kopieren. 02 Kalibrierbild in Photoshop öffnen und mit der Tonwertkorrektur die weißen Stellen des Kalibrierzieles auf 100% Weiß korrigieren. Hierzu die Weißpipette anwählen und euf einen hellgrauen bereich des Bildes klicken. 03 Danach den korrigierten inneren Bereich selektieren (Polygonlasso) und die Auswahl umkehren (Shift + Strg + i). Den hierdurch selektierten äußeren Bereich komplett weiß einfärben. Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 1
04 Das so entstandene Bild speicehrn (JPEG, Qualität 10). Actions-Palette aufrufen. 05 Neue Aktion erstellen (name z.b.: drehen ). Der rote Aufnahmebutton sollte nun aktiv sein. 06 Unter /Image/Image Rotation/90 CCW das Bild seitenrichtig drehen. 07 Den Stopbutton in der Aktionspalette drücken, das Bild schließen (nicht speichern!). Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 2
08 Über /File/Scripts/Image Processor die Stapelverarbeitung aufrufen. 09 Als Quelldateien den Überordenr mit Kalibrierbild und den Einzelscans anwählen. (Wichtig hierbei: Include All sub-folders aktiviert) Als Ausgabeordner neuen Ordenr erstellen und anwählen. (Wichtig hierbei: Keep f older structure aktiviert) Save as JPEG anwählen, Resize to Fit anwählen, als Breite und Höhe 1200px angeben. Run Action anwählen und die eben erstelle dreh-aktion auswählen. Dann die Stapelverarbeitung mit Run starten. Hierdurch werden alle im Quellverzeichnis befindlichen Dateien seitenrichtig gedreht und verkleinert. 10 DAVID-Laserscanner starten, über Next auf das nächste Tab wechseln. 11 Über Image grabber das bearbeitete Kalibrationsbild laden. Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 3
12 Unter Calibrate Camera den Modus Automatic anwählen und auf Calibrate Camera klicken. 13 Auf Advanced Settings klicken. Unter /Laserscanner/ LaserLineDetection/MinLineIntegral sicherstellen, dass dieser Wert auf 2 steht. 14 Unter /LaserPlaneCalculation/LaserMotionEstimation die nebenstehenden Werte überprüfen bzw. eintragen, falls noch nciht geschehen. 15 Über structured light grabber die 12 Scanbilder des Referenzscans (Kalibrierziel ohne Person davor) laden. Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 4
16 Show Patter Projection Dialog nicht auswählen. 17 Die 12 Bilder des Referenzscans auswählen. 18 Mit Next ins nächste Tab wechseln, sicher stellen, dass Reference Scan aktiviert ist, auf Start klicken. 19 Warten, bis der Scan einmal durchgelaufen ist (hierzu evtl. show camera image aktivieren). DAVID sollte nun die Meldung Linear Laser motion detected zeigen. Diese bestätigen, über Back zum vorherigen Tab zurück wechseln. Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 5
20 Über strucutred light grabber jetzt die 12 Scanbilder laden. 21 Über Next zum nächsten Tab wechseln, sicher stellen, dass repetition angewählt ist, den Scan mit Start starten. 22 Sobald der Scan durchgelaufen ist, diesen mit Pause beenden. 23 Über show 3D das entstandene Mesh anzeigen lassen, evtl. die Einstellungen von interpolation, smooth average sowei smooth median verändern, um die Qualität des Meshes zu verbessern. Dann das Mesh über Save speichern. Für weitere Scans den Prozess wiederholen, bis alle Einzelscans als Meshes gespeichert sind. Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 6
24 Zur Ausrichtung mehrerer Einzelscans über Next zum nächsten Tab wechseln. Dort die Meshes der Einzelscans über Add hinzuladen. 25 Mit Arrange die einzelscans zur besseren Bearbeitung in Reihe Anordnen. danach evtl. doppelte/ überflüssige Bildbereiche mit dem Polygonlasso auswählen und über die Taste entf entfernen. 26 Unter Align Scans als Modus Free Rotation anwählen und auf Align klicken. 27 Zuerst den Scan anklicken, der auf einen anderen Scan ausgerichtet werden soll. Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 7
28 Danach den Scan anklicken, auf den das Mesh ausgerichtet werden soll. Die Software richtet das Mesh grob aus. Danach die Fine Registration starten. 29 Auf diese Weise alle einzelscans aneinander ausrichten. Danach unter Fuse die Poisson-Methode anwählen. Unter Resolution Werte zwischen 150 und 500 wählen. Auf Fuse klicken. 30 Den fusionierten Scan mit Save Speichern. Hierbei darauf achten, dass show fusion angewählt ist. 31 Cinema 4D starten. Den fusionierten Scan über /File/ Open hinzuladen. (Skalierungseinstellungen im importdialog auf den voreingestellten Werten belassen) Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 8
32 Den Polygon-Bearbeitungsmodus anwählen (linke Symbolleiste), danach unter /Structure/Brush das Pinseltool auswählen. 33 Im rechten unteren Tab (Werkzeugeinstellungen) den Pinselradius auf 10m reduzieren. 34 Den Werkzeugmodus auf Smooth stellen, evtl. die Werkezugstärke erhöhen. Dellen im Mesh mit Hilfe des Brush-Tools ausbügeln. 35 Evtl. frei stehende Polygone mit dem Polyfonlasso selektieren (hierbei darauf achten, dass only select visible elements deaktiviert ist), mit entf löschen. Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 9
36 Über das Grundformen-Menü eine neue Kugel erstellen. 37 Dien Kugelradius erhöhen, bis die Kugel den Kopf umschließt (hier: 200m). Die Kugelunterteilung erhöhen. (Werte 180-300, hier: 240) 38 Der Kugel ein Material zuweisen. (Materialmanager, unten) Hierzu im Materialmanager über /File/New Material ein neues Aterial erzeugen und dies auf die Kugel im Szenen-Manager (rechtes oberes Tab) ziehen. Danach mit dem Shortcut c (oder über einen Rechtsklick auf die Kugel im Szenenmanager und make editable ) die Kugel in ein Polygonobjekt kovertieren. 39 Über /Character/Shrinkwrap Deformer einen Shrinkwrap-Deformer erzeugen. Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 10
40 Den Shrinkwrap-Deformer auf das Kugel-Objekt ziehen. Der Deformer muss als Unterobjekt der Kugel angeordnet sein. 41 In das Feld Target Object in den Werkzeugeinstellungen des Shrinkwrap-Deformers (unten rechts) das Kopf- Mesh ziehen. 42 Als Deformationsmodus source axis auswählen. Cinema schrumpft nun die Kugel auf den Kopf auf. 43 Den zu Grunde liegenden Kopf unsichtbar schalten. (rote Punkte im Szenenmanager) Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 11
44 Die geshrinkwrappte Kugel über /Rechtsklick/current state to object editierbar machen. 45 Das hierdurch erzeugte Nullobjekt aufklappen (Plussymbol neben dem Objekt) und das darunterliegende Polygonobjekt selektieren. Dieses über strg+c in die Zwischenablage kopieren. 46 Über /File/New ( strg+n ) ein neues Dokument erzeugen, Mit strg+v das geschrinkwrappte Kopf-Mesh einfügen. 47 Über /File/Export/Wavefront (OBJ) die so entstandene Szene exportieren. Skalierungseinstellungen im Exportdialog auf Voreinstellungen belassen. Tutorial 01 // Posprocessing // M.Schwind // WS 09-10 // Prof. Dr.-Ing. S. M. Kruse // HS Ulm 12