Rendu temps réel de mer et de nuages

Dimension: px
Commencer à balayer dès la page:

Download "Rendu temps réel de mer et de nuages"

Transcription

1 Rendu temps réel de mer et de nuages Linares Antonin, Boyer Julien 17 décembre

2 Résumé Nous allons traiter dans ce document les différentes méthodes explorées afin de parvenir à un rendu en temps réel d une mer et de nuages. Après une rapide introduction de l existant nous verrons dans une première partie la démarche suivie puis les résultats obtenus. Enfin viendront les améliorations qu il serait possible d apporter au projet suivi d une conclusion. 2

3 Table des matières 1 Introduction 4 2 L existant 4 3 Les nuages Modélisation Rendu Modélisation de la mer 8 5 Performances 11 6 Problèmes rencontrés Nuages Mer Améliorations possibles Nuages Mer Skybox Divers 13 9 Conclusion 13 3

4 1 Introduction Le rendu en temps réel de scènes extérieures est une problématique récurrente dans le monde de la 3D. En effet les phénomènes atmosphériques tels que les nuages, la simulation de fluides, de fumée, le rendu de végétaux ou même l absorption de la lumière dans l atmosphère sont des exemples de traitements qui coûtent très cher en terme de calcul et dont les modélisations mathématiques sont complexes. Néanmoins en tirant parti de la puissance des processeurs graphiques par l intermédiaire de shaders et en jouant sur des effets visuels il est possible de réaliser un rendu réaliste se soumettant aux exigences du temps réel à savoir obtenir au moins 25 images par secondes. Nous allons aborder dans un premiers temps les méthodes utilisées pour le rendu des nuages puis nous nous intéresserons au rendu de la mer. 2 L existant L idée de modéliser en 3D temps réel des scènes extérieurs n est pas nouvelle. De nombreux chercheurs se sont déjà penchés sur cette problématique [6] et ont aboutit à des résultats plus ou moins concluants. Concernant les nuages on trouve essentiellement deux méthodes : le billboarding que nous avons décidés d implémenter et la simulation de fluide basée sur des voxels bien plus difficile et lourde en terme de calculs mais qui donne des résultats largement plus convaincants tant au niveau de l apparence globale que de l expérience au sein des nuages.[2]concernant le rendu de la mer les deux tendances sont soit à la déforation de maillage soit à la simulation de fluides. Comme pour les nuages la simulation de fluide donne d excellents résultats mais il est aussi possible comme nous le verrons d obtenir un rendu agréable par une déformation de maillage. 4

5 3 Les nuages 3.1 Mode lisation Une rapide recherche sur le rendu de nuages nous a oriente s vers un article de Niniane Wang[7] alors de veloppeuse chez Microsoft sur le projet Flight Simulator Dans cet article il est fait e tat d une technique de rendu de nuages utilisant des billboards. De plus l atlas rassemblant les 16 textures utilse es e tant fournie nous nous sommes de cide s a utiliser cette me thode de rendu. Fig. 1 Texture des nuages Afin de repre senter un nuage nous commencons lors de sa cre ation par tirer ale atoirement son centre ainsi que ses dimensions (largeur, hauteur,profondeur). Ensuite chaque nuage est remplit par un nombre de partciules dont les centres et les dimensions sont aussi tire s ale atoirement gra ce au bruit de Perlin[5]. Les centres sont au passage ponde re s par une fonction implicite repre sentant une sphe re et prenant en compte plusieurs graines ; les centres de chaque particules sont e videmment contenus dans le volume du nuage. Le nombre de particules contenu dans chaque nuage est en fonction de la re solution de celui-ci c est a dire le pas de parcours de son volume. Chaque particule se voit attribuer une texture en fonction de sa position dans le nuage ; les particules se trouvant vers le bas auront une texture moins dense que celles du haut. Pour re sumer un nuage est constitue de : Un centre Une largeur ; Une hauteur ; Une profondeur ; Des particule place es gra ce au buit de Perlin et une fonction implicite ; 5

6 3.2 Rendu Le rendu des nuages s effectue par la méthode de billboarding.chaque particule constituant un nuage est en fait un quadrilatère. Ce quadrilatère est affiché de façon à être toujours orienté face à la caméra. Pour cela on récupère la matrice de vue actuelle dont on extrait les vecteurs up et right pour orienter chaque particule lors de son affichage. Dans un premier temps le billboarding était géré par le processeur ce qui ne posait pas de problème pour un petit nombre de particules mais lorsqu il était question d afficher plusieurs milliers de nuages le temps de calcul devenait trop important et la contrainte de temps réel n étaitplus respectée. Pour remédier à ce problème nous avons géré le billboarding grâce à un shader. Utiliser le processeur graphique très rapide en terme de calcul brut a permis de décharger le CPU de tout ces calculs. Gradient Une fois les nuages affichés leurs couleurs étaient en fait celle de la texture à savoir un blanc uniforme. Pour simuler l effet d atténuation de la lumière qui traverse le nuage nous avons implémentés un gradient de couleur fonctionnant entre trois valeurs arbitrairement choisies : blanc pour le haut, foncé pour le bas et gris au milieu. Fig. 2 Pas de gradient 6

7 Fig. 3 Gradient Re sultats Ci dessous nous allons voir l aspect des nuages selon leurs parame tres : Fig. 4 1 seed, blend 0.2 7

8 Fig. 5 2 seed, blend 1.0 Fig. 6 4 seed, blend Mode lisation de la mer La mode lisation de la mer est ge re e par un shader et s est faite en plusieurs e tapes : Gerstner Waves [4] Les Gerstner waves sont une technique consistant a utiliser une somme de fonctions sinusoı dales que l on alte re par la suite afin de rapprocher les sommets proches du haut de la vague afin d obtenir un effet de cre te. Chaque vague a ses propres direction, amplitude, vitesse et parame tre de raideur. 8

9 Fig. 7 Illustration des Gerstner waves Réflexion Ce traitement est fait en refléant la texture de la cubemap sur la mer. Couleur [3] Enfin une couleur est affectée à chaque pixel en fonction du résultat du produit scalaire entre la normale au point et la direction de visée au delà caméra. Les pixels directement visés seront donc foncés tandis que les autres de plus en plus clairs. Fig. 8 Depth color, Shallow color Réflexion Ce traitement est fait en refléant la texture de la cubemap sur la mer. 9

10 Fig. 9 Depth color, Shallow color, reflection Bump Mapping [1] [3] En partant d une carte de normales trouve e sur internet on perturbe la normale du maillage apre s re flexion avec la normale stocke e dans la carte de normales. Cela permet de simuler un effet de relief. En multipliant les coordone es des textures de la normal map par le temps e coule on obtient un effet d animation que l on ame liore en moyennant trois normales qui se de placent chacune a trois vitesses diffe rentes. Fig. 10 Depth color, Shallow color, reflection, bump mapping Level of Detail Afin d e viter des traitemets superficiels nous avons de sactive s le calcul des Gerstner waves pour les sommets dont la distance a la came ra est au dela d une valeur seuil arbitraire. 10

11 5 Performances Afin d améliorer les performances de l affichage nous avons utilisé des VBO 1. Ce sont des zones mémoires réservées directement dans la RAM 2 de la carte graphique où sont stockées nos maillages. En utilisant l énorme bande passante d un processeur graphique et en s acquittant du temps de transfert en méoire vidéo lors de chaque affichage le frame rate s est vu grandement amélioré. De plus nous avons restreint l affichage à ce qui est contenu dans le volume de vision (view frustrum culling) ce qui a permis d encore augmenter notre frame rate. On constate les résultats suivants pour les nuages : Description FPS 3 max FPS moyen FPS min particules, no culling, no VBO, no shader particules, no culling, VBO, no shader particules, culling, VBO, shader On peut remarquer que l utilisation des VBO permet une très nette amélioration des performances (rapport de *9). Pour sa part le frustrum culling permet en général de conserver un framerate correct sauf si tous les nuages sont dans le champ de vision. Et pour la mer : Nombre de triangles FPS max FPS moyen FPS min 80000, On observe que l augmentation du nombre de triangles du maillage induit une diminution du frame rate qui reste néanmoins raisonnable ; en effet c est surtout le fragment shader qui est le plus coûteux. Scène totale : Mer triangles particules + heightmap de faces : FPS max 305, FPS moyen 55, FPS min 28 Avec triangles dans la scène on atteint un frame rate minimal de 28 ce qui est en accord avec la contrainte de temps réel. Il faut noter qu en divisant le nombre de particules par 6 le résultat est le même visuellement mais le frame rate moyen passe à 60. Les tests ont étés réalisés sur un ordinateur portable équipé d une carte graphique GeForce 8600M GT et un processeur core 2 duo T7500 cadencé à 2.2 GHZ. 6 Problèmes rencontrés Au cours du projet nous avons rencontrés plusieurs problèmes. Certans ont pu être résolus, d autres persistent encore. 1 Vertex Buffer Objects 2 Random Acces Memory 11

12 6.1 Nuages Les particules sont affichés comme des billboards. Lorsqu on tourne autour d un nuage celles-ci pivotent donc pour rester orientées face à la caméra et finissent par se chevaucher. Pour remédier au problème nous nous sommes résignés à désactiver le test de profondeur lors de l affichage des nuages. Les particules n étant pas triées au sein d un même nuage il en résulte un artefact d affichage. 6.2 Mer Concernant la mer nous avons essayés d implémenter la réfraction et la réflexion de Fresnel. Le problème était pour la réfraction que nous n avons pas de fond approprié et pour la réflexion la totalité de la texture était considérée comme de la luière et donc bien trop prononcée. 7 Améliorations possibles Outre le fait de solutionner les problèmes persistants que nous avons vu précédemment il serait très intéressant d apporter les améliorations qui suivent. 7.1 Nuages Pour l illumination des particules le gradient n est qu une solution basique. Une méthode qui donnerait un rendu beaucoup plus réaliste serait l utilisation de la méthode de scattering qui consiste à calculer pour chaque pixel du nuage l illumination reçue de la source en plus ce que les autres éléments déjà traversés lui renvoient. Ensuite il aurait été intéressant d implémenter des impostors afin de permettre une meilleure immersiondans la scène. L impostor fonctionne sur le même principe que le billboard sauf qu il s agit cette fois de ceinturer la position de la caméra par des quadrilatères texturés par les nuages qui sont trop loins de la caméra. L impostor n est mit,à jour qu à partir d un certain déplacement et de plus cela permet de faire un LOD. 4 De plus afin de garantir une meilleure expérience au sein des nuages il serait judicieux de bloquer l angle maximal d orientation du billboard ce qui éviterait lorsqu on est proche d eux qu un ptit mouvement de caméra n entraîne une grande rotation du sprite. Une autre amélioration possible serait de gérer le déplacement des nuages au grès du vent ainsi que l apparition et la disparition de nuages. Enfin pour éviter une redondance dans les textures utilisées appliquer une rotation aux particules serait un plus. 7.2 Mer La mer a aussi son lot d améliorations possibles comme par exemple appliquer une texture d écume sur le sommet des vagues. 4 Level Of Detail 12

13 Ensuite faire des réflexions dynamiques c est à dire rendre la scène dans une texture qui sera utilisée pour le calcul de la réflexion. 7.3 Skybox La skybox offre un meilleur visuel mais en prenant de l altitude on observe des défauts de jonction au niveau de l horizon qu il serait bien de corriger. 8 Divers Dans le but d avoir une idée de l échelle nous avons affichés une carte de hauteur carrée dont chaque côté a une longueur de Ensuite nous avons ajoutés une cubemap utilisée lors de l affichage pour améliorer l effet de réalisme en ajoutant un décor de fond qui entre aussi en compte dans la réflexion sur l eau. Enfin nous avons implémentés un brouillard afin de masquer les éléments trop loin de la caméra ainsi que l aliasage de la mer. En calculant le brouillard dans le fragment shader nous avons pu accéder à la valeur alpha des pixels ce qui permet de fondre les objets lointains dans la couleur de la skybox. 9 Conclusion Le projet a été mené à terme. Nous avons implémenté le rendu d une scène comprenant des nuages et une mer avec succès. Ce projet nous a permis de découvrir des extensions d OpenGL telles que les VBO et les cubemap mais à aussi été un excellent exercice d application à la programmation GPU. In fine la totalité de notre affichage est calculé au sein de la carte graphique. Outre l apprentissage de techniques avancées d opengl ce projet a été un excellent exemple de ce que peut représenter la contrainte de programmation en temps réel ; en effet avoir comme contrainte la limite basse de 25 frames par seconde nécessaires à un affichage fluide est compliqué. Enfin ce sujet nous a permis de faire de la programmation de terrain extérieur ce qui est une compétence plus qu appréciable car souvent utilisé dans le monde professionnel. 13

14 Références [1] Jérôme Guinot. Bump mapping avec le glsl. pages 1 4, [2] Mark Harris. Real time cloud rendering. [3] Jacob Munkberg. Advanced shading and rendering - water effects [4] Nvidia. GPU Gems I. [5] Ken Perlin. noise machine. [6] vterrain. vterrain.org. [7] Niniane Wang. Realistic and fast cloud rendering in computer games. pages 1 1, Table des figures 1 Texture des nuages Pas de gradient Gradient seed, blend seed, blend seed, blend Illustration des Gerstner waves Depth color, Shallow color Depth color, Shallow color, reflection Depth color, Shallow color, reflection, bump mapping

Rapport de Stage. Habillage procédural et rendu en temps réel de vastes terrains texturés par GPU-quadtrees. (15 janvier - 15juillet 2006

Rapport de Stage. Habillage procédural et rendu en temps réel de vastes terrains texturés par GPU-quadtrees. (15 janvier - 15juillet 2006 Rapport de Stage Habillage procédural et rendu en temps réel de vastes terrains texturés par GPU-quadtrees (15 janvier - 15juillet 2006 15 avril - 15 juillet 2007) Effectué au sein du laboratoire MAP-ARIA

Plus en détail

Plan de cours. Approfondir les connaissances de l étudiante ou de l étudiant en infographie;

Plan de cours. Approfondir les connaissances de l étudiante ou de l étudiant en infographie; Faculté des sciences Centre de formation en technologies de l information Plan de cours Diplôme de développement du jeu vidéo (2 ième cycle) Cours : INF 776 Synthèse d images et animation 3D Trimestre

Plus en détail

8TRD147: Animation et images par ordinateur

8TRD147: Animation et images par ordinateur 8TRD147: Animation et images par ordinateur Textures Y. Chiricota Département d informatique et de mathématique Université du Québec à Chicoutimi / Certaines des illustrations de ce document proviennent

Plus en détail

PROJET DE MODELISATION CASERNE SERGEANT BLANDAN

PROJET DE MODELISATION CASERNE SERGEANT BLANDAN Boris BRUGEVIN Sylvain GIORIA PROJET DE MODELISATION CASERNE SERGEANT BLANDAN Master 2 Programmation et Développement Université Lumière LYON 2 - GAMAGORA 2007-2008 II.. PRESENTATIION DU PROJET Ce projet

Plus en détail

8TRD147: Animation et images par ordinateur

8TRD147: Animation et images par ordinateur 8TRD147: Animation et images par ordinateur Simulation de fourrure Y. Chiricota Département d informatique et de mathématique Université du Québec à Chicoutimi / Certaines des illustrations de ce document

Plus en détail

Visualisation des lignes de crêtes apparentes de modèles 3D

Visualisation des lignes de crêtes apparentes de modèles 3D Visualisation des lignes de crêtes apparentes de modèles 3D HAEHNEL Jonathan Université de Strasbourg 17 mai 2013 Haehnel Jonathan Visualisation des lignes de crêtes apparentes de modèles 3D 17 mai 2013

Plus en détail

Introduction à la notion Pipeline Graphique (initiation)

Introduction à la notion Pipeline Graphique (initiation) DENNE Introduction à la notion Pipeline Graphique (initiation) Année universitaire 2004-2005 Pascal Mignot Pascal.Mignot@univ-reims.fr DENNE Objectifs préparation au cours: d OpenGL (initiation) de DirectX

Plus en détail

Portage, optimisation et développement de logiciels de calcul sur architectures GPU et hybrides PSA PEUGEOT CITROËN

Portage, optimisation et développement de logiciels de calcul sur architectures GPU et hybrides PSA PEUGEOT CITROËN Portage, optimisation et développement de logiciels de calcul sur architectures GPU et hybrides PSA PEUGEOT CITROËN Benoît DESCHAMPS PSA Peugeot Citroën 29/06/11 INDEX Présentations activités Réalité Virtuelle

Plus en détail

Plan du cours. Fonctions avancées de rendu 3D. Textures. Coordonnées de textures : u,v,s,t. Exemples : textures 1D, 2D, 3D

Plan du cours. Fonctions avancées de rendu 3D. Textures. Coordonnées de textures : u,v,s,t. Exemples : textures 1D, 2D, 3D Fonctions avancées de rendu 3D Gilles Debunne DEA IVR 2004 Principe Matrice de texture Mipmapping Textures d environnement Fonctions avancées de rendu 3D Gilles Debunne 2004 2 Textures Initialisation de

Plus en détail

Aujourd hui. Synthèse d Images. De la réalité à l ordinateur. De la réalité à l ordinateur. Triangle Mesh: Possibilités: Cours plus tard

Aujourd hui. Synthèse d Images. De la réalité à l ordinateur. De la réalité à l ordinateur. Triangle Mesh: Possibilités: Cours plus tard Aujourd hui Comment créer un modèle sur l ordi? Synthèse d Images Elmar Eisemann Elmar.Eisemann@inrialpes.fr Basé sur les cours de E. Boyer, H. Briceno, N. Holzschuch Qu est-ce l éclairage? Comment simuler

Plus en détail

Tutorial. Gwennaël ARBONA - 18 décembre 2013

Tutorial. Gwennaël ARBONA - 18 décembre 2013 Gwennaël ARBONA - 18 décembre 2013 1. Le rendu 3D dans les jeux vidéo 1.0.1. Introduction Si on s intéresse à la technologie derrière les jeux vidéo les plus récents, on peut donner deux chiffres surprenants.

Plus en détail

TP Synthèse d images: Simulation physique -Animation detissus- CPE

TP Synthèse d images: Simulation physique -Animation detissus- CPE TP Synthèse d images: Simulation physique -Animation detissus- CPE durée-4h 2011-2012 FIGURE 1 Resultats possibles de la simulation de tissus. 1 Butdu TP Le but de ce TP est d implémenter le calcul et

Plus en détail

INFOGRAPHIE. Rapport du Projet de dessin 2D et 3D

INFOGRAPHIE. Rapport du Projet de dessin 2D et 3D Institut Galilée INFO 1 : Yohan ROUSSET Stéphane FOURNIER INFOGRAPHIE Rapport du Projet de dessin 2D et 3D Superviseur : R. MALGOUYRES Année 2008-2009 2 Table des matières I. Introduction... 4 II. Dessin

Plus en détail

INITIATION AUX SIMULATIONS DES CONTRAINTES ET DEFORMATIONS D UNE STRUCTURE

INITIATION AUX SIMULATIONS DES CONTRAINTES ET DEFORMATIONS D UNE STRUCTURE DOSSIER : CHARIOT PORTE PALAN INITIATION AUX SIMULATIONS DES CONTRAINTES ET DEFORMATIONS D UNE STRUCTURE ATELIER CATIA V5: GENERATIVE STRUCTURAL ANALYSIS OBJECTIFS : L objectif de cette étude consiste

Plus en détail

Bibliothèque de Traitement d Images en Niveaux de Gris

Bibliothèque de Traitement d Images en Niveaux de Gris TP Bibliothèque de Traitement d Images en Niveaux de Gris Étudiants : Besnier Alexandre Taforeau Julien Version 1.2 Janvier 2008 2008 Rapport TP - Version 1.2 i Table des matières Introduction 1 1 Objectif

Plus en détail

Chapitre VIII : Vertex et Fragment Shaders

Chapitre VIII : Vertex et Fragment Shaders Chapitre VIII : Vertex et Fragment Shaders Programmation 3D Fabrice Aubert fabrice.aubert@lifl.fr Licence/Master USTL - IEEA 2008-2009 F. Aubert (LS6/MS2) P3D/ VIII Shaders 2008-2009 1 / 28 Introduction

Plus en détail

Chapitre 1 Introduction

Chapitre 1 Introduction Chapitre 1 Introduction La réalité augmentée assistée par ordinateur est un domaine émergeant, qui progresse rapidement. Son principe est de mélanger le monde réel et le monde virtuel. De nombreuses applications

Plus en détail

En pratique, la synthèse d'image 3D se décompose essentiellement en deux principales étapes, la modélisation et le rendu.

En pratique, la synthèse d'image 3D se décompose essentiellement en deux principales étapes, la modélisation et le rendu. Principe des logiciels de modélisation 3D Sources principales : http://fr.wikipedia.org/wiki/infographie_tridimensionnelle http://anim3dvideo.free.fr/mainmenue/index.php?option=com_content&view=article&id=68:definitioninfographie-3d&catid=35:definition-general&itemid=100

Plus en détail

Activité 1 : échantillonnage

Activité 1 : échantillonnage Activité échantillonnage, intervalle de fluctuation, prise de décision (à partir d un même thème) Les trois activités qui suivent s inspirent du document «ressources pour la classe de première générale

Plus en détail

IA54 Compte-rendu «STATIONNEMENT AUTOMATIQUE DE VEHICULE»

IA54 Compte-rendu «STATIONNEMENT AUTOMATIQUE DE VEHICULE» IA54 Compte-rendu «STATIONNEMENT AUTOMATIQUE DE VEHICULE» Henri Payno - Cyril Bailly 1/12/2011 SOMMAIRE 1. Introduction... 3 2. Contraintes... 3 3. Architecture globale... 4 4. Interface... 5 A. Scène

Plus en détail

Animation d un robot

Animation d un robot nimation d un robot IFT3355 : Infographie - TP #1 Jérémie Dumas Baptiste De La Robertie 3 février 2010 Université de Montréal Table des matières Introduction au problème 2 1 Transformations 2 1.1 Passage

Plus en détail

Comment coller des images sur un maillage?

Comment coller des images sur un maillage? Comment coller des images sur un maillage? VVPix Version 1.02 Table des matières 1 Introduction 2 2 UV Mapping, exemple 1 2 2.1 Objectif.............................................. 2 2.2 Configuration

Plus en détail

Comprendre la résolution

Comprendre la résolution Comprendre la résolution L image idéale est composée d une infinité de pixels et chacun d entre eux est capable de s afficher en une infinité de couleurs. Challenge impossible que les contraintes physiques

Plus en détail

TDs Architecture des ordinateurs DUT Informatique - M4104c SUJETS. R. Raffin Aix-Marseille Université romain.raffin-at-univ-amu.fr

TDs Architecture des ordinateurs DUT Informatique - M4104c SUJETS. R. Raffin Aix-Marseille Université romain.raffin-at-univ-amu.fr TDs Architecture des ordinateurs DUT Informatique - M4104c SUJETS R. Raffin Aix-Marseille Université romain.raffin-at-univ-amu.fr 2015 Table des matières 1 TD1 : les bonnes résolutions 2 1.1 Premières

Plus en détail

Bien choisir votre PC Si vous envisagez d acheter un ordinateur ou de renouveler votre outil informatique existant par du matériel plus récent et

Bien choisir votre PC Si vous envisagez d acheter un ordinateur ou de renouveler votre outil informatique existant par du matériel plus récent et 1 Bien choisir votre PC Si vous envisagez d acheter un ordinateur ou de renouveler votre outil informatique existant par du matériel plus récent et équipé du dernier système d exploitation de Microsoft,

Plus en détail

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La Synthèse d'images I Venceslas BIRI IGM Université de Marne La La synthèse d'images II. Rendu & Affichage 1. Introduction Venceslas BIRI IGM Université de Marne La Introduction Objectif Réaliser une image

Plus en détail

WEBCAM HAUTE DEFINITION Réf. HDCM

WEBCAM HAUTE DEFINITION Réf. HDCM : 0033 (0)169922672 : 0033 (0)169922674 : www.sordalab.com @ : info@sordalab.com WEBCAM HAUTE DEFINITION Réf. HDCM Webcam haute définition Réf. HDCM Page 1 sur 8 I. CARACTERISTIQUES TECHNIQUES Capteur

Plus en détail

L EFFET PARALLAXE N EST

L EFFET PARALLAXE N EST 50 3 Objets L EFFET PARALLAXE N EST PAS SPÉCIFIQUEMENT UN TRUCAGE D AFTER EFFECTS. C est un principe que vous devriez avoir à l esprit quand vous travaillez en 3D. En raison de la nature de la 3D dans

Plus en détail

Livret Professeur. Jeu «Construis ta ligne à grande vitesse» Version Windows/Mac. v1.06 07/04/2015. Jeu édité par. créé par. Avec le soutien de

Livret Professeur. Jeu «Construis ta ligne à grande vitesse» Version Windows/Mac. v1.06 07/04/2015. Jeu édité par. créé par. Avec le soutien de Livret Professeur Jeu «Construis ta ligne à grande vitesse» Version Windows/Mac v1.06 07/04/2015 Jeu édité par créé par Avec le soutien de Page 1 Pre sentation Le Jeu «Construis ta ligne à grande vitesse»

Plus en détail

PROJET DE FIN D ÉTUDES Asservissement visuel d un robot parallèle à câbles pour la réalisation d une fresque verticale de grande taille

PROJET DE FIN D ÉTUDES Asservissement visuel d un robot parallèle à câbles pour la réalisation d une fresque verticale de grande taille Résumé de PFE PROJET DE FIN D ÉTUDES Asservissement visuel d un robot parallèle à câbles pour la réalisation d une fresque verticale de grande taille Introduction Dans le domaine de la robotique, la robotique

Plus en détail

Contrôle de flacons par vision industrielle

Contrôle de flacons par vision industrielle Contrôle de flacons par vision industrielle Le but du TP est d effectuer le contrôle de flacons après leur remplissage, leur bouchonnage et leur étiquetage. Le développement de cette application de vision

Plus en détail

QU EST-CE QUE LA GPGPU? POURQUOI SUR GPU?

QU EST-CE QUE LA GPGPU? POURQUOI SUR GPU? QU EST-CE QUE LA GPGPU? Initiation à la GPGPU Introduction General Programing on Graphic Processing Units. Utilisation de la puissance des cartes graphiques pour autre choses qu afficher des triangles.

Plus en détail

TP Blender n 2 : Importation d un modèle SketchUp et animation

TP Blender n 2 : Importation d un modèle SketchUp et animation TP Blender n 2 : Importation d un modèle SketchUp et animation Service de Conception Géométrique Université de Liège Aérospatiale et Mécanique Conçu avec Blender 2.66 et SketchUp 8 De SketchUp à Blender

Plus en détail

ARTILLERIE ET PHYSIQUE DANS UN JEU VIDÉO

ARTILLERIE ET PHYSIQUE DANS UN JEU VIDÉO ARTILLERIE ET PHYSIQUE DANS UN JEU VIDÉO Stranger, Niavok 29 octobre 2015 Table des matières 1 Introduction 5 2 Un peu de contexte 7 3 L artillerie antiaérienne à l époque des guerres mondiales 9 4 16.7ms

Plus en détail

4 7 nombres entiers impairs consécutifs ont pour somme 1071. Quels sont ces nombres?

4 7 nombres entiers impairs consécutifs ont pour somme 1071. Quels sont ces nombres? Problèmes et équations. Pour chacun des problèmes ci-dessous, on essaiera de donner une solution algébrique ( à l aide d une équation, d un système d équations, d une inéquation ) mais aussi, à chaque

Plus en détail

Le problème des multiplications matricielles enchaînées peut être énoncé comme suit : étant

Le problème des multiplications matricielles enchaînées peut être énoncé comme suit : étant Licence informatique - L Année 0/0 Conception d algorithmes et applications (LI) COURS Résumé. Dans cette cinquième séance, nous continuons l exploration des algorithmes de type Programmation Dynamique.

Plus en détail

PCA appliqué à la 2D et 3D Dernière mise à jour : avril 2011

PCA appliqué à la 2D et 3D Dernière mise à jour : avril 2011 Projet 2009 2010 Biométrie 3D PCA appliqué à la 2D et 3D Dernière mise à jour : avril 2011 Département : TIC Mots clés : Biométrie, Analyse d images, Vision, Caméra thermique, Caméra temps de vol, Détection

Plus en détail

Générateur de Nombres Aléatoires

Générateur de Nombres Aléatoires Générateur de Nombres Aléatoires Les générateurs de nombres aléatoires sont des dispositifs capables de produire une séquence de nombres dont on ne peut pas tirer facilement des propriétés déterministes.

Plus en détail

9 è et 10 è années 2013

9 è et 10 è années 2013 Partie A: Chaque bonne réponse vaut 3 points. Jeu-concours international KANGOUROU DES MATHÉMATIQUES 1. Le nombre n'est pas divisible par (A). (B). (C). (D). (E). 2. Les huit demi-cercles inscrits à l'intérieur

Plus en détail

ELECTRONIQUE INDUSTRIELLE (243.06) OPTION ÉLECTRODYNAMIQUE Principe des micro-ordinateur (243-834-92) Présenté par Steve Dionne.

ELECTRONIQUE INDUSTRIELLE (243.06) OPTION ÉLECTRODYNAMIQUE Principe des micro-ordinateur (243-834-92) Présenté par Steve Dionne. ELECTRONIQUE INDUSTRIELLE (243.06) OPTION ÉLECTRODYNAMIQUE Principe des micro-ordinateur (243-834-92) Présenté par Steve Dionne À Mario Michaud Remis le 10 septembre automne 2002 Table des matière : Description

Plus en détail

Mise en scène d un modèle dans l espace 3D

Mise en scène d un modèle dans l espace 3D CHAPITRE 3 Mise en scène d un modèle dans l espace 3D Blender permet de construire des espaces à la manière d une scène de théâtre. Pour cela, il présente dès l ouverture tout ce dont on a besoin : un

Plus en détail

Cahier. des charges. T.E.R. : Modélisation architecturale basée photo/vidéo. reconstruction intérieure basée profondeur

Cahier. des charges. T.E.R. : Modélisation architecturale basée photo/vidéo. reconstruction intérieure basée profondeur Cahier T.E.R. : Modélisation architecturale basée photo/vidéo reconstruction intérieure basée profondeur des charges Renaud Jean-Christophe Naville Vincent Explicitation du contexte Dans le cadre de notre

Plus en détail

Vision industrielle Dispositif optique

Vision industrielle Dispositif optique Vision industrielle Dispositif optique Plan du cours L objectif La focale L ouverture La mise au point Qualité d image Choix de l objectif Cours de Vision Industrielle Nicolas Vandenbroucke 2 Constitution

Plus en détail

START AIR SAFE PROJECT AF 10/04/2014. Par corentin RICOU & William BOBO

START AIR SAFE PROJECT AF 10/04/2014. Par corentin RICOU & William BOBO START AIR SAFE PROJECT AF 10/04/2014 Par corentin RICOU & William BOBO TABLE DES MATIÈRES Table des matières Introduction 1 les besoins 1 platforme de travail 2 Conception 3 Architecture 3 Réalisation

Plus en détail

Comparatif Vista / Ubuntu / Fedora

Comparatif Vista / Ubuntu / Fedora Comparatif Vista / Ubuntu / Fedora On entend souvent dire que Linux n est pas fait pour le jeu, alors à Jeuvinux on a voulu en avoir le coeur net! C est pourquoi nous vous proposons un comparatif qui permettra

Plus en détail

Figure 6.3: Possibilité d exprimer son talent

Figure 6.3: Possibilité d exprimer son talent SÉANCE 6 Création de schémas 6.1 Présentation du logiciel «Draw» est un logiciel de dessin vectoriel et de PAO (Publication Assistée par Ordinateur). Avec ce logiciel, il vous est possible de créer divers

Plus en détail

Synthèse d'images 000

Synthèse d'images 000 Synthèse d'images 000 Affichage 3D Données 3D Caméra fichier description utilisateur Résultat: écran 001 Affichage 3D Données 3D Caméra Ordre de grandeurs: fichier description utilisateur Objets 3D: 100-10

Plus en détail

Les outils de dessin en Photoshop (brosses etc)

Les outils de dessin en Photoshop (brosses etc) Les outils de dessin en Photoshop (brosses etc) Les outils de dessin, donc le pinceau et le crayon, peuvent s utiliser de deux façons en Photoshop : directement dans le document ou dans la sélection, ou

Plus en détail

Création d un viewer d objets 3D : découverte de la librairie graphique OpenGL.

Création d un viewer d objets 3D : découverte de la librairie graphique OpenGL. TPs L2 Informatique AII3D : découverte de la synthèse d images Création d un viewer d objets 3D : découverte de la librairie graphique OpenGL. Le but de ce TP est de se familiariser avec la librairie et

Plus en détail

RIE LE RENDU THEO. 2 e trim ÉTAPE DE FINITION BOÎTE DE DIALOGUE. remarques

RIE LE RENDU THEO. 2 e trim ÉTAPE DE FINITION BOÎTE DE DIALOGUE. remarques THEO RIE LE RENDU 2 e trim JANVIER 2008 remarques ÉTAPE DE FINITION Le rendu est la partie finale de notre création, à ce moment on décide que notre 3D est finie et l on en réalise une image 2D Cette image

Plus en détail

Pipeline Graphique. Transforma)ons de modélisa)on. Illumina)on (Shading) Transforma)ons d affichage. Clipping. Transforma)on écran (Projec)on)

Pipeline Graphique. Transforma)ons de modélisa)on. Illumina)on (Shading) Transforma)ons d affichage. Clipping. Transforma)on écran (Projec)on) Pipeline Graphique Pipeline Graphique de Modèle de la scène Image 3D Transformations de modélisation de Application des transformations de composition de scène : Passage du système de coordonnées local

Plus en détail

8TRD147: Animation et images par ordinateur

8TRD147: Animation et images par ordinateur 8TRD147: Animation et images par ordinateur SSAO Y. Chiricota Département d informatique et de mathématique Université du Québec à Chicoutimi / Certaines des illustrations de ce document proviennent du

Plus en détail

Rapport IN52. Sujet : Résolution d un puzzle

Rapport IN52. Sujet : Résolution d un puzzle CARRE Julien PIERNOT Jérôme Rapport IN52 Sujet : Résolution d un puzzle Responsable : M. Ruicheck Y. Automne 2007 1 SOMMAIRE INTRODUCTION...3 I. Description et approche du sujet...4 1. Description 2. Outils

Plus en détail

Manage Yourself. Rapport de planification. Projet de 4ème année informatique. Equipe :

Manage Yourself. Rapport de planification. Projet de 4ème année informatique. Equipe : Manage Yourself Rapport de planification Projet de 4ème année informatique Equipe : Etienne Alibert, Florian Barbedette, Pierre Chesneau, Mathias Deshayes, Sevan Hartunians, Mathieu Poignet. Encadrant

Plus en détail

Chapitre cinq : Représentation des Images

Chapitre cinq : Représentation des Images Chapitre cinq : Représentation des Images Ce chapitre présente les bases pour la représentation des images et des sons. ~ 1 ~ 6. 6.1.1. Introduction Il existe plusieurs moyens de représenter des images.

Plus en détail

Informatique Graphique Méthodes de Rendu

Informatique Graphique Méthodes de Rendu Informatique Graphique Méthodes de Guillaume Gilet Guillaume.Gilet@unilim.fr 2012-2013 Résumé des épisodes précédents Principe de synthèse d'images Evaluation du transport de lumière Complexité des phénomènes

Plus en détail

Master Professionnel d'informatique, Université Paris 11 Cours de Rendu Graphique Avancé

Master Professionnel d'informatique, Université Paris 11 Cours de Rendu Graphique Avancé Environnement Master Professionnel d'informatique, Université Paris 11 Cours de Rendu Graphique Avancé Christian Jacquemin (Université Paris 11 et LIMSI-CNRS) ENVIRONNEMENT: INTRODUCTION http://www.limsi.fr/individu/jacquemi/

Plus en détail

Réalité Virtuelle et Interactions Introduction au Rendu 3D

Réalité Virtuelle et Interactions Introduction au Rendu 3D Réalité Virtuelle et Interactions Introduction au Rendu 3D Année 2015-2016 / 5 Info à Polytech Paris-Sud Cédric Fleury (cedric.fleury@lri.fr) Réalité Virtuelle Restitution visuelle des objets de l environnement

Plus en détail

Projets individuels Informatique II

Projets individuels Informatique II Projets individuels Informatique II 1. Faites un programme en C qui effectue la lecture à partir du clavier d un nombre entier N qui détermine la taille d une matrice N x N et qui recherche la valeur minimale

Plus en détail

Troma. Rapport de soutenance 1 12 mars 2014

Troma. Rapport de soutenance 1 12 mars 2014 Rapport de soutenance 1 12 mars 2014 Thibault Dethi Deutsch (deutsc_t) Rémy Shadows Bernier (bernie_r ) Marc Leshlague Fresne (fresne_m) Anthony AnthonySG Belthier (belthi_a) Table des matières I. Modélisation..................................

Plus en détail

Visualisation interactive 3D pour un ensemble de données géographiques de très grande taille

Visualisation interactive 3D pour un ensemble de données géographiques de très grande taille Visualisation interactive 3D pour un ensemble de données géographiques de très grande taille Le Thanh Vu Université de Pau et des Pays de l Adour 12 Juillet 2011 1/27 Le Thanh Vu Visualisation interactive

Plus en détail

Editions OEM (Groupe Eyrolles),2003, ISBN 2-7464-0476-1

Editions OEM (Groupe Eyrolles),2003, ISBN 2-7464-0476-1 Jean-Pierre Couwenbergh guide de référence 3ds max 5 Editions OEM (Groupe Eyrolles),2003, ISBN 2-7464-0476-1 Chapitre 7 Les caméras et les lumières Après avoir créé le contenu d une scène et habillé les

Plus en détail

Document 1 : modélisation d un appareil photographique

Document 1 : modélisation d un appareil photographique PCSI1-Lycée Michelet 2014-2015 APPROCHE DOCUMENTAIRE : appareil photo numérique Extrait du programme : en comparant des images produites par un appareil photographique numérique, discuter l influence de

Plus en détail

Corrigés de la séance 13 Chap 25-26: La lumière, l optique géométrique

Corrigés de la séance 13 Chap 25-26: La lumière, l optique géométrique Corrigés de la séance 13 Chap 25-26: La lumière, l optique géométrique Questions pour réfléchir chap. 26 Q3. Expliquez pourquoi la distance focale d une lentille dépend en réalité de la couleur de la lumière

Plus en détail

Introduction à la modélisation et à l animation 3D

Introduction à la modélisation et à l animation 3D Introduction à la modélisation et à l animation 3D Frank Singhoff Bureau C-203 Université de Brest, France LISyC/EA 3883 singhoff@univ-brest.fr UE multimédias et animation, Université de Brest Page 1/16

Plus en détail

Frédéric Blanc. 200 Infographie d architecture

Frédéric Blanc. 200 Infographie d architecture 200 Infographie d architecture Frédéric Blanc Frédéric Blanc a occupé, sept années durant, le poste de Product Manager Graphic & Design au sein d Abvent, distributeur français de SketchUp et éditeur d

Plus en détail

8TRD147: Animation et images par ordinateur

8TRD147: Animation et images par ordinateur 8TRD147: Animation et images par ordinateur Rappels d OpenGL. Y. Chiricota Département d informatique et de mathématique Université du Québec à Chicoutimi / Certaines des illustrations de ce document proviennent

Plus en détail

Boîte à outils mathématiques de base pour l infographie et l animation par ordinateur. Yves Chiricota, professeur DIM, UQAC Cours 8TRD147

Boîte à outils mathématiques de base pour l infographie et l animation par ordinateur. Yves Chiricota, professeur DIM, UQAC Cours 8TRD147 Boîte à outils mathématiques de base pour l infographie et l animation par ordinateur Yves Chiricota, professeur DIM, UQAC Cours 8TRD147 14 Janvier 2015 2 Il est impossible d envisager l étude des méthodes

Plus en détail

Les Modèles Numériques de Terrain

Les Modèles Numériques de Terrain Adrien Cazaban Université de Marne la Vallée, 2005 Nous allons présenter ici les différentes phases de la création d un terrain en 3D (MNT). De sa modélisation à sa visualisation, nous tenterons à chaque

Plus en détail

Préparation à l agrégation 2012/2013. Mots clés : Graphes. Vecteur propre ; matrices stochastiques ; matrices à coefficients positifs.

Préparation à l agrégation 2012/2013. Mots clés : Graphes. Vecteur propre ; matrices stochastiques ; matrices à coefficients positifs. Mots clés : Graphes. Vecteur propre ; matrices stochastiques ; matrices à coefficients positifs. Le jury n exige pas une compréhension exhaustive du texte. Vous êtes laissé(e) libre d organiser votre discussion

Plus en détail

GMIN 330 Nancy Rodriguez

GMIN 330 Nancy Rodriguez Unity TP3 Librement adapté et traduit de http://unity3d.com/learn/tutorials/modules/beginner/physics/assignments/bouncing-ball http://docs.unity3d.com/documentation/manual/instantiatingprefabs.html http://3dfoin.com/index-3.html

Plus en détail

Arnaud DABOUIS Vincent HURBOURQUE IMAC 1. PROJET C : Traitement d images

Arnaud DABOUIS Vincent HURBOURQUE IMAC 1. PROJET C : Traitement d images PROJET C : Traitement d images 1 SOMMAIRE 1) Schéma et structure a) Schéma de la structure b) Les structures utilisées La structure image La structure calque La structure LUT La structure Historique et

Plus en détail

RAPPORT DE STAGE Calcul parallèle sur GPU

RAPPORT DE STAGE Calcul parallèle sur GPU Université Joseph Fourier Département Licence Sciences & Technologie RAPPORT DE STAGE Calcul parallèle sur GPU D Aguanno Carlotta Laboratoire d accueil : INRIA Directeur du laboratoire : GROS Patrick Responsable

Plus en détail

de proposer avec un kit de développement style carte arduino accompagné de 2 ou 3 capteurs et câbles par étudiant.

de proposer avec un kit de développement style carte arduino accompagné de 2 ou 3 capteurs et câbles par étudiant. D-3000 D-3000 à pour but de penser l aménagement des ateliers de l option design au sein de l isdat, en lien avec l enseignement apporté, c est-à-dire de penser des espaces de travail et des éléments qui

Plus en détail

1 2 3 4 5 6 7 Traduction libre de l anglais vers le français NATIONAL PHYSICAL LABORATORY Teddington Middlesex UK TW11 0MW Telephone +44 20 8977 3222 Rapport d Essai Resistance thermique d une cavité d

Plus en détail

Guide des structures du SPRO en région Centre-Val de Loire sur le site Etoile

Guide des structures du SPRO en région Centre-Val de Loire sur le site Etoile Guide des structures du SPRO en région Centre-Val de Loire sur le site Etoile *** Annexe 1 *** SOMMAIRE 1. OUTIL DE RECHERCHE SPECIFIQUE SPRO... 3 1.1. Recherche SPRO... 3 1.2. Liste de réponses SPRO...

Plus en détail

BURTE Julien/MONTES Olivier/ROGLIANO Théo TER :2015 ETERNITY II. Tuteur : Eric BOURREAU

BURTE Julien/MONTES Olivier/ROGLIANO Théo TER :2015 ETERNITY II. Tuteur : Eric BOURREAU BURTE Julien/MONTES Olivier/ROGLIANO Théo TER :2015 ETERNITY II Tuteur : Eric BOURREAU Eternity II est un puzzle de 256 pièces, où chaque pièce est formée de 4 couleurs et doit être assortie à sa voisine

Plus en détail

En proposant une formation souvent moins onéreuse et plus

En proposant une formation souvent moins onéreuse et plus CHAPITRE UN EXEMPLES DE FORMATIONS EN LIGNE En proposant une formation souvent moins onéreuse et plus pratique que les autres méthodes, l apprentissage en ligne est aujourd hui en train de transformer

Plus en détail

Inclinable. Facilement dettachable du microscope. Rotative sur. Microscopes numériques avec tablett

Inclinable. Facilement dettachable du microscope. Rotative sur. Microscopes numériques avec tablett Les derniers microscopes numériques avec Tablette OPTIKA ouvrent de nouveaux horizons dans le domaine de la microscopie. Nos microscopes combinent optique haut de gamme et technologie numérique innovante

Plus en détail

Formation 3DS Exercice 2 : Modélisation d objets simples. Fascicule 3DS Exercice 2 : Modélisation d objets simples

Formation 3DS Exercice 2 : Modélisation d objets simples. Fascicule 3DS Exercice 2 : Modélisation d objets simples Fascicule 3DS Exercice 2 : Formation CIREVE 2007 1 Coordonnées...3 Introduction...4 Création des chemins à partir d une image sous Photoshop ou Illustrator...4 1. Création du profil de la base...5 2. Configuration

Plus en détail

Adobe Indesign. L art de la mise en page CHAPITRE 2

Adobe Indesign. L art de la mise en page CHAPITRE 2 M2 Caweb 2014-2015 Enseignant : Boris Epp Adobe Indesign L art de la mise en page CHAPITRE 2 Sommaire 1. Les blocs a. Types de blocs b. Manipuler les blocs c. Interactions entre les blocs d. Appliquer

Plus en détail

Orbites et coniques : Constructions à la ficelle

Orbites et coniques : Constructions à la ficelle Orbites et coniques : Constructions à la ficelle Yves A. Delhaye 10 mai 2015 15 :21 Résumé Le lien entre les orbites des astres dans le système solaire et les coniques est établi. La définition des coniques

Plus en détail

GUIDE ET CONSEILS À L ACHAT D UN ORDINATEUR

GUIDE ET CONSEILS À L ACHAT D UN ORDINATEUR Centres d accès communautaire Internet des Îles GUIDE ET CONSEILS À L ACHAT D UN ORDINATEUR Table des matières Introduction 1- Point de départ 1.1 Les chiffres 2?? min. 1.2. Fixe ou portable 3?? min. 1.3.

Plus en détail

Visualisation 3D sur un Smartphone

Visualisation 3D sur un Smartphone Visualisation 3D sur un Smartphone Réalisé par: Bouhajja Lamia Daikhi Rahma Encadré par : Madame Ben Azouz Zouhour SOMMAIRE : I. Introduction Générale générale II. Objectif du projet III. Rendu 3D IV.

Plus en détail

Géométrie. Itinéraire de visite

Géométrie. Itinéraire de visite Itinéraire de visite Géométrie Niveau collège Mathématiques : 5e, 4e, 3 e et seconde Disciplines concernées : géométrie du triangle, solides platoniciens Temps de visite : 1 heure Cet itinéraire de visite

Plus en détail

CHAMPION Matthieu Modèles de Marché en Visual Basic ESILV S04 S6. Sommaire... 1. Introduction... 2

CHAMPION Matthieu Modèles de Marché en Visual Basic ESILV S04 S6. Sommaire... 1. Introduction... 2 Sommaire Sommaire... 1 Introduction... 2 1 Trois différentes techniques de pricing... 3 1.1 Le modèle de Cox Ross Rubinstein... 3 1.2 Le modèle de Black & Scholes... 8 1.3 Méthode de Monte Carlo.... 1

Plus en détail

Une Plate-forme d Émulation Légère pour Étudier les Systèmes Pair-à-Pair

Une Plate-forme d Émulation Légère pour Étudier les Systèmes Pair-à-Pair Une Plate-forme d Émulation Légère pour Étudier les Systèmes Pair-à-Pair Lucas Nussbaum Laboratoire Informatique et Distribution Laboratoire ID-IMAG Projet MESCAL RenPar 17 Lucas Nussbaum Émulation légère

Plus en détail

Calculs Computional fluide dynamiques (CFD) des serres à membrane de Van der Heide

Calculs Computional fluide dynamiques (CFD) des serres à membrane de Van der Heide Calculs Computional fluide dynamiques (CFD) des serres à membrane de Van der Heide J.B. Campen Wageningen UR Glastuinbouw, Wageningen xxx 2007 Rapport xxx 2007 Wageningen, Wageningen UR Glastuinbouw Tous

Plus en détail

SHADERS. Alexandre Blondin Massé Département d'informatique Université du Québec à Montréal 4 novembre 2015 INF5071 - Infographie

SHADERS. Alexandre Blondin Massé Département d'informatique Université du Québec à Montréal 4 novembre 2015 INF5071 - Infographie CHAPITRE 8 SHADERS Alexandre Blondin Massé Département d'informatique Université du Québec à Montréal 4 novembre 2015 INF5071 - Infographie INTRODUCTION Les shaders sont des programmes qui indiquent à

Plus en détail

Etude de la transformation de mouvement «Bielle-Manivelle» 1) FONCTIONS RÉALISÉES PAR LE LOGICIEL...2 2) CRÉATION DU MÉCANISME...2 3) ANALYSE...

Etude de la transformation de mouvement «Bielle-Manivelle» 1) FONCTIONS RÉALISÉES PAR LE LOGICIEL...2 2) CRÉATION DU MÉCANISME...2 3) ANALYSE... Découverte du logiciel Mecaplan pour SolidWorks Page 1/9 Mecaplan pour SolidWorks Bielle Manivelle Piston Bâti Etude de la transformation de mouvement «Bielle-Manivelle» 1) FONCTIONS RÉALISÉES PAR LE LOGICIEL....2

Plus en détail

Projet ESINSA 5 TRAITEMENT D IMAGE. Active Contours without Edges for Vector-Valued Images. Par Nicolas Brossier et Cyril Cassisa

Projet ESINSA 5 TRAITEMENT D IMAGE. Active Contours without Edges for Vector-Valued Images. Par Nicolas Brossier et Cyril Cassisa Projet ESINSA 5 TRAITEMENT D IMAGE Active Contours without Edges for Vector-Valued Images Par Nicolas Brossier et Cyril Cassisa Page 1 sur 14 Abstract Pour ce projet, nous implémentons un algorithme de

Plus en détail

SECONDE BAC PROFESSIONNEL Systèmes Electroniques et Numériques. CI3 : Installation et mise en service TP11-DR : Caméra AXIS

SECONDE BAC PROFESSIONNEL Systèmes Electroniques et Numériques. CI3 : Installation et mise en service TP11-DR : Caméra AXIS CI3 : Installation et mise en service TP11-DR : Caméra AXIS Objectif : - Configurer un réseau de deux PC et un switch. - Effectuer l installation matérielle et configurer une caméra IP sur un réseau à

Plus en détail

THÈSE. Présentée devant. l Université de Rennes 1. pour obtenir. par. Romain Cavagna

THÈSE. Présentée devant. l Université de Rennes 1. pour obtenir. par. Romain Cavagna N o d ordre: 3699 THÈSE Présentée devant l Université de Rennes 1 pour obtenir le grade de : Docteur de l Université de Rennes 1 Mention Informatique par Romain Cavagna Équipes d accueil : FTR&D/TECH/IRIS/IAM

Plus en détail

Chapitre 4 : Guide de Mouvement et Masque

Chapitre 4 : Guide de Mouvement et Masque Cours Flash Chapitre 4 : Guide de Mouvement et Masque Rappel : les fichiers fla et swf sont dans le fichier «4_Guide de mouvement et masque.zip». SOMMAIRE 1 OBJECTIFS DU CHAPITRE... 1 2 INTRODUCTION...

Plus en détail

ALGORITHMES POUR LA VISUALISATION SCIENTIFIQUE

ALGORITHMES POUR LA VISUALISATION SCIENTIFIQUE BAZEILLE Stéphane MOUGEL Baptiste IUP3 ALGORITHMES POUR LA VISUALISATION SCIENTIFIQUE EN Année 2003/2004 1 TABLE DES MATIERES Home... 3 Introduction.... 3 Marching Square... 4 Algorithme....4 Programmation...4

Plus en détail

SUPPORT DE COURS AUTOCAD 2007 NIVEAU 2 : 3d et rendu SOMMAIRE

SUPPORT DE COURS AUTOCAD 2007 NIVEAU 2 : 3d et rendu SOMMAIRE SOMMAIRE 1. METHODOLOGIE / INTERFACE DE TRAVAIL...3 2. BIEN REGLER AUTOCAD 2007...4 3. TRAVAIL EN 3D : CREER LES OBJETS...5 4. LES OPERATIONS BOOLEENNES...6 5. MODIFIER et MANIPULER LES OBJETS EN 3D...7

Plus en détail

PPE. Portail à commande par puce RFID [Sous-titre du document]

PPE. Portail à commande par puce RFID [Sous-titre du document] PPE Portail à commande par puce RFID [Sous-titre du document] Ce PPE consiste à comprendre comment manœuvrer, sans contact direct, le portail grâce à une puce RFID, veiller à la sécurité de celui-ci avec

Plus en détail

Cours Apl 03 : Un peu de vocabulaire, notions fondamentales.

Cours Apl 03 : Un peu de vocabulaire, notions fondamentales. Cours Apl 03 : Un peu de vocabulaire, notions fondamentales. - Variables, constantes : Une variable, comme en mathématiques, est le contraire d'une constante. Par exemple dans X=5 X est une variable de

Plus en détail

PROLONGATION DE LA CONCESSION DU STOCKAGE SOUTERRAIN DE CHÉMERY

PROLONGATION DE LA CONCESSION DU STOCKAGE SOUTERRAIN DE CHÉMERY PROLONGATION DE LA CONCESSION DU STOCKAGE SOUTERRAIN DE CHÉMERY PIÈCE 4.2 : ÉTUDE D IMPACT SOUS-SOL RÉSUMÉ NON TECHNIQUE NOVEMBRE 2014 2 SOMMAIRE SOMMAIRE... 3 I. LE CONTEXTE DE LA NOTICE D IMPACT SOUS-SOL...

Plus en détail

BACCALAURÉAT GÉNÉRAL SÉRIE SCIENTIFIQUE

BACCALAURÉAT GÉNÉRAL SÉRIE SCIENTIFIQUE BACCALAURÉAT GÉNÉRAL SÉRIE SCIENTIFIQUE ÉPREUVE DE SCIENCES DE L INGÉNIEUR Session 2014 Page 1 sur 14 Nacelle gyrostabilisée pour prise de vue aérienne par multicoptère CORRECTION Page 2 sur 14 1. Analyse

Plus en détail