Onderzoek 3D Web Engines Voor Vastgoedvisualisatie
Total Page:16
File Type:pdf, Size:1020Kb
Paul van der Laan (s0176036) 2011 Onderzoek 3D Web engines voor vastgoedvisualisatie 1 Dit is het Bacheloropdrachtverslag van: Paul van der Laan s0176036 [email protected] Uitgevoerd bij: E-Core 3D & IT B.V. Netelhorst 17 8051 KE HATTEM +31 (0)38 - 444 03 98 www.ecore.nl Bedrijfsbegeleider: Jens Beukers Uitgevoerd namens: Universiteit Twente Opleiding Industrieel Ontwerpen Postbus 217 7500 AE Enschede +31 (0)53 489 9111 Docentbegeleider: Roy Damgrave Oplage: 3 Aantal bladzijden verslag: 67 Aantal bladzijden bijlagen: 21 2 1 Voorwoord In dit voorwoord wil ik verschillende mensen bedanken die betrokken zijn geweest bij deze opdracht. Als eerste zou ik UT begeleider Roy Damgrave willen bedanken voor zijn steun gedurende de opdracht. Bij het maken van het verslag had ik problemen om structuur aan te brengen in mijn verhaal. Door zijn rustige uitleg kon ik de draad echter toch weer oppakken. Verder dank aan E-Core en bedrijfbegeleider Jens Beukers voor het aannemen van mijn opdrachtvoorstel en het beschikbaar stellen van een werkplek. Ook Arie Paul van den Beukel voor zijn hulp bij het opstellen van het Plan van Aanpak. Ten slotte de UT medewerkers welke hebben deelgenomen aan de gebruikstest. 3 Inhoudsopgave 1 Voorwoord....................................................................................................................................... 3 2 Samenvatting ................................................................................................................................... 6 3 Summary.......................................................................................................................................... 7 4 Inleiding ........................................................................................................................................... 8 4.1 Bedrijf ...................................................................................................................................... 8 4.2 Probleem ................................................................................................................................. 8 4.3 Doelstelling .............................................................................................................................. 9 5 Vooronderzoek .............................................................................................................................. 10 5.1 Analyse huidige E-Core oplossingen ...................................................................................... 10 5.2 Analyse 3D Woningwijzer ...................................................................................................... 10 5.3 2d/3d plattegrond module .................................................................................................... 12 6 Betrokken partijen ......................................................................................................................... 14 6.1 Enquête ................................................................................................................................. 14 6.1.1 Resultaten ...................................................................................................................... 15 7 Uitleg en voordelen real time 3d ................................................................................................... 17 7.1 Verkenning features i.c.m. real-time 3d applicatie ............................................................... 18 7.1.1 Afbeelding laten zien van woning of appartement ....................................................... 18 7.1.2 360 graden panorama view ........................................................................................... 18 7.1.3 Filmpje afspelen ............................................................................................................ 19 7.1.4 Bouwcamera .................................................................................................................. 19 7.1.5 Google Maps (wijkfaciliteiten)....................................................................................... 19 7.1.6 Plattegrond .................................................................................................................... 19 7.1.7 Conventionele info ........................................................................................................ 20 7.2 Extra interactiviteit met real time 3d .................................................................................... 20 7.2.1 Inrichting aanpassen...................................................................................................... 20 7.2.2 Lichtstudie ..................................................................................................................... 21 7.3 Navigatiemanieren ................................................................................................................ 21 7.3.1 Augmented reality met webcam ................................................................................... 21 7.3.2 Bird-eye view, centraal punt roteren ............................................................................ 22 7.3.3 First person wandelen ................................................................................................... 22 7.3.4 Vliegen door ruimte....................................................................................................... 22 7.3.5 Vaste standpunten (bijv. via plattegrond) ..................................................................... 23 8 Beschrijving PvE ............................................................................................................................. 24 4 8.1 Eisen Engine ........................................................................................................................... 24 8.2 Eisen uitwerking applicatie .................................................................................................... 25 8.3 Programma van Eisen real time 3d engine/software ............................................................ 26 8.4 Programma van Eisen uitwerking applicatie ......................................................................... 27 9 3D engines onderzoek ................................................................................................................... 28 9.1 Flash achtergrond informatie ................................................................................................ 28 9.2 Engines .................................................................................................................................. 31 9.3 Overzichtstabellen ................................................................................................................. 39 9.4 Welke techniek past het beste bij E-Core?............................................................................ 40 10 Unity .......................................................................................................................................... 42 10.1 Unity nader bekeken ............................................................................................................. 42 10.1.1 Unity Installatie procedure ............................................................................................ 42 10.1.2 Bestandsgrootte Unity................................................................................................... 44 10.2 Unity demo's.......................................................................................................................... 46 11 Unity Workflows ........................................................................................................................ 47 11.1 Algemene info modeleren voor real time 3d ........................................................................ 47 11.2 Modeling from scratch .......................................................................................................... 48 11.3 Quick and Dirty ...................................................................................................................... 53 11.4 Conclusie workflows .............................................................................................................. 56 11.5 Code en Features ................................................................................................................... 58 12 Gebruiksonderzoek ................................................................................................................... 60 12.1 Resultaten.............................................................................................................................. 61 13 Conclusie ................................................................................................................................... 65 13.1 Vooronderzoek ...................................................................................................................... 65 13.2 3D engines onderzoek ........................................................................................................... 65 13.3 Aan de slag met Unity ........................................................................................................... 66 13.4 Eindconclusie ......................................................................................................................... 67 14 Bijlagen ...................................................................................................................................... 68 5 2 Samenvatting