Detta arbete har utforskat möjligheterna att exportera en ritning gjord i programvaran CET Designer och importera den i en iPad-applikation där man kan interagera med modellen i 3D med hjälp av enhetens multi-touchgränssnitt. Exporten gjordes till formaten obj och mtl med hjälp av CET Designers egna programmeringsspråk, CM. Applikationen för iPad byggdes genom att vidareutveckla en existerade applikation för obj-import och visualisering. Applikationen använder OpenGL ES för att visualisera 3Dmodellen, och ett antal fingergester användes för att manipulera scenen. Resultatet blev en prototyp som fick ett väldigt positivt resultat i ett användbarhetstest. Det som kunde göras för att förbättra utkomsten ännu mer var att använda direkt manipulation för navigeringen för att ge en bättre användarupplevelse, samt optimera export och import för att få lägre laddningstider och kräva mindre prestanda i iPaden. / This work has explored the possibilities to export a drawing made in the desktop software CET Designer and import it in an iPad application, where you can interact with the model in 3D with help of the device’s multi touch interface. The export was made to the formats obj and mtl with help of CET Designer’s own programming language, CM. The iPad application was built by further developing an existing application for obj imports and visualization. The application uses OpenGL ES to visualize the 3D model, and a set of finger gestures were used to manipulate the scene. The result of this was a prototype that had a very positive result in a usability test. To further improve the outcome, the application could be enhanced with direct manipulation to improve the user experience, and the export and import could be optimized to give lower loading times and less resource usage in the iPad
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-192801 |
Date | January 2023 |
Creators | Niskala, Victor |
Publisher | Linköpings universitet, Institutionen för datavetenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.002 seconds