the sketchup 3d api - chrome browser

17

Upload: others

Post on 03-Feb-2022

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The SketchUp 3D API - Chrome Browser
Page 2: The SketchUp 3D API - Chrome Browser

The SketchUp 3D API: Working with 3D Geospatial DataMatt Lowrie5/20/2010

Page 3: The SketchUp 3D API - Chrome Browser

Join the Wave

View live notes and ask questions about this session on Google Wave:

http://bit.ly/bVPawa

Page 4: The SketchUp 3D API - Chrome Browser

The world is 3D!

Users implicitly understand 3D from... the real world!Very effective in communicating geospatial information

Page 5: The SketchUp 3D API - Chrome Browser

The world is 3D!

Users implicitly understand 3D from... the real world!Very effective in communicating geospatial information

Source: http://www.flickr.com/photos/43442082@N00/373107505/ by muhectorprasetyo / CC-BY

Page 6: The SketchUp 3D API - Chrome Browser

The world is 3D!

Users implicitly understand 3D from... the real world!Very effective in communicating geospatial information

Source: http://en.wikipedia.org/wiki/File:Elephant_tower.jpg by Jarcje / CC-SA

Page 7: The SketchUp 3D API - Chrome Browser

The world is 3D!

Users implicitly understand 3D from... the real world!Very effective in communicating geospatial information

Source: http://www.flickr.com/photos/64267172@N00/372984731 by vancouveriste / CC-BY

Page 8: The SketchUp 3D API - Chrome Browser

The world is 3D!

Google geo products aim to utilize the effectiveness of 3D

Page 9: The SketchUp 3D API - Chrome Browser

Geo 3D Pipeline

Building Maker - create 3DSketchUp - refine 3D3D warehouse - store 3DEarth - present 3D

Page 10: The SketchUp 3D API - Chrome Browser

Geo 3D Pipeline

Building Makersketchup.google.com/3dwarehouse/buildingmakerSketchUpsketchup.google.com3D warehousesketchup.google.com/3dwarehouseEarthearth.google.com

Page 11: The SketchUp 3D API - Chrome Browser

Demo time

Page 12: The SketchUp 3D API - Chrome Browser

Google Geo APIs

Page 13: The SketchUp 3D API - Chrome Browser

SketchUp API Terminology

Model – the 3d sceneEntities – all elements within the ModelPoint – vertexEdge – line segment between verticesFace – polygon enclosed within EdgesLoop – a chain of Edges, typically enclosing a Face

Page 14: The SketchUp 3D API - Chrome Browser

SketchUp API Terminology cont...

Component – collection of Entities

ComponentDefinition – "golden" representation of ComponentComponentInstance – references to the original Component definitionDefinitionList – collection of Component definitionsAttributeDictionary – key/value pairs which store custom data attributed to the ModelWebDialog – web browser GUI element

Page 15: The SketchUp 3D API - Chrome Browser

Gadgets JS Maps APISearch KML 3DApp Engine

Google Developer Qualification

Chrome Extensions

Page 16: The SketchUp 3D API - Chrome Browser

Join the Wave

View live notes and ask questions about this session on Google Wave:

http://bit.ly/bVPawa

Page 17: The SketchUp 3D API - Chrome Browser