Fotorealistiska bilder 1 PV360 kap 1 7: Grunder samt material och dekaler i Photoview 360 1
Att skapa en fotorealistisk bild kan sägas bestå av två delar: - Den artstiska delen. Att välja scen, ljussättning, betraktningsvinkel mm. - Den tekniska delen. Att hantera programvaran för att skapa den tänkta bilden. Här lär vi oss den tekniska delen, dvs att använda programvaran. 2
Visualisering = åskådliggöra något m.h.a. bilder Fotorealistisk bild = liknar ett foto av ett verkligt föremål PhotoView 360 används för att skapa fotorealistiska bilder I PhotoView 360 kan man: - Klä CAD-modellens ytor med appearances - Lägga på dekaler - Skapa scener, (rum, bakgrunder) - Ljussätta scenen med ljuskällor - Få skuggor, reflexioner mm 3
Bilder skapade från CAD-modell innan någon fysisk modell fanns 4
5
I SolidWorks kan vi: - Ange Appearance (utseende) på modells ytor - Lägga på Decal (klistermärke) på modells ytor - Ange en Scene. Dvs. omgivning runt modellen, ljuskällor, hur skuggor skall falla mm. 6
7
8
9
Processorenhet Grafikenhet Bildskärm Internminne Grafikminne CPU GPU 10
OpenGL - Normalläget i grafikfönstret - Rendering i real-tid - Hanteras av grafik-processor (alternativt av CPU) - Alla moderna grafikkort kan visa detta RealView - Mer avancerad grafik än OpenGL. Visar bl.a. reflexioner från omgivning - Rendering i real-tid - Hanteras av grafik-processor - Endast vissa grafikkort kan använda RealView (går att komma förbi mha Real Hack) PhotoView 360 - Mycket verklighetstrogen (fotorealistisk) presentation med speglingar i flera nivåer ljusbrytning mm. - Kan ej hanteras i realtid. - Hanteras av CPU - Oberoende av grafik-processor 11
Appearance utseende Appearance är uppbyggt av bl.a. - Color (Färg) - Optical properties (Optiska egenskaper) Transparency Reflectivity Specularity Shininess - Illumination (Belysning) Ett antal egenskaper som avgör hur ytan uppträder när den belyses - Surface finish (Ytfinish) Anger om ytan skall vara slät eller ha ojämnheter Ojämnheternas utseende kan justeras Man kan ange egen Bump-mapp SolidWorks innehåller ett antal förinställda appearances (material) Man kan själv laborera med inställningar och skapa egen appearance 12
Ändring av feature ligger högre i prioritet än part Ändring av yta ligger högre i prioritet än feature Använd Render Manager för att hålla koll på modell och appearance Yta Feature Body Part 13
På part-nivå (dvs i part-filen) kan vi ange appearances på: - Yta - Feature - Body - Part Assembly-nivå har högre prioritet än part-nivå I en assembly kan samma part få appearances på: - Component-nivå - Part-nivå Assembly Component Part 14
Bild från kompendiet 15
Texture: skapas av en bild som kopieras och fyller yta (tiled image) Decal: en bild som läggs på modellen på samma sätt som om det vore ett klistermärke. Mapping - Innebär att man anger hur dekalen/texturen skall anpassas till ytans form - Anger var bilden skall appliceras Illumination - Anger hur dekalen/texturen skall reagera på belysning (blank, matt mm.) 16
Procedural Appearence (3D texture) Texture (2D texture) 17
Vi får procedural appearence + = 18
Fotorealism = Liknar ett foto av ett verkligt föremål Rendering = Då datorn skapar bilden (återge/framställa/skapa) Appearence = Ytas utseende. Tile = Kakel. Område täcks av bild genom upprepning Texture = Bild som läggs på object och kopieras för att fylla ytan Procedural appearence = Appearence har 3D-texture struktur Decal = Bild som placeras på föremålet som man gör med ett klistermärke (ingen upprepning) Scen = omgivningen. Bakgrund, ljus, arrangemang runtomkring. Ray tracing = strålgång Filformat för bilder. T.ex. Bmp, jpg, gif, tiff 19
Texter och ritningar i all ära, men en bild av en produktidé kan många gånger åstadkomma en ahaeffekt som snabbar på besluten. Visualiseringar har blivit allt vanligare i produktutvecklingen. Det hjälper ofta att visa en fotorealistisk bild av en idé för kunder och interna beslutsfattare, som kanske inte alltid är så vana vid att läsa ritningar och vanliga 3D-modeller. De flesta moderna CAD-program innehåller därför bra visualiseringsverktyg som ingenjören gärna använder för att förtydliga sina idéer. Syftet är förstås att snabbare kunna få grönt ljus att köra vidare på en idé och på så sätt förkorta time-to-market. Visualiseringsverktyget har demokratiserats och används idag inte enbart av professionella bildproffs utan även av CAD-konstruktörer. Det betyder emellertid inte att visualiseringsexperterna blivit överflödiga. Säljprocessen innehåller mycket psykologi och magi som ju är mer hemmaplan för illustratörer och designers än för ingenjörer. En snygg visualisering säljer, det är ingen tvekan om det. Att på en bildskärm gå runt i en tänkt byggnad, eller undersöka funktionerna i en ny bilmodell ur alla vinklar och zoomningslägen tilltalar de flesta. Det är användningsområden som ligger nära CAD-konstruktören, men även inom områden som simulering, utbildning och forskning har visualiseringen stor betydelse. Under många år har visualiseringar som specialistkompetens haft lite svårt att slå sig in i produktutvecklingsprocessen, som snarare strävar mot att slimmas och kortas ner med effektiva kontruktörsverktyg. Men när allt fler inser att säljprocessen har både fakta- och känslomässiga beståndsdelar, så kan det innebära en ny vår för användningen av visualiseringar i produktutvecklingen. 20
Kap 1-7 i "PhotoView 360 inklusive övningar. OBS! PhotoView-boken är ganska omfattande. Boken kan användas som uppslagsbok. Nedan är uppräknat vad jag tycker ni skall kunna: - Skapa renderad bild - Bestämma egenskaper för sparad bild (storlek, upplösning, filformat mm) - Kunna applicera appearence/material på olika objekt. - Förstå appearence-hierarkin - Förstå skillnaden mellan: appearence, texture, material, decal - Förstå och kunna hantera texture mapping - Förstå och kunna hantera decal mapping - Förstå decal illumination - Förstå hur man anger belysning - Kunna ange om skuggor skall finnas med eller ej - Skapa camera view - Kunna ange vissa Rendering options - Kunna placera cadmodell i en scen 21