a content adaptation approach for on-line 3d persistent universes on various networks and terminals...
TRANSCRIPT
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
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
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
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)
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)
The main visionThe main vision
Same object, but adapted
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
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
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”
Create 3D objects once …Create 3D objects once …
MPEG-4 Objects + metadata
… … add them to the game world …add them to the game world …
Upload
Store in GCS
Add ID to the game world
… … distribute them in games everywhere!distribute them in games everywhere!
On CP terminal
On PC terminal
GOAL GOAL
Same user experienceSame user experience
On CP terminal
On PC terminal
GOALGOAL
Same user experienceSame user experience
On CP terminalOn PC terminal
GOALGOAL
DemoDemo