ANR-RIAM-06-11 Jury ANR du 09/11/08  www.solipsis.org
Intro  qu'est-ce qu'un monde virtuel? <ul><li>A simulation of space made by computers </li></ul><ul><ul><li>With user embo...
Intro  usages dans les mondes virtuels <ul><li>Games </li></ul><ul><li>For kids, tweens, adults </li></ul><ul><li>Neopets ...
Intro  les familles de mondes virtuels MMOG (Massively multiplayer online game) <ul><li>Virtual worlds for multi-users imm...
<ul><li>Data / Media  </li></ul><ul><li>A single virtual object </li></ul><ul><li>display of a single 3D object, </li></ul...
Intro  objectif de Solipsis
Intro  vulgarisation de l'infographie
INRIA  une architecture Peer-to-Peer <ul><li>RayNet Overlay </li></ul>
Application objects Peers in the overlay 0 0 1 1 [0:1]x[0:1] objects s pace Vorono ï Tesselation of the set of objects Lin...
INRIA  Exploiter  l'overlay  RayNet <ul><li>Peers manage sites and avatars </li></ul><ul><ul><li>Organize sites into Voron...
INRIA  des protocoles nouveaux <ul><li>Spécifications du protocole de communication de Solipsis: </li></ul><ul><ul><li>obj...
INRIA  bilan, perspectives <ul><li>Difficultés rencontrées et solutions envisagées </li></ul><ul><ul><li>Difficulté de rec...
Artefacto  des outils, des contenus <ul><li>Réalisation d'une première version des outils de modélisation et de personnali...
 
Artefacto  bilan, perspectives <ul><li>Difficultés rencontrées et solutions envisagées </li></ul><ul><ul><li>intégration d...
Orange Labs  un navigateur, des peers <ul><li>Encadrement du projet </li></ul><ul><li>Développement du navigateur Solipsis...
 
Orange Labs  bilan, perspectives <ul><li>Communication </li></ul><ul><ul><li>Lancement   à la Cantine du démonstrateur V1 ...
Archivideo  des modeleurs intelligents <ul><li>Modélisation automatique de contenu </li></ul><ul><ul><li>Étude et état de ...
Carte de densité Génération du réseau Utilisation d'un L-System contrôlé par la carte de densité Génération d'un réseau ro...
There is a shiny  mountain range. There is a humongous cow  on the mountain range.  The impi-9 texture is  on the cow.  A ...
Archivideo  bilan, perspectives <ul><li>Difficultés rencontrées et solutions envisagées  </li></ul><ul><ul><li>La modélisa...
LAS Rennes 2  créer une communauté.. <ul><li>« Community building » (L5T1 et L5T2)  </li></ul><ul><ul><li>4 univers (monde...
LAS Rennes 2  ..et la guider <ul><li>Aide à la décision (L0T2 L0T3 L0T4) </li></ul><ul><ul><li>Community building vers dév...
LAS Université Rennes 2
LAS Rennes 2  bilan, perspectives <ul><li>Difficultés rencontrées et solutions envisagées  </li></ul><ul><ul><li>Pas de di...
Consortium  coordination.. <ul><li>Réunions consortium mensuelles </li></ul><ul><ul><li>téléphonique et en physique une fo...
Consortium  ..et communication <ul><li>Prix </li></ul><ul><ul><li>Nomine pour le prix  Lutèce d'Or 2008  (Paris Capitale d...
 
Merci ! www.solipsis.org
Prochain SlideShare
Chargement dans…5
×

Solipsis Jury Anr 9 12 V18

1 073 vues

Publié le

Solipsis - monde virtuel - Slides Jury ANR

Publié dans : Technologie
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 073
Sur SlideShare
0
Issues des intégrations
0
Intégrations
6
Actions
Partages
0
Téléchargements
4
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • Solipsis Jury Anr 9 12 V18

    1. 1. ANR-RIAM-06-11 Jury ANR du 09/11/08 www.solipsis.org
    2. 2. Intro qu'est-ce qu'un monde virtuel? <ul><li>A simulation of space made by computers </li></ul><ul><ul><li>With user embodiment: users are avatars </li></ul></ul><ul><ul><li>Massively-shared: multiple avatars are interacting </li></ul></ul><ul><ul><li>Persistent to some degree: the world still exists without users </li></ul></ul><ul><li>The fundamental added-value of virtual worlds is to add even more: </li></ul>Virtual World A simulation of persistent space connected via a network, in which users can interact with each others and are embodied by virtual projections of themselves Immersion Synchronous communications Visit your future apartment! Drive cars! Try on your clothes before buying them! Live emergency situations without risk! Interact in real time with other avatars! Share emotions through your avatar!
    3. 3. Intro usages dans les mondes virtuels <ul><li>Games </li></ul><ul><li>For kids, tweens, adults </li></ul><ul><li>Neopets , City of Heroes , World of Warcraft … </li></ul>Role play Reinvent yourself Second Life , Active Worlds Entertainment Concerts, Parties, events vSide … <ul><li>Communication </li></ul><ul><li>Voice, Chat, IM </li></ul><ul><li>smeet.com … </li></ul>Content creation Innovation, Art Second Life , Active Worlds Socialization Social networks,dating service IMVU , Google Lively , Club Penguin … Virtual identity Real identity Information Tourism, prepare travel route Amazing worlds , Google Earth … Education E-learning, coaching Astroversity … Work Meeting, recruiting Qwaq , Second Life ( IWS )… E-commerce Previsualization of goods, try before buying, brand promotion MTV's VW , Pepsiworld , BarbieGirls … Simulation Emergency situation, training SNCF fiacre …
    4. 4. Intro les familles de mondes virtuels MMOG (Massively multiplayer online game) <ul><li>Virtual worlds for multi-users immersive gaming experiences </li></ul><ul><li>Usage: Gaming, Role Play (94,2% are fantasy RPG, source ) </li></ul><ul><li>Market leaders: World of Warcraft , RuneScape </li></ul><ul><li>Virtual worlds that mirror geographic or spatial data from the real world </li></ul><ul><li>Usage: Information, tourism </li></ul><ul><li>Market leaders: Amazing worlds , Google Earth ( virtual world eventually ) </li></ul><ul><li>Micro world focus on small groups (10-20 avatars at a time) </li></ul><ul><li>Usage: Socialization </li></ul><ul><li>Market leaders: IMVU </li></ul><ul><li>Multi-purpose UGC virtual worlds providing content creation tools to users </li></ul><ul><li>Usage: Socialisation, Role play, Work, Entertainment, Access to Information, E-commerce, Education, Simulation </li></ul><ul><li>Second Life user profiles: 40% Social gamers, 20% Fashionistas, 20% Role Players, 10% Capitalists, 10% Innovators ( source ) </li></ul><ul><li>Market leaders: Second Life , Active Worlds </li></ul>Mirror worlds Small worlds Metaverses
    5. 5. <ul><li>Data / Media </li></ul><ul><li>A single virtual object </li></ul><ul><li>display of a single 3D object, </li></ul><ul><li>2D websites, or any multimedia contents </li></ul><ul><li>MetaWorld (aka Virtual world) </li></ul><ul><li>Perceived as single location space (world) </li></ul><ul><li>Either single user or massive multi-user </li></ul><ul><ul><li>Example: Second Life, There, WOW </li></ul></ul><ul><li>MetaGalaxy </li></ul><ul><li>A group of MetaWorlds </li></ul><ul><li>More than likely massive multiuser </li></ul><ul><li>Interconnected (not stand-alone) Example: Active Worlds </li></ul><ul><li>Metaverse </li></ul><ul><li>Multiple MetaGalaxy systems </li></ul><ul><li>Linked within a perceived Virtual Universe, </li></ul><ul><li>Although not existing on a central server </li></ul>Intro qu'est-ce que le Metaverse? Stand-alone Centralized - Server(s) Group of Servers Decentralized - World scale infrastructure
    6. 6. Intro objectif de Solipsis
    7. 7. Intro vulgarisation de l'infographie
    8. 8. INRIA une architecture Peer-to-Peer <ul><li>RayNet Overlay </li></ul>
    9. 9. Application objects Peers in the overlay 0 0 1 1 [0:1]x[0:1] objects s pace Vorono ï Tesselation of the set of objects Links between objects adjacencies in the Vorono ï tesselation Computing entities (physical nodes) Node n i possesses o i objects  n i participates o i times in the overlay
    10. 10. INRIA Exploiter l'overlay RayNet <ul><li>Peers manage sites and avatars </li></ul><ul><ul><li>Organize sites into Voronoi Structure </li></ul></ul><ul><ul><li>Avatars communicate with sites through which they roam </li></ul></ul><ul><li>Adaptive Update Exchange </li></ul><ul><ul><li>Low frequency between sites and site-to-avatars </li></ul></ul><ul><ul><li>High frequency heartbeat propagation between close avatars and objectsVery high frequency </li></ul></ul><ul><ul><li>Very high frequency between potentially colliding avatars </li></ul></ul><ul><li>Entity owner computes entity’s position </li></ul><ul><ul><li>physical properties: mass, momentum, forces </li></ul></ul><ul><ul><li>evaluate collisions with entities within Collision Detection Area (CDA) </li></ul></ul>VHF HF LF
    11. 11. INRIA des protocoles nouveaux <ul><li>Spécifications du protocole de communication de Solipsis: </li></ul><ul><ul><li>objectifs de passage à l’échelle et de forte dynamicité, </li></ul></ul><ul><ul><li>architecture complètement distribuée : tous les nœuds hôtes sont impliqués pour la gestion des communications et pour les calculs de gestion de la 3D. </li></ul></ul><ul><li>Spécifications du protocole de gestion du réseau logique Raynet: </li></ul><ul><ul><li>approximation du diagramme de Voronoï en dimension élevée, à l’aide d’un estimateur de Monte-Carlo, </li></ul></ul><ul><ul><li>graphe de routage aux propriétés petit-monde. </li></ul></ul><ul><ul><li>ces deux graphes sont construits en utilisant des protocoles épidémiques, </li></ul></ul><ul><ul><li>structure sémantique de l’application reflétée </li></ul></ul><ul><li>Accompagnement au développement de Raynet </li></ul><ul><li>Résultats obtenus </li></ul><ul><ul><li>« Solipsis : A decentralized architecture for Virtual Environments », D. Frey, J. Royan, R. Piegay, A.M. Kermarrec, E. Anceaume and F. Le Fessant, International Workshop on Massively Multiuser Virtual Environments , 2008. </li></ul></ul>
    12. 12. INRIA bilan, perspectives <ul><li>Difficultés rencontrées et solutions envisagées </li></ul><ul><ul><li>Difficulté de recrutement d’un CDD (post-doc) </li></ul></ul><ul><ul><li>Recrutement de stagiaires Master recherche </li></ul></ul><ul><li>Récapitulatif des ressources utilisées </li></ul><ul><ul><li>65% d’avancement effectué </li></ul></ul><ul><ul><li>Cumul Ressources: 13h/mois </li></ul></ul><ul><li>Plan d'action jusqu'à Juin 2009 </li></ul><ul><ul><li>Persistance des données (L1T3) : déconnexions fréquentes: réplication sur les sites associés aux cellules </li></ul></ul><ul><ul><li>Intégrité des données (L1T5) : comportements malveillants : réputation des sites </li></ul></ul>
    13. 13. Artefacto des outils, des contenus <ul><li>Réalisation d'une première version des outils de modélisation et de personnalisation d'avatars </li></ul><ul><ul><li>Modeleur impératif </li></ul></ul><ul><ul><ul><li>permet de créer des objets simples (boîtes, cylindre, sphère ..), </li></ul></ul></ul><ul><ul><ul><li>de les déformer et de les colorier (couleurs, textures) de façon intuitive </li></ul></ul></ul><ul><ul><li>Editeur d'avatar </li></ul></ul><ul><ul><ul><li>offre la possiblité de changer d'avatar </li></ul></ul></ul><ul><ul><ul><li>et de le personnaliser (taille, proportion, couleurs). </li></ul></ul></ul><ul><li>Création de contenu </li></ul><ul><ul><li>Une station spatiale </li></ul></ul><ul><ul><li>Création du monde de « l'île » comprenant une plage et son phare, une école et un zoo. </li></ul></ul>
    14. 15. Artefacto bilan, perspectives <ul><li>Difficultés rencontrées et solutions envisagées </li></ul><ul><ul><li>intégration de l'interface « Navi » dans le Navigateur 3D. </li></ul></ul><ul><li>Récapitulatif des ressources utilisées </li></ul><ul><ul><li>83% d’avancement effectué </li></ul></ul><ul><ul><li>Cumul Ressources: 40h/mois </li></ul></ul><ul><li>Plan d'action jusqu'à Juin 2009 </li></ul><ul><ul><li>ajout de fonctionnalités au modeleur (format des fichiers 3D d'import)‏ </li></ul></ul><ul><ul><li>simplification de la personnalisation des avatar (énumération prédéfinie des os pour la déformation du squelette)‏ </li></ul></ul><ul><ul><li>finalisation de la version 2 de l’ile </li></ul></ul>
    15. 16. Orange Labs un navigateur, des peers <ul><li>Encadrement du projet </li></ul><ul><li>Développement du navigateur Solipsis : </li></ul><ul><ul><li>Interface pour moteurs physiques (PhysX, Tokamak, ODE) </li></ul></ul><ul><ul><li>Intégration VoIP + interface pour synchro labiale </li></ul></ul><ul><ul><li>Plugins de plaquages de contenu 2D dans le monde virtuel </li></ul></ul><ul><ul><ul><li>Pages Web (Navi Plugin) </li></ul></ul></ul><ul><ul><ul><li>Vidéo/Audio (VLC Plugin) </li></ul></ul></ul><ul><ul><ul><li>Bureau partagé (VNC Pugin) </li></ul></ul></ul><ul><ul><li>Démonstrateur V1 (version centralisée) </li></ul></ul><ul><ul><ul><li>Serveur multi-joueurs Raknet, Serveur de mondes </li></ul></ul></ul><ul><ul><ul><li>Module d'authentification (Interne, Facebook) </li></ul></ul></ul><ul><li>Développement des peers Solipsis : </li></ul><ul><ul><li>Interface de communication Navigateur <> peer </li></ul></ul><ul><ul><li>Développement du protocol RayNet (en cours) </li></ul></ul>
    16. 18. Orange Labs bilan, perspectives <ul><li>Communication </li></ul><ul><ul><li>Lancement à la Cantine du démonstrateur V1 ouvert au public </li></ul></ul><ul><ul><li>Conférences : MMVE08 (Reno, Nevada), AFRV 2008 (Bordeaux) </li></ul></ul><ul><ul><li>Nombreux salons </li></ul></ul><ul><li>Récapitulatif des ressources utilisées </li></ul><ul><ul><li>70% d’avancement effectué </li></ul></ul><ul><ul><li>Cumul Ressources: 26h/mois </li></ul></ul><ul><li>Plan d'action jusqu'à Juin 2009 </li></ul><ul><ul><li>Focalisation des efforts sur le développement des protocoles de communication P2P pour la V2 </li></ul></ul><ul><ul><li>Amélioration de l'interface suite aux retours utilisateurs </li></ul></ul><ul><ul><li>Prolongement Européen du projet </li></ul></ul>
    17. 19. Archivideo des modeleurs intelligents <ul><li>Modélisation automatique de contenu </li></ul><ul><ul><li>Étude et état de l'art </li></ul></ul><ul><ul><li>Développement de modules pour la création automatique de réseau de communication entre des parcelles </li></ul></ul><ul><ul><ul><li>Carte de densité </li></ul></ul></ul><ul><ul><ul><li>Génération du réseau, de routes, procédurale de terrain </li></ul></ul></ul><ul><ul><li>Intégration dans le navigateur (en cours) </li></ul></ul><ul><li>Modélisation déclarative </li></ul><ul><ul><li>Etat de l'art </li></ul></ul><ul><ul><li>3 étapes de la modélisation déclarative: restriction aux 2 premières </li></ul></ul><ul><ul><li>Développement de modules </li></ul></ul><ul><ul><ul><li>Analyse de texte (POS Tagging) </li></ul></ul></ul><ul><ul><ul><li>Modélisation du problème contraint </li></ul></ul></ul><ul><ul><ul><li>Résolution du système </li></ul></ul></ul>
    18. 20. Carte de densité Génération du réseau Utilisation d'un L-System contrôlé par la carte de densité Génération d'un réseau routier Génération de terrain Division récursive (diamant) Bruit procédural (K. Perlin)
    19. 21. There is a shiny mountain range. There is a humongous cow on the mountain range. The impi-9 texture is on the cow. A 4 foot tall cube is in the cow. POS Tagging there/EX is/VBZ a/DT shiny/JJ mountain/NN range/NN ./. there/EX is/VBZ a/DT humongous/JJ cow/NN on/IN the/DT mountain/NN range/NN ./. the/DT impi-9/JJ texture/NN is/VBZ on/IN the/DT cow/NN ./. a/DT 4/CD foot/NN tall/JJ cube/NN is/VBZ in/IN the/DT cow/NN ./. Description Acteur 1 propriété propriété ... Ballon bleu grand mou Acteur 2 ... Position interaction ... sur Table bois Relations
    20. 22. Archivideo bilan, perspectives <ul><li>Difficultés rencontrées et solutions envisagées </li></ul><ul><ul><li>La modélisation déclarative est un projet en soi </li></ul></ul><ul><ul><li>-> Diminution des ambitions par restriction du domaine de recherche </li></ul></ul><ul><li>Récapitulatif des ressources utilisées </li></ul><ul><ul><li>70% d’avancement effectué </li></ul></ul><ul><ul><li>Cumul Ressources: 20h/mois </li></ul></ul><ul><li>Plan d'action jusqu'à Juin 2009 </li></ul><ul><ul><li>Intégration de la génération automatique dans la plateforme </li></ul></ul><ul><ul><li>Travail sur la robustesse du solveur </li></ul></ul><ul><ul><li>Modélisation procédurale de bâtiment ?? </li></ul></ul>
    21. 23. LAS Rennes 2 créer une communauté.. <ul><li>« Community building » (L5T1 et L5T2) </li></ul><ul><ul><li>4 univers (mondes virtuels persistants, développeurs 3D, intérêts, transactions) </li></ul></ul><ul><ul><li>10 mondes étudiés et suivis pendant un an: WoW, SL, Active Worlds/ Ogre, Blender, Croquet, 3D on demand/ Bar Camps, Art Camp/ Craiglists. Lively, Twinverse </li></ul></ul><ul><ul><li>Analyse des échecs </li></ul></ul><ul><li>Suivi participatif constant de Second Life (L5T3) </li></ul><ul><ul><li>fiches « actualité de Second Life » pour positionner Solipsis </li></ul></ul><ul><ul><li>Amorçage effectué avec la communauté des créateurs (lancement la Cantine) </li></ul></ul><ul><ul><li>Prémontage d’un monde les 5 terres, avec scénario de visuel réaliste </li></ul></ul>
    22. 24. LAS Rennes 2 ..et la guider <ul><li>Aide à la décision (L0T2 L0T3 L0T4) </li></ul><ul><ul><li>Community building vers développeurs et créateurs à la fois </li></ul></ul><ul><ul><li>Contribution à la méthode et aux contenus de l’analyse fonctionnelle </li></ul></ul><ul><ul><li>Lancement des scénarios d’usage et du brainstorming pour choix (ludique ou co-working) </li></ul></ul><ul><ul><li>Fiches socio-techniques pour orienter les choix stratégiques pour Solipsis: propriété intellectuelle, paiements, simulation du vivant, etc. </li></ul></ul><ul><li>Monitoring (L5T4 L5T5 L5T6) </li></ul><ul><ul><li>Cahier des charges pour un monitoring de la vie d’un monde virtuel (avec métrique des mondes virtuels) </li></ul></ul><ul><ul><li>Retard dans la mise en œuvre: dépendant du développement et de l’activité de communautés réelles </li></ul></ul><ul><li>Communication (LOT6) </li></ul><ul><ul><li>Animation du blog de Solipsis sur les mondes virtuels </li></ul></ul><ul><ul><li>Organisation et animation des événements publics Solipsis (on line, Cantine) </li></ul></ul>
    23. 25. LAS Université Rennes 2
    24. 26. LAS Rennes 2 bilan, perspectives <ul><li>Difficultés rencontrées et solutions envisagées </li></ul><ul><ul><li>Pas de difficultés majeures mais le community building est un art non codifié! </li></ul></ul><ul><ul><li>Projet 5 terres trop vaste pour Solipsis (moteur de simulation): recherche de nouveaux financements </li></ul></ul><ul><li>Récapitulatif des ressources utilisées </li></ul><ul><ul><li>67% d’avancement effectué </li></ul></ul><ul><ul><li>Cumul Ressources: 20h/mois </li></ul></ul><ul><li>Plan d'action jusqu'à Juin 2009 </li></ul><ul><ul><li>L5T6: Recueil des données automatisées </li></ul></ul><ul><ul><li>L5T7: Entretiens de membres </li></ul></ul><ul><ul><li>L5T8: Retours des études vers les utilisateurs </li></ul></ul><ul><ul><li>L5T9: Bilan,publications et rapports </li></ul></ul>
    25. 27. Consortium coordination.. <ul><li>Réunions consortium mensuelles </li></ul><ul><ul><li>téléphonique et en physique une fois sur trois </li></ul></ul><ul><ul><li>Réunions de travail intermédiaires régulières </li></ul></ul><ul><li>Salons et événements </li></ul><ul><ul><li>Conférences : MMVE08 (Reno, Nevada), AFRV 2008 (Bordeaux) </li></ul></ul><ul><ul><li>Laval virtual 2007 (Laval) </li></ul></ul><ul><ul><li>Le Festival Inter numérique de Lorient (Lorient) </li></ul></ul><ul><ul><li>Colloque STIC 2007 (Paris) </li></ul></ul><ul><ul><li>NEM Summit 2008 (St Malo) </li></ul></ul><ul><ul><li>Forum des projets (Brest) </li></ul></ul><ul><ul><li>Journées « IrisaTech » de l’IRISA (Rennes) </li></ul></ul><ul><ul><li>Salon des resultats de la recherche Orange (Paris) </li></ul></ul><ul><ul><li>Lancement de la V1 à la Cantine Numérique (Paris) </li></ul></ul>
    26. 28. Consortium ..et communication <ul><li>Prix </li></ul><ul><ul><li>Nomine pour le prix Lutèce d'Or 2008 (Paris Capitale du Libre) </li></ul></ul><ul><ul><li>Prix 01.net Innovation B2B de l'année 2008 </li></ul></ul><ul><li>Presse </li></ul><ul><ul><li>Direct Matin 4/12/08, France Ouest, Espace Science </li></ul></ul><ul><li>Sur le web </li></ul><ul><ul><li>«  Solipsis, l’univers virtuel frenchy qui fait parler de lui  » </li></ul></ul><ul><ul><li>«  Découverte de SOLIPSIS, l’univers virtuels P2P  » </li></ul></ul><ul><ul><li>«  Le projet Solipsis reçoit un trophé 01net.pro et présente sa V1.0  » </li></ul></ul><ul><ul><li>«  Solipsis, le premier univers virtuel P2P, open source et français  » </li></ul></ul><ul><ul><li>«  Solipsis un métaverse différent à surveiller  » </li></ul></ul><ul><ul><li>«  In Philip Linden we trust !  », fr.youtube.com/ watch?v = LCtcm - wNLvg , twitpic.com/ mqii , m.tyas.free.fr/?p=58 , etc </li></ul></ul>
    27. 30. Merci ! www.solipsis.org

    ×