SAGE is a JavaScript Framework for embedding rich 3D content in a web page. –Uses Hardware Acceleration. –Runs on majors Browsers and Operating Systems.

Slides:



Advertisements
Présentations similaires
Les technologies décisionnelles et le portail
Advertisements

Réalisation d’un Framework pour la création de jeux d'arcades
Ultra - Fast Mobility e-rake.us.com.
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Projet extranet My.Eolas
Personnalisation des sites SharePoint avec SharePoint Designer 2007
interaction in the .LRN platform
Un accueil individuel, cela permet quoi ?. Être au plus proche des besoins Un accueil individuel permet une personnalisation (la personnes est prise pleinement.
L’architecture .net et ASP.net
Réunion dinterlocuteurs documentation Mardi 31 janvier 2006 SDTICE - DUI Programme « Qualité, veille et diffusion » Jean-François PILLOU Chef de programme.
Projet 4info.
Sujets de mémoire Mercury Génération automatique de XML Gestion et debugging d'ontologies Un éditeur intelligent pour Mercury (sans stage) Conception d'un.
Comparatif des différents CMS Les CMS de E-commerce.
Présentation du projet NanoVoxel
THERESIEN Didier SEBASTIEN 15 septembre 2005
E.Dot – juillet 2005 Page 1 Projet R.N.T.L. e.Dot – Entrepôts de Données Ouverts sur la Toile – Organisation et Structuration.
Compte-rendu de livraison Lot 1
N. Le Gall A. Jaouën E. Morin C. Coelo Cuzon D. Le Toux
Développement Rapide dApplications Web avec.NET « Mon premier site »
GWT UML Un modeleur UML en GWT
Symfony2.
Projet JAVA EE Approfondi
LES OUTILS POUR LA GOUVERNANCE DES DONNÉES LA PRÉCISION DES RÉSULTATS
Xavier Tannier Module de Programmation Web Introduction.
Développement d’un réseau social professionnel
Crystal Reports COPYRIGHT © 2007 BUSINESS OBJECTS SA. TOUS DROITS RÉSERVÉS. DIAPOSITIVE 2 Informatique - Déclaration de positionnement Crystal Reports.
Atelier « Créations de sites » : Les techniques de réalisation de sites EPN :...
Intégration ADONIX & BO
Développement d’application web
Nallet Jean-baptiste Choix techniques, quelles implications ? SPIRAL 3.0 Chef de projet SPIRAL.
Veille Technologique : Étudier les avantages et inconvénients du typage statique et du typage dynamique pour des applications interactives Sujet proposé.
Qu'est-ce qu'un ERP Outils automatisé pour modéliser les comportements d'une entreprise afin de les rendre plus automatiques.
Cours 5 IFT Informatique multimédia
Clients riches RIA (Rich Internet Application) / RDA
I. Intro, contexte, historique des mmorts II. SVN, historique des langages utilisés III. Serveur PHP, client 2D: JavaScript IV. Client 3D: Java, JoGL.
Adaptée du cours de Richard Grin
Chapitre 3 Les bibliothèques de balises JSP et la JSTL
NEWS Peltiez Jason. Finalisation du HTML 5 pour fin 2014 et date du HTML 5.1 Succès du HTML 5 mais spécifications non finalisées Débuté en 2004 par le.
Projet CONSULTING SA : GSA ( Gestion du suivi d’activités)
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
Internet et le client- serveur Licence Pro IE Cours Internet / Intranet Le Web HTML Protocoles Le client universel Contenus dynamiques.
Outil de volumétrie pour Quadrige² 20 mars 2009 – O. CatryDUT Informatique.
Soutenance Développement web Lebrun Laura Licence PER
Les images de synthèses Duprat Anatole. Les images de synthèses consistent en la création assistée par ordinateur, d'images numériques. Il existe différentes.
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
« Le plaisir du chercheur : retrousser les jupes de la nature » Jean Rostand Proposer une « Interface Homme Machine » en utilisant une technologie Client.
MOUGEL Sébastien Le web 2.0 Effet de mode ou réelle innovation ?
Plus simple à utiliser Une interface d’administration entièrement remaniée rend plus facile l'apprentissage de Drupal.
Présentation du framework JSF (Java Server Faces) dans le modèle événementiel MVCII
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
AJAX.
Simulation du rôle de la communication dans l’établissement d’un réseau de liens sociaux Projet GPL :
Xavier VERNE Consultant informatique Telamon. Plan Activités Aspects techniques Compétences Motivations.
1 Projet SRC – 2ème année Présentation de la phase P2 - Création de sites internet - 1 Commanditaire : M. Frédéric HURST.
Résumé du track “Computing Fabrics and Networking Technologies” CHEP 2010 Guillaume Cessieux – Équipe réseaux, CCIN2P
Karine Vallin - Dorian Baysset
Windows Phone 7. Sommaire Tour d’horizon de WP7 Technologies Applications Silverlight La création de jeux vidéos The End 2.
13/07/2015 JSF Java Server Faces Master 2 Pro GLR TER David Mihura Eric Le Merdy.
IMFELD Stanley. I. Contexte II. Evolution du diagramme de GANTT III. Cahier des Charges IV. Evolution du projet V. Logiciel Utilisés ou abandonnés VI.
Concevoir un site web de A a Z Cours 4. Aujourd’hui Retour sur les feuilles de style L’archivage L’importance de valider vos sites web.
Projet SwitcHome Cahier des charges techniques Adeline COUPE, Hélène DRAUX, Ismaïla GIROUX, Loïc TACHET.
1 Silverlight & XNA Développeurs, à vous le mobile! Pierre Cauchois - Microsoft France Relations avec les développeurs (mobiles et embarqués)
Validation technique 06/04/10. La solution Avalanche Le démonstrateur  Site web  Centre de supervision  Centre de vérification  Base de données.
Réalisation d’un Framework pour la création de jeux d'arcades Groupe MUS-D : FHAL Jonathan KÖNIG Mélanie MAILLET Laurent MANESCHI Romain NOVAK Audrey Encadrant.
الهيئة العامة لحماية المستهلك أساليب الترويج وتأثيراتها على المستهلك خليفة التونكتي - مستشار المنافسة - 1.
Transcription de la présentation:

SAGE is a JavaScript Framework for embedding rich 3D content in a web page. –Uses Hardware Acceleration. –Runs on majors Browsers and Operating Systems. –Takes advantage of the HTML5 web standard.

I. Presentation –Concepts et Objectifs –Aspects techniques de SAGE. II. Démonstration –Possibilités de SAGE. –Démonstrations. III. Gestion Humaine –Gestion de Projet –Problèmes encontrés –Solutions –Road Map IV. Questions ?

Intuitif et Rapide –Capable d’être utilisé dans un jeu complexe Flexible –Utilisable pour tout types d’applications Portable –Codez une fois, utilisez partout PRESENTATIONDEMONSTRATIONGESTION

Accès poussé au matériel graphique: –Support de shaders personnalisés (GLSL) –Rendu multi-passes et texturing –Etats logiques de rendu Chargement d’images de formats standards Animation, Skinning et Morphing Support des lumières dynamiques Flexibilite du chargement des sources PRESENTATIONDEMONSTRATIONGESTION

Chargement de meshes Support du format COLLADA (Khronos Group) Parseur propriétaire PRESENTATIONDEMONSTRATIONGESTION

Affichage du Squelette d’animation Architecture avancée et parcours d’arbre PRESENTATIONDEMONSTRATIONGESTION

Support des lumières dynamiques Lumière Ambiante Lumière Directionnelle PRESENTATIONDEMONSTRATIONGESTION

Organigramme PRESENTATIONDEMONSTRATIONGESTION Chef de Projet Guillaume Castellana Lead Base3D Guillaume Casalis Développeur Dylan Oudin Lead Modules Dylan Oudin Développeur Laurent Catala Développeur Geoffroy Laptes

3 Mai 2009 –Abandon du projet O3D par Google –Fusion avec WebGL PRESENTATIONDEMONSTRATIONGESTION

Charge de travail importante sur le format COLLADA –Spécifications complexes –Support de TOUS les formats propriétaires –Volume de données important –Complexité de l’optimisation Fondements du projet en perpétuelle évolution –HTML5 –WebGL –Différences entre les différentes BETAs des navigateurs Outils de debugging rudimentaires PRESENTATIONDEMONSTRATIONGESTION

Load Balancing avec les développeurs –Proche des conditions de travail en entreprise Travail de veille technologique continu Maîtrise des différents navigateurs et des outils attachés –Meilleure gestion de la portabilité Développement des systèmes et utilitaires de déboggage –Amélioration de la gestion d’erreurs pour l’utilisateur PRESENTATIONDEMONSTRATIONGESTION

PRESENTATIONDEMONSTRATIONGESTION