![Page 1: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/1.jpg)
A Content Adaptation Approach for On-LineA Content Adaptation Approach for On-Line
3D Persistent Universes on Various Networks and 3D Persistent Universes on Various Networks and
TerminalsTerminals
presented by
Marius PREDA
ARTEMIS Department, Institut National des Télécommunications,
Groupe des Ecoles de Télécommunications
![Page 2: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/2.jpg)
The OLGA projectThe OLGA project
A unified scalable framework forOn-Line GAming
Goal: create technology to enable roaming of 3D games on a variety of terminals & networks
Stress: scalable (hence adaptable) standardised 4D textured content
![Page 3: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/3.jpg)
On-line games todayOn-line games today
Player 1 Player 2
Send (xP1, yP1)
Only players positions are transmittedOnly players positions are transmitted
Move Right
![Page 4: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/4.jpg)
The OLGA visionThe OLGA vision
Player 1 Player 2
Send (xP1, yP1)
OLGA Requirement 1: Players positions are transmitted, but also contentOLGA Requirement 1: Players positions are transmitted, but also content
Move
Load Object
Send (Object)
![Page 5: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/5.jpg)
The OLGA visionThe OLGA vision
Player 1 Player n
Send (xP1, yP1)
OLGA Requirement 2: Any terminal should be used to play the gameOLGA Requirement 2: Any terminal should be used to play the game
Move
Load Object
Send (Object)
![Page 6: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/6.jpg)
The main visionThe main vision
Same object, but adapted
![Page 7: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/7.jpg)
Context: Current Multimedia WorldContext: Current Multimedia World
Fragmented value chain
INTEROPERABILITY NEEDED!!!
Authoringtools
Capturingdevices
HW/SWproviders
IPRholders
Production
Providers
Networks
Servicescenarios
Transmission
Playbackdevices
Terminalmanufacturers
End users
Consumption
![Page 8: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/8.jpg)
OLGA “philosophy”OLGA “philosophy”
Create 3D Graphics Assets once (by artists but also by players)
Add them to the virtual world, in a standard format
Distribute them on different kind of networks and terminals
Intelligently adapt the content
Use standards
![Page 9: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/9.jpg)
3D Graphics AssetsStreamer
(mesh, texture, anim.)
3D Graphics AssetsSimplification
(mesh, texture, anim.) 100%50%
20%
Transcoding
Transmoding
MP4 Exporterand
Compression
3DSMax plug-in
3D Graphics AssetsManagement
(on-line) Web based platform
Production Transmission Consumption
3D Graphics AssetsDecoders
and Rendering
Symbian and PC
OLGA “philosophy”OLGA “philosophy”
![Page 10: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/10.jpg)
Create 3D objects once …Create 3D objects once …
MPEG-4 Objects + metadata
![Page 11: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/11.jpg)
… … add them to the game world …add them to the game world …
Upload
Store in GCS
Add ID to the game world
![Page 12: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/12.jpg)
… … distribute them in games everywhere!distribute them in games everywhere!
On CP terminal
On PC terminal
![Page 13: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/13.jpg)
GOAL GOAL
Same user experienceSame user experience
On CP terminal
On PC terminal
![Page 14: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/14.jpg)
GOALGOAL
Same user experienceSame user experience
On CP terminalOn PC terminal
![Page 15: A Content Adaptation Approach for On-Line 3D Persistent Universes on Various Networks and Terminals presented by Marius PREDA ARTEMIS Department, Institut](https://reader034.vdocuments.site/reader034/viewer/2022051821/56649f4f5503460f94c7204d/html5/thumbnails/15.jpg)
GOALGOAL
DemoDemo