leveraging mobile 3d web apps for design collaboration @ cic 2010
DESCRIPTION
Leveraging Mobile 3D Web Applications for Design CollaborationTRANSCRIPT
![Page 1: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/1.jpg)
Design Collaboration with Mobile Applications
James Rodden, Senior Software EngineerÜbermind Inc
![Page 2: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/2.jpg)
Mobile Devices
![Page 3: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/3.jpg)
4G Networks
image copyright Ubermind 2010
![Page 4: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/4.jpg)
![Page 5: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/5.jpg)
Social Networks
![Page 6: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/6.jpg)
Trend Convergence
Collaboration
![Page 7: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/7.jpg)
Collaborating with Mobile
![Page 8: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/8.jpg)
NVIDIA® RealityServer®
Browse
RealityServer ® 3.0with iray ®
• First 3D, server based, scalable software platform • Thousands of concurrent interactive 3D users• Massively parallel compute and data management• Access from any device
CADDCC
SIMULATION
CLIENT
![Page 9: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/9.jpg)
Applications
Architecture Design Home Design Product Design
Apparel StylingEngineering & Manufacturing Maintenance & Training
![Page 10: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/10.jpg)
Prototyping with RealityServer/iray
![Page 11: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/11.jpg)
Marketing Stills with RealityServer/iray
![Page 12: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/12.jpg)
RealityServer for Maint, Repair & Training
![Page 13: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/13.jpg)
![Page 14: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/14.jpg)
![Page 15: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/15.jpg)
Mobile Applications
![Page 16: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/16.jpg)
Application Demo
![Page 17: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/17.jpg)
How to Build•iPhoneOS SDK•Target iPhone & iPod touch &/or iPad(http://developer.apple.com/iphone for SDK details)
•UIKit for user interface controls and image display•Foundation for strings, URLs, memory management, network communications, etc
•GameKit for local bluetooth communications
![Page 18: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/18.jpg)
How to Build•Create SOAP requests (either XML or JSON) to communicate with Reality Server.
•Initiate client session and configure model:•Specify model•Set image size/resolution•Select GPU vs CPU rendering•Configure camera position in 3D-space•Select various material shaders•Set position of configurable elements (doors, etc)
•Server responds with confirmation of each change and provides rendering URL which returns fully rendered image.
![Page 19: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/19.jpg)
How to Build
RealityServer ® 3.0with iray ®
SOAP messages (XML or JSON)
XML/JSON confirmation response
http://renderURL
rendered image
![Page 20: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/20.jpg)
Image CachingRotate Object (reposition camera)
confirmation
http image request
• Cached images stored to disk• Displayed in response to user interaction
![Page 21: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/21.jpg)
Conclusion•Disruptive trends combining to allow amazing new collaboration possibilities
![Page 22: Leveraging Mobile 3D Web Apps for Design Collaboration @ CIC 2010](https://reader033.vdocuments.mx/reader033/viewer/2022060123/5597be1c1a28ab9e1b8b4593/html5/thumbnails/22.jpg)
Contact
Come and visit us at the mental images booth for more information.