3d product showcase application · project plan 3d product showcase application team dow leith...

12
From Students… …to Professionals The Capstone Experience Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering Michigan State University Fall 2019

Upload: others

Post on 21-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

From Students…

…to Professionals

The Capstone Experience

Project Plan3D Product Showcase Application

Team DowLeith Chatti

Brandon GarrisonJacob Marcus

Jiran Yang

Department of Computer Science and EngineeringMichigan State University

Fall 2019

Page 2: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

Functional Specifications

Problem: Difficult to market Dow chemicals▪ Visualizing chemical intermediaries on products

▪ Providing information on the chemicals that makeup the final consumer product

▪ Making the information easy to access and traverse

Solution: 3D Product Showcase using AR▪ Mobile application for consumers

▪ Product catalog across various markets

▪ Visualize Dow materials on product models

▪ Learn about products in Augmented Reality

The Capstone Experience Team Dow Project Plan Presentation 2

Page 3: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

Design Specifications

Market Category Selection▪ Search bar▪ Drop down menu

Product Catalog▪ Preview of model▪ Small description of makeup

Model Editor▪ Edit the material, rotate and zoom in on the model

AR view▪ Plane recognition▪ Highlighted regions▪ Finger gesture suggestions for move/rotate▪ Camera button for screenshots

The Capstone Experience Team Dow Project Plan Presentation 3

Page 4: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

Screen Mockup: Category Select

The Capstone Experience 4Team Dow Project Plan Presentation

Page 5: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

Screen Mockup: Product Catalog

The Capstone Experience 5Team Dow Project Plan Presentation

Page 6: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

Screen Mockup: Model Editor

The Capstone Experience 6Team Dow Project Plan Presentation

Page 7: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

Screen Mockup: Augmented Reality

The Capstone Experience 7Team Dow Project Plan Presentation

Page 8: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

Technical Specifications

Unity AR Foundation▪ Provide core functionality required for mobile

augmented reality applications

▪ Needed for plane detection and location tracking

MySQL with Microsoft Azure▪ Relates consumer products to corresponding

markets

▪ Relates consumer products with Dow materials

▪ Stores information about Dow materials, consumer products, and markets

The Capstone Experience Team Dow Project Plan Presentation 8

Page 9: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

System Architecture

The Capstone Experience Team Dow Project Plan Presentation 9

Page 10: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

System Components

Software Platforms / Technologies▪ Unity 2019.2.4f1o Software engine for developing the mobile application

▪ MySQL with Microsoft Azureo Stores information on consumer products and Dow materials

▪ Unity AR Foundationo Tool kit for Augmented Reality support on mobile devices

▪ Xcodeo Used to deploy application to iOS

▪ Android SDKo Used to deploy application to Android

The Capstone Experience Team Dow Project Plan Presentation 10

Page 11: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

Risks

Interactive models in Unity AR Foundation▪ Difficulty – Medium | Importance - Medium▪ Description: Current AR model viewer built with third-party library Vuforia▪ Mitigation: Build simple app with AR foundation.

Undocumented Legacy Project▪ Difficulty – Low | Importance - Medium▪ Description: Legacy project has little to no documentation▪ Mitigation: Test and incorporate only code that would be difficult to implement

Relational Data Stored in Non-relational Database▪ Difficulty - Hard | Importance - High▪ Description: Legacy application uses SharePoint to store models▪ Mitigation: Use Microsoft Azure to store the models and relational data

Deploying Application to IOS▪ Difficulty - Medium | Importance - High▪ Description: Application must work on both IOS and Android devices▪ Mitigation: Deploy “Hello World” application to IOS

The Capstone Experience Team Dow Project Plan Presentation 11

Page 12: 3D Product Showcase Application · Project Plan 3D Product Showcase Application Team Dow Leith Chatti Brandon Garrison Jacob Marcus Jiran Yang Department of Computer Science and Engineering

Questions?

The Capstone Experience Team Dow Project Plan Presentation 12

?

? ??

?

?

?

?

?