Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt...

18
Oberseminar Medieninformatik Sommersemester 2009 Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User centric urban planning Medieninformatik Oberseminar Sommersemester 2009 Abschlussvortrag Projektarbeit 1 1 Monday, August 3, 2009

Transcript of Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt...

Page 1: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

LFE Medieninformatik bull Fabian Schmidt

Digital Sandbox - User centric urban planning

Medieninformatik OberseminarSommersemester 2009Abschlussvortrag Projektarbeit

1

1Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

AGENDA

bull The team

bull Project - idea and approach

bull Some details on implementation

bull Related links Source code

bull Small demonstration

2

2Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

The team

bull Project done in association with

bull Gadi Sprukt

bull Helmut Feder

bull lsquoCentral Saint Martins College for Art amp Designrsquo London

bull part of their master thesis in lsquoMA Creative Practice Narrative Enviromentsrsquo

3

3Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Idea and approach

Gillet Square London (image Helmut Feder)

4

site of workshop(image Helmut Feder)

4Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

the Project

bull Duration November 08 - Mid April 09 bull Context

bull Redevelopment of Gillett Square (Hackney London) in 2006bull Unpleasing results only few people attracted bull Further development planned in the areabull Opportunity to present own ideas support by City of London

bull Idea

bull Find ways to better integrate people in future planning processbull Aid professionals consulting thembull Enable them to express their ideas with a playfull easy to understand interface

bull Own Part Technical concept and software-development aiding with all sorts of technical issues and questions 3 stays in London in preparation for the workshop

5

5Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Area in question

6

bull Red marked areas subject to redesignbull Below a mockup image of final size

(image Helmut Feder)

(image Hackney City Counsil)

6Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Design needs and workshop

bull Design guidelines

bull Enable people to arrange objects by placing and moving cards on a tablebull Projected view of the square as a backgroundbull Objects on cards correspond to virtual objects augmenting the screenbull provide basic user-guidance with 3 lsquoGame-Phasesrsquobull easy to provide with new content and markers

bull Workshop

bull 3 day workshop in a cafe situated on the square (stable software )bull passengers invited to create individual versions of Gillett Squarebull after filling out a small ration questionnaire rewared with a printed copy of their design

7

7Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Implementation Overview

bull Implementation ideas

bull computational camera for pose estimation (using AR-Toolkit)bull 3d Engine supporting basic features (Model-loadingScenegraphetc)bull tracking done lsquobottom uprsquo through a fibreglass-table (avoiding occlusions)bull back projection on a canvas (comparably large and bright screen)

8

table with markers during workshop

8Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Workshop

bull Public workshop in a Cafe on Gillett Square (3 days during april)

9

table with markers during workshop

bull The setup

bull Content divided in different lsquogame-phasesrsquo People Street furniture and buildings

bull 10 - 15 min on average for creation of scenarios

bull participants talked about what they built and why filled out a questionnaire

bull printing out final screenshots presenting them

9Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Statistics

10

(image taken from booklet)

10Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 2: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

AGENDA

bull The team

bull Project - idea and approach

bull Some details on implementation

bull Related links Source code

bull Small demonstration

2

2Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

The team

bull Project done in association with

bull Gadi Sprukt

bull Helmut Feder

bull lsquoCentral Saint Martins College for Art amp Designrsquo London

bull part of their master thesis in lsquoMA Creative Practice Narrative Enviromentsrsquo

3

3Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Idea and approach

Gillet Square London (image Helmut Feder)

4

site of workshop(image Helmut Feder)

4Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

the Project

bull Duration November 08 - Mid April 09 bull Context

bull Redevelopment of Gillett Square (Hackney London) in 2006bull Unpleasing results only few people attracted bull Further development planned in the areabull Opportunity to present own ideas support by City of London

bull Idea

bull Find ways to better integrate people in future planning processbull Aid professionals consulting thembull Enable them to express their ideas with a playfull easy to understand interface

bull Own Part Technical concept and software-development aiding with all sorts of technical issues and questions 3 stays in London in preparation for the workshop

5

5Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Area in question

6

bull Red marked areas subject to redesignbull Below a mockup image of final size

(image Helmut Feder)

(image Hackney City Counsil)

6Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Design needs and workshop

bull Design guidelines

bull Enable people to arrange objects by placing and moving cards on a tablebull Projected view of the square as a backgroundbull Objects on cards correspond to virtual objects augmenting the screenbull provide basic user-guidance with 3 lsquoGame-Phasesrsquobull easy to provide with new content and markers

bull Workshop

bull 3 day workshop in a cafe situated on the square (stable software )bull passengers invited to create individual versions of Gillett Squarebull after filling out a small ration questionnaire rewared with a printed copy of their design

7

7Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Implementation Overview

bull Implementation ideas

bull computational camera for pose estimation (using AR-Toolkit)bull 3d Engine supporting basic features (Model-loadingScenegraphetc)bull tracking done lsquobottom uprsquo through a fibreglass-table (avoiding occlusions)bull back projection on a canvas (comparably large and bright screen)

8

table with markers during workshop

8Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Workshop

bull Public workshop in a Cafe on Gillett Square (3 days during april)

9

table with markers during workshop

bull The setup

bull Content divided in different lsquogame-phasesrsquo People Street furniture and buildings

bull 10 - 15 min on average for creation of scenarios

bull participants talked about what they built and why filled out a questionnaire

bull printing out final screenshots presenting them

9Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Statistics

10

(image taken from booklet)

10Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 3: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

The team

bull Project done in association with

bull Gadi Sprukt

bull Helmut Feder

bull lsquoCentral Saint Martins College for Art amp Designrsquo London

bull part of their master thesis in lsquoMA Creative Practice Narrative Enviromentsrsquo

3

3Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Idea and approach

Gillet Square London (image Helmut Feder)

4

site of workshop(image Helmut Feder)

4Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

the Project

bull Duration November 08 - Mid April 09 bull Context

bull Redevelopment of Gillett Square (Hackney London) in 2006bull Unpleasing results only few people attracted bull Further development planned in the areabull Opportunity to present own ideas support by City of London

bull Idea

bull Find ways to better integrate people in future planning processbull Aid professionals consulting thembull Enable them to express their ideas with a playfull easy to understand interface

bull Own Part Technical concept and software-development aiding with all sorts of technical issues and questions 3 stays in London in preparation for the workshop

5

5Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Area in question

6

bull Red marked areas subject to redesignbull Below a mockup image of final size

(image Helmut Feder)

(image Hackney City Counsil)

6Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Design needs and workshop

bull Design guidelines

bull Enable people to arrange objects by placing and moving cards on a tablebull Projected view of the square as a backgroundbull Objects on cards correspond to virtual objects augmenting the screenbull provide basic user-guidance with 3 lsquoGame-Phasesrsquobull easy to provide with new content and markers

bull Workshop

bull 3 day workshop in a cafe situated on the square (stable software )bull passengers invited to create individual versions of Gillett Squarebull after filling out a small ration questionnaire rewared with a printed copy of their design

7

7Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Implementation Overview

bull Implementation ideas

bull computational camera for pose estimation (using AR-Toolkit)bull 3d Engine supporting basic features (Model-loadingScenegraphetc)bull tracking done lsquobottom uprsquo through a fibreglass-table (avoiding occlusions)bull back projection on a canvas (comparably large and bright screen)

8

table with markers during workshop

8Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Workshop

bull Public workshop in a Cafe on Gillett Square (3 days during april)

9

table with markers during workshop

bull The setup

bull Content divided in different lsquogame-phasesrsquo People Street furniture and buildings

bull 10 - 15 min on average for creation of scenarios

bull participants talked about what they built and why filled out a questionnaire

bull printing out final screenshots presenting them

9Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Statistics

10

(image taken from booklet)

10Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 4: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Idea and approach

Gillet Square London (image Helmut Feder)

4

site of workshop(image Helmut Feder)

4Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

the Project

bull Duration November 08 - Mid April 09 bull Context

bull Redevelopment of Gillett Square (Hackney London) in 2006bull Unpleasing results only few people attracted bull Further development planned in the areabull Opportunity to present own ideas support by City of London

bull Idea

bull Find ways to better integrate people in future planning processbull Aid professionals consulting thembull Enable them to express their ideas with a playfull easy to understand interface

bull Own Part Technical concept and software-development aiding with all sorts of technical issues and questions 3 stays in London in preparation for the workshop

5

5Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Area in question

6

bull Red marked areas subject to redesignbull Below a mockup image of final size

(image Helmut Feder)

(image Hackney City Counsil)

6Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Design needs and workshop

bull Design guidelines

bull Enable people to arrange objects by placing and moving cards on a tablebull Projected view of the square as a backgroundbull Objects on cards correspond to virtual objects augmenting the screenbull provide basic user-guidance with 3 lsquoGame-Phasesrsquobull easy to provide with new content and markers

bull Workshop

bull 3 day workshop in a cafe situated on the square (stable software )bull passengers invited to create individual versions of Gillett Squarebull after filling out a small ration questionnaire rewared with a printed copy of their design

7

7Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Implementation Overview

bull Implementation ideas

bull computational camera for pose estimation (using AR-Toolkit)bull 3d Engine supporting basic features (Model-loadingScenegraphetc)bull tracking done lsquobottom uprsquo through a fibreglass-table (avoiding occlusions)bull back projection on a canvas (comparably large and bright screen)

8

table with markers during workshop

8Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Workshop

bull Public workshop in a Cafe on Gillett Square (3 days during april)

9

table with markers during workshop

bull The setup

bull Content divided in different lsquogame-phasesrsquo People Street furniture and buildings

bull 10 - 15 min on average for creation of scenarios

bull participants talked about what they built and why filled out a questionnaire

bull printing out final screenshots presenting them

9Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Statistics

10

(image taken from booklet)

10Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 5: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

the Project

bull Duration November 08 - Mid April 09 bull Context

bull Redevelopment of Gillett Square (Hackney London) in 2006bull Unpleasing results only few people attracted bull Further development planned in the areabull Opportunity to present own ideas support by City of London

bull Idea

bull Find ways to better integrate people in future planning processbull Aid professionals consulting thembull Enable them to express their ideas with a playfull easy to understand interface

bull Own Part Technical concept and software-development aiding with all sorts of technical issues and questions 3 stays in London in preparation for the workshop

5

5Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Area in question

6

bull Red marked areas subject to redesignbull Below a mockup image of final size

(image Helmut Feder)

(image Hackney City Counsil)

6Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Design needs and workshop

bull Design guidelines

bull Enable people to arrange objects by placing and moving cards on a tablebull Projected view of the square as a backgroundbull Objects on cards correspond to virtual objects augmenting the screenbull provide basic user-guidance with 3 lsquoGame-Phasesrsquobull easy to provide with new content and markers

bull Workshop

bull 3 day workshop in a cafe situated on the square (stable software )bull passengers invited to create individual versions of Gillett Squarebull after filling out a small ration questionnaire rewared with a printed copy of their design

7

7Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Implementation Overview

bull Implementation ideas

bull computational camera for pose estimation (using AR-Toolkit)bull 3d Engine supporting basic features (Model-loadingScenegraphetc)bull tracking done lsquobottom uprsquo through a fibreglass-table (avoiding occlusions)bull back projection on a canvas (comparably large and bright screen)

8

table with markers during workshop

8Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Workshop

bull Public workshop in a Cafe on Gillett Square (3 days during april)

9

table with markers during workshop

bull The setup

bull Content divided in different lsquogame-phasesrsquo People Street furniture and buildings

bull 10 - 15 min on average for creation of scenarios

bull participants talked about what they built and why filled out a questionnaire

bull printing out final screenshots presenting them

9Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Statistics

10

(image taken from booklet)

10Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 6: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Area in question

6

bull Red marked areas subject to redesignbull Below a mockup image of final size

(image Helmut Feder)

(image Hackney City Counsil)

6Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Design needs and workshop

bull Design guidelines

bull Enable people to arrange objects by placing and moving cards on a tablebull Projected view of the square as a backgroundbull Objects on cards correspond to virtual objects augmenting the screenbull provide basic user-guidance with 3 lsquoGame-Phasesrsquobull easy to provide with new content and markers

bull Workshop

bull 3 day workshop in a cafe situated on the square (stable software )bull passengers invited to create individual versions of Gillett Squarebull after filling out a small ration questionnaire rewared with a printed copy of their design

7

7Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Implementation Overview

bull Implementation ideas

bull computational camera for pose estimation (using AR-Toolkit)bull 3d Engine supporting basic features (Model-loadingScenegraphetc)bull tracking done lsquobottom uprsquo through a fibreglass-table (avoiding occlusions)bull back projection on a canvas (comparably large and bright screen)

8

table with markers during workshop

8Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Workshop

bull Public workshop in a Cafe on Gillett Square (3 days during april)

9

table with markers during workshop

bull The setup

bull Content divided in different lsquogame-phasesrsquo People Street furniture and buildings

bull 10 - 15 min on average for creation of scenarios

bull participants talked about what they built and why filled out a questionnaire

bull printing out final screenshots presenting them

9Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Statistics

10

(image taken from booklet)

10Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 7: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Design needs and workshop

bull Design guidelines

bull Enable people to arrange objects by placing and moving cards on a tablebull Projected view of the square as a backgroundbull Objects on cards correspond to virtual objects augmenting the screenbull provide basic user-guidance with 3 lsquoGame-Phasesrsquobull easy to provide with new content and markers

bull Workshop

bull 3 day workshop in a cafe situated on the square (stable software )bull passengers invited to create individual versions of Gillett Squarebull after filling out a small ration questionnaire rewared with a printed copy of their design

7

7Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Implementation Overview

bull Implementation ideas

bull computational camera for pose estimation (using AR-Toolkit)bull 3d Engine supporting basic features (Model-loadingScenegraphetc)bull tracking done lsquobottom uprsquo through a fibreglass-table (avoiding occlusions)bull back projection on a canvas (comparably large and bright screen)

8

table with markers during workshop

8Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Workshop

bull Public workshop in a Cafe on Gillett Square (3 days during april)

9

table with markers during workshop

bull The setup

bull Content divided in different lsquogame-phasesrsquo People Street furniture and buildings

bull 10 - 15 min on average for creation of scenarios

bull participants talked about what they built and why filled out a questionnaire

bull printing out final screenshots presenting them

9Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Statistics

10

(image taken from booklet)

10Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 8: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Implementation Overview

bull Implementation ideas

bull computational camera for pose estimation (using AR-Toolkit)bull 3d Engine supporting basic features (Model-loadingScenegraphetc)bull tracking done lsquobottom uprsquo through a fibreglass-table (avoiding occlusions)bull back projection on a canvas (comparably large and bright screen)

8

table with markers during workshop

8Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Workshop

bull Public workshop in a Cafe on Gillett Square (3 days during april)

9

table with markers during workshop

bull The setup

bull Content divided in different lsquogame-phasesrsquo People Street furniture and buildings

bull 10 - 15 min on average for creation of scenarios

bull participants talked about what they built and why filled out a questionnaire

bull printing out final screenshots presenting them

9Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Statistics

10

(image taken from booklet)

10Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 9: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Workshop

bull Public workshop in a Cafe on Gillett Square (3 days during april)

9

table with markers during workshop

bull The setup

bull Content divided in different lsquogame-phasesrsquo People Street furniture and buildings

bull 10 - 15 min on average for creation of scenarios

bull participants talked about what they built and why filled out a questionnaire

bull printing out final screenshots presenting them

9Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Statistics

10

(image taken from booklet)

10Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 10: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Project - Statistics

10

(image taken from booklet)

10Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 11: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Impressions from Workshop

11

video can be found on httpcipifilmude~schmidtfasandboxworkshopmp4

11Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 12: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Screenshot during workshop

12

12Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 13: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Implementation Details

bull Software written in C++

bull uses self-written 3d-Engine providing all sorts of file-loadingScenegraphPhysicsShadersPositional audioOctrees

bullusing only cross plattform libs (OpenGLSDLbullet Physicslib3DSCEGUI)

bullbuild available for OSX 105 (matter of time)

bull Adaptions for SandBox

bull added marker-tracking with AR-ToolKitbull simple User Interface (press any key to proceed to next phase)bull editable XML-Document containing markerscontent mappingbull ShadowMapping on invisible ground-planebull Adjustment view to calibrate camera-anglesbull Node-Labels with custom Fontsbull 3ds Loading

13

13Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 14: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

example Content XML

ltmarkerSetgt1313 ltmarker name=trees1 width=170 centerX=0 centerY=0 gt13 1313 13 ltpatternFilegt13 13 13 resmarkerpattern1patt13 13 ltpatternFilegt13 1313 13 ltscenegt13 13 13 resscenesislandtree33ds13 13 ltscenegt13 1313 ltmarkergt

14

14Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 15: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

still Implementation

bull heavy use of Standard-Desgin Patterns (Composite-Visitor-MVC -gtusual suspects)bull Scenegraph inspired by OpenSceneGraph

15

15Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 16: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Possible future improvements

bull Replace AR-Toolkit with decent Feature-Tracker (based on SIFT SURF algorithms)

bull More different kinds of content (+ Physically convincing interaction with scene)

bull switch to Collada-Scene and Modelformat (easier sharing of content)

bull Projection of user interface-elements among the markers on table

16

16Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 17: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Related links Source Code

bull All images and video taken from Project Website

bull httpspruktcomsandbox

bull TheDigitalSandboxgmailcom

bull Sandbox Booklet (including questionnaires and polaroids)

bull httpwwwcipifilmude~schmidtfasandboxgillettsquarepdf

bull Source Code Repository

bullhttpssvncipifilmude~schmidtfasvnAsteroidtrunk

bull Client for OsX (including content) ~ 300 Mb

bullhttpwwwcipifilmude~schmidtfasandboxclient_osxzip

17

17Monday August 3 2009

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009

Page 18: Oberseminar Medieninformatik Sommersemester 2009 Digital ...€¦ · Digital Sandbox Fabian Schmidt - 04.08.2009 Slide LFE Medieninformatik • Fabian Schmidt Digital Sandbox - User

Oberseminar MedieninformatikSommersemester 2009Digital Sandbox

Fabian Schmidt - 04082009 Slide

Small demonstration ahead

bull Thanks for listening

bull Any questions so far

18

18Monday August 3 2009