Initiation à la librairie graphique VTK

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

Download "Initiation à la librairie graphique VTK"

Transcription

1 Initiation à la librairie graphique VTK Telecom Bretagne, Février 2011 Jean CHAOUI Objectif : Être capable de créer une scène 3D simple composée de quelques primitives géométriques et de pouvoir modifier, de manière non interactive ici, différents paramètres (couleurs, position, taille, éclairage, caméra, placage de texture). Vous trouverez la documentation à l'adresse suivante : Table des matières 1. Générer un makefile Créer une scène Définition et utilisation d'une classe scene Propriétés des acteurs Caméra Lumière Texture Générer un makefile Pour générer un makefile paramétrant par défaut les chemins liés à VTK, nous utiliserons le logiciel CMake (http://www.cmake.org). Ce logiciel permet de lier, de manière relativement simple, différents fichiers sources et librairies participant à un projet. Pour générer la base du projet, suivez les étapes suivantes : 1. Créer un dossier pour mettre tous les fichiers relatifs au TP. 2. Copier dans ce dossier les fichiers CMakeLists-pc-iti.txt et main.cxx depuis le dossier zippé sur 3. Renommer le fichier CmakeLists-pc-iti.txt en CMakeLists.txt 4. Ouvrir une console et placer vous dans le répertoire. 5. Taper "ccmake.", sans les guillemets. 6. Taper "c", sans les guillemets. 7. Taper "c", sans les guillemets. 8. Taper "g", sans les guillemets. Le makefile est généré. 9. Taper "make", sans les guillemets, pour compiler. 10. Taper "./tpvtk", sans les guillemets, pour exécuter. Le message Hello VTK doit apparaitre dans la console.

2 2. Créer une scène Modifier le fichier main.cxx en suivant les recommandations suivantes. A chaque étape ne pas oublier de sauvegarder le fichier puis de compiler à l'aide de la commande "make", sans les guillemets. Vous ne verrez quelque chose qu'à l'issue de l'étape 5. Etape 1 : ouvrir une fenêtre VTK et créer un renderer int main() { // a renderer and and render window vtkrenderer *renderer = vtkrenderer::new(); renderer->setbackground(0.7,0.7,0.7); // couleur d'arrière plan vtkrenderwindow *renderwindow = vtkrenderwindow::new(); renderwindow->render(); } Etape 2 : créer un objet géométrique #include <vtkspheresource.h> int main() { // a renderer and and render window vtkrenderer *renderer = vtkrenderer::new(); renderer->setbackground(0.7,0.7,0.7); vtkrenderwindow *renderwindow = vtkrenderwindow::new(); //create sphere geometry vtkspheresource *sphere = vtkspheresource::new(); sphere->setradius(1.0); sphere->setthetaresolution(18); sphere->setphiresolution(18); renderwindow->render(); } Etape 3 : transformer l'objet géométrique en objet graphique #include "vtkpolydatamapper.h" #include <vtkspheresource.h>

3 int main() { // a renderer and and render window vtkrenderer *renderer = vtkrenderer::new(); renderer->setbackground(0.7,0.7,0.7); vtkrenderwindow *renderwindow = vtkrenderwindow::new(); //create sphere geometry vtkspheresource *sphere = vtkspheresource::new(); sphere->setradius(1.0); sphere->setthetaresolution(18); sphere->setphiresolution(18); // map to graphics library vtkpolydatamapper *map = vtkpolydatamapper::new(); // permet le rendu surfacique map->setinput(sphere->getoutput()); renderwindow->render(); } Etape 4 : créer un actor et l'ajouter à la scène #include <vtkproperty.h> #include <vtkactor.h> #include <vtkpolydatamapper.h> #include <vtkspheresource.h> int main() { // a renderer and an render window vtkrenderer *renderer = vtkrenderer::new( ); renderer->setbackground(0.7,0.7,0.7); vtkrenderwindow *renderwindow = vtkrenderwindow::new( ); //create sphere geometry vtkspheresource *sphere = vtkspheresource::new( ); sphere->setradius(1.0); sphere->setthetaresolution(18); sphere->setphiresolution(18); // map to graphics library vtkpolydatamapper *map = vtkpolydatamapper::new( ); map->setinput(sphere->getoutput( )); // actor coordinates geometry, properties, transformation vtkactor *asphere = vtkactor::new( ); asphere->setmapper(map); asphere->getproperty( )->SetColor(0,0,1); // sphere color blue // add the actor to the scene renderer->addactor(asphere);

4 } renderwindow->render( ); Etape 5 : interagir avec la scène #include <vtkrenderwindowinteractor.h> #include <vtkproperty.h> #include <vtkactor.h> #include <vtkpolydatamapper.h> #include <vtkspheresource.h> int main() { // a renderer and and render window vtkrenderer *renderer = vtkrenderer::new(); renderer->setbackground(0.7,0.7,0.7); vtkrenderwindow *renderwindow = vtkrenderwindow::new(); // an interactor vtkrenderwindowinteractor *iren = vtkrenderwindowinteractor::new(); iren->setrenderwindow(renderwindow); //create sphere geometry vtkspheresource *sphere = vtkspheresource::new(); sphere->setradius(1.0); sphere->setthetaresolution(18); sphere->setphiresolution(18); // map to graphics library vtkpolydatamapper *map = vtkpolydatamapper::new(); map->setinput(sphere->getoutput()); // actor coordinates geometry, properties, transformation vtkactor *asphere = vtkactor::new(); asphere->setmapper(map); asphere->getproperty( )->SetColor(0,0,1); // sphere color blue // add the actor to the scene renderer->addactor(asphere); renderwindow->render(); //begin mouse action iren->start(); } Remarque : il est possible de visualiser la surface ou le maillage d'un objet en appuyant respectivement sur «s» (surfacic) et «w» (wireframe). 3. Définition et utilisation d'une classe scene

5 Afin de profiter de la programmation orientée objet que permet VTK, nous allons rajouter à notre projet deux fichiers définissant et implémentant la classe scene : scene.h et scene.cxx. Ils sont disponibles à Après les avoir récupérer, il faut les rajouter au Makefile. Pour cela nous allons utiliser de nouveau CMake. 1. Ouvrir le fichier CMakelists.txt avec un éditeur de texte. 2. Remplacer # SOURCES SET(sceneVtk_SRCS main.cxx ) par # SOURCES SET(sceneVtk_SRCS scene.cxx main.cxx ) 3. Sauvegarder. 4. Taper "ccmake.", sans les guillemets. 5. Taper "c", sans les guillemets. 6. Taper "g", sans les guillemets. Le nouveau makefile est généré. 7. Taper "make", sans les guillemets. Remarque : dès que vous voulez créer une nouvelle classe mynewclass, créez un fichier mynewclass.h et mynewclass.cxx en vous inspirant de la classe scene. Puis rajouter la ligne mynewclass.cxx en suivant les étapes 1 à 7 précédentes. Exercice 1 : Ajouter les «include» nécessaires dans le fichier header pour supprimer les erreurs lors de la compilation. Compléter la méthode sphere( ) grâce à ce qui a été fait précédemment de sorte à afficher une sphère. 4. Propriétés des acteurs 4.1. Transformations géométriques Deux des principales méthodes de la classe vtkactor sont SetPosition( ) et RotateX( ) - ainsi que RotateY( ) et RotateZ( ). Consulter la documentation en ligne Exercice 2 : 1. Ajouter un plan dans la scène en utilisant vtkplanesource (compléter la méthode plan()). Pour définir un plan, utiliser les méthodes SetOrigin( ), SetPoint1( ) et SetPoint2( ). 2. Appliquer des translations sur la sphère de sorte à créer une animation (compléter la méthode animateobject()). 3. Appliquer des rotations sur le plan de sorte à créer une animation (compléter la méthode animateobject()) Couleur La méthode SetColor( ) de la classe vtkproperty a 3 paramètres correspondant aux 3 composantes RGB (Red Green Blue) de la couleur. Les paramètres varient entre 0 et 1. myactor->getproperty( )->SetColor(0,1,0) modifie la couleur en vert.

6 Exercice 3 : 1. Modifier la couleur de la sphère en rouge. 2. Modifier la couleur du plan en vert Ombrage Les trois façons de calculer les ombres sont Flat, Gouraud et Phong. Exercice 4 : 1. Remplacer la sphère et le plan par deux cylindres parallèles, de même couleur. 2. renderer->setbackground(1,1,1). Ainsi le fond sera blanc. 3. Appliquer une calcul d'ombre (Flat et Phong) différent sur chacun des cylindres Opacité5 : Appliquer une opacité différente sur chacun des deux cylindres Représentation Un même objet peut être représenté sous forme de points, sous forme de fil de fer ou sous forme de facettes. Exercice 6 : Représenter l'un des cylindres sous forme de points, le second sous forme de fil de fer et le troisième sous forme de facettes. 5. Caméra Une scène VTK inclut une caméra prédéfinie. Il est toutefois possible d'en modifier les paramètres via la commande renderer->getactivecamera( ) En vous référant à la documentation de la classe vtkcamera, effectuer une suite de rotations azimuthales. 6. Lumière Il est possible de mettre jusqu'à 8 sources lumineuses dans une scène VTK. Pour cela, il faut utiliser vtklight *light = vtklight::new( ); light->setposition(2,2,2); light->setintensity(1); renderer->addlight(light); Exercice 8 : En vous inspirant du code précédent, créer un éclairage tournant autour des trois cylindres. 7. Texture Le placage de texture est possible sous VTK. Il consiste à plaquer une image sur l'objet désiré. Exercice 9 : 1. Effacer les cylindres et dessiner un nouveau plan. 2. Copier l'image

7 3. Charger l'image. vtkbmpreader* reader = vtkbmpreader::new( ); reader->setfilename("road.bmp"); 4. Créer une texture. vtktexture* texture = vtktexture::new( ); texture->setinput(reader->getoutput( )); 5. Appliquer la texture au plan. planeactor->settexture(texture);

8 Examen L'objectif de l'examen est de créer une scène intégrant tous les éléments découverts jusqu'à présent. Cette scène doit représenter une salle d examen scanner (CT scan) d'un hôpital. Cette salle doit être composée au minimum d'un appareil scanner (CT-scan), la table du patient, de trois lampes intégrant des lumières. Une animation de caméra permettra de se déplacer dans la salle. Sur la table du scanner devra reposer un modèle 3D de corps humain. Au cours d'une animation, la table de patient avec le corps devront bouger et pénétrer dans le gantry du CT-scan et au moment où le patient passera entièrement dans le scanner, l'image d une coupe scanner devra s'afficher sur l'écran de l'imageur. Pour le reste vous êtes entièrement libres. L'originalité tant du graphique que du scénario sera prise en compte dans la note finale. Un effort devra être effectué sur la conception de la scène du point de vue de la programmation: essayez de tirer profit de la programmation objet en créant des classes. Par ailleurs le code devra être commenté. Après vous être assuré que votre programme compile et s'exécute, vous devrez nous remettre : Les sources :.cxx,.h Le fichier CmakeLists.txt Les fichiers annexes nécessaires (textures, modèles 3D,...). Par à l adresse suivante : Copie à Sous forme d'un seul fichier compressé (zip, rar, tar.gz,...) Avant le lundi 14 Mars Toute soumission ne respectant ces contraintes ne sera considérée ni évaluée.

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

Blender party. Blender. bases modélisation matériaux rendu

Blender party. Blender. bases modélisation matériaux rendu Blender party Blender bases modélisation matériaux rendu Déroulement de l'atelier Quelques explications sur l'interface de Blender explications sur les fenêtres et leur contenu Modélisation d'objets création

Plus en détail

Tutoriel Pas à Pas pour Game Develop. Galaxies War

Tutoriel Pas à Pas pour Game Develop. Galaxies War Galaxies War Table des matières Galaxies War...1 Avant propos...2 Préparer le terrain...3 Création d'une première scène...3 Création et positionnement des objets...5 Création des évènements...9 Déplacer

Plus en détail

1. Cliquez sur dans le coin supérieur gauche de l'écran

1. Cliquez sur dans le coin supérieur gauche de l'écran RECHERCHE GUIDE Dans ce guide, vous apprendrez à utiliser le module Recherche de Documents en ligne et ses capacités de recherche avancées pour trouver des documents officiels de l'omc. Le module Recherche

Plus en détail

Sauvegarde et restauration de système avec Redo Backup. 1 Création de l'image ISO...2. 2 Sauvegarde de votre système...2. 2.1 Lancer Redo Backup...

Sauvegarde et restauration de système avec Redo Backup. 1 Création de l'image ISO...2. 2 Sauvegarde de votre système...2. 2.1 Lancer Redo Backup... Sommaire 1 Création de l'image ISO...2 2 Sauvegarde de votre système...2 2.1 Lancer Redo Backup...2 2.2 Changer le clavier QWERTY en AZERTY...2 2.3 Sauvegarde du système...4 3 Restaurer une sauvegarder...8

Plus en détail

I - Créer un Nouveau Projet

I - Créer un Nouveau Projet Manuel d'utilisation Limite de responsabilités : En aucun cas, l'auteur ne pourra être tenu pour responsable des dommages indirects, particuliers, accidentels ou financiers résultant de l'utilisation et/ou

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

TP de Java n 1 1 AVANT DE COMMENCER... INF 120 JAVA (TP1) JOHN CHAUSSARD OCT. 2010

TP de Java n 1 1 AVANT DE COMMENCER... INF 120 JAVA (TP1) JOHN CHAUSSARD OCT. 2010 TP de Java n 1 1 AVANT DE COMMENCER... Avant de commencer, on va vérifier que Windows a été correctement configuré pour pouvoir écrire des programmes en Java. 1. Cliquez sur Démarrer, puis sur Exécuter.

Plus en détail

cmake: création de Makele et compilation de projets ctest: mise en place de tests sur vos projets

cmake: création de Makele et compilation de projets ctest: mise en place de tests sur vos projets Introduction à CMake CMake fournit un ensemble d'outils permettant de compiler un projet pour diérentes plateformes, de faire des tests et de créer des packages pour diérents systèmes. Il est utilisé dans

Plus en détail

Environnements de développement (intégrés)

Environnements de développement (intégrés) Environnements de développement (intégrés) Plan de travail Patrick Labatut labatut@di.ens.fr http://www.di.ens.fr/~labatut/ Département d informatique École normale supérieure Centre d enseignement et

Plus en détail

TP03 Intégration d'un stylo plume 3D sur Blender. Blender est un logiciel libre de modélisation, d animation et de rendu en 3D

TP03 Intégration d'un stylo plume 3D sur Blender. Blender est un logiciel libre de modélisation, d animation et de rendu en 3D Blender est un logiciel libre de modélisation, d animation et de rendu en 3D TP03 : Créer une image d'intégration de stylo plume 3D sur le logiciel blender Créer un dossier de travail nommé Blender dans

Plus en détail

A) Envoi fichier avec FREE.FR 2. B) Envoi fichier avec WETRANSFER.COM 6

A) Envoi fichier avec FREE.FR 2. B) Envoi fichier avec WETRANSFER.COM 6 Sommaire A) Envoi fichier avec FREE.FR 2 1) Préparation des fichiers 2 2) Accès à FREE pour l'envoi 3 3) Réception par le destinataire 5 B) Envoi fichier avec WETRANSFER.COM 6 1) Accès au site 6 2) Procédure

Plus en détail

Irfanview Le menu Fichier

Irfanview Le menu Fichier Irfanview Le menu Fichier Vous permet d ouvrir un fichier. La fonction Réouvrir permet de revenir à la dernière version enregistrée en annulant toutes les modifications faites. Ouvre un explorateur de

Plus en détail

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE Session découverte La Gestion des photos avec Windows Vista / Windows 7 et le traitements d images numériques 1 Généralités sur le jargon de l image numérique

Plus en détail

Cours de développement de E. Thirion

Cours de développement de E. Thirion Installation et Visualisation des cours de E. Thirion - page 1 Cours de développement de E. Thirion Installation et Visualisation Dernière mise à jour 24/10/2013 Les cours peuvent être visualisés à distance.

Plus en détail

Travaux pratiques 06

Travaux pratiques 06 1 Avertissement Travaux pratiques 06 Nous allons essayer de faire communiquer une SuSE live eval et vos postes Windows. Le but de la manip est d'installer VNC sur la SuSE, alors que cela n'a pas été prévu.

Plus en détail

Guide de configuration et d utilisation des classes et bibliothèques du livre «La Bible C++»

Guide de configuration et d utilisation des classes et bibliothèques du livre «La Bible C++» Université de Sherbrooke Département de génie électrique et informatique Guide de configuration et d utilisation des classes et bibliothèques du livre «La Bible C++» Guide rédigé par Pascal Durocher Révision

Plus en détail

Microsoft Windows XP. Movie Maker 2

Microsoft Windows XP. Movie Maker 2 Microsoft Windows XP Movie Maker 2 CSEM Services pédagogiques Démarrage: Pour démarrer Movie Maker 2, suivre les étapes suivantes: 1. Cliquer sur le bouton Start. 2. Sélectionner Programs. 3. Cliquer surwindows

Plus en détail

LOT 3 : Logiciel de backup

LOT 3 : Logiciel de backup LOT 3 : Logiciel de backup http://redobackup.org/ Tous vos documents et paramètres seront restaurés à l état exact où ils étaient lors de la dernière sauvegarde prise. Redo Backup and Recovery est un CD,

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

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

pcon.planner 6 Préparer et présenter une implantation en toute simplicité pcon.planner 6 Préparer et présenter une implantation en toute simplicité Sommaire 1. Installation :... 3 2. Démarrer le logiciel :... 3 3. Interface :... 3 4. Naviguer :... 4 5. Réaliser une implantation

Plus en détail

Tutorial: Compiler un programme en C++

Tutorial: Compiler un programme en C++ Tutorial: Compiler un programme en C++ Ce tutorial propose de reprendre dans deux cas de figures (un unique fichier source, et plusieurs fichiers sources en c++11 différentes approches permettant de compiler

Plus en détail

Sélectionner les cellules à copier Cliquer sur copier Cliquer dans la première cellule de destination Menu Edition / Collage spécial

Sélectionner les cellules à copier Cliquer sur copier Cliquer dans la première cellule de destination Menu Edition / Collage spécial Collage spécial Sélectionner les cellules à copier Cliquer sur copier Cliquer dans la première cellule de destination Menu Edition / Collage spécial Définir le type de collage à réaliser Transposé : inverse

Plus en détail

Métiers de la 3D et du multimédia

Métiers de la 3D et du multimédia K2 Formation Métiers de la 3D et du multimédia 201 CINEMA-4D-Semaine-1 CINEMA 4D - Semaine 1 Cette formation se déroulera sur 2 semaines voir contenu semaine 1 et 2, elle a pour objectif de vous faire

Plus en détail

Modélisation avec VTK

Modélisation avec VTK Modélisation avec VTK Odyssée Merveille et Hugues Talbot 8 octobre 2014 Sommaire 1 Introduction 2 Isosurface 3 Rendu Volumique Modélisation avec VTK 2 / 25 1 Introduction 2 Isosurface 3 Rendu Volumique

Plus en détail

La gestion de version avec Subversion. Konrad HINSEN Centre de Biophysique Moléculaire (Orléans) et Synchrotron Soleil (St Aubin)

La gestion de version avec Subversion. Konrad HINSEN Centre de Biophysique Moléculaire (Orléans) et Synchrotron Soleil (St Aubin) La gestion de version avec Subversion Konrad HINSEN Centre de Biophysique Moléculaire (Orléans) et Synchrotron Soleil (St Aubin) Architecture client-serveur Serveur Client Revision 1 Makefile src/init.c

Plus en détail

Sauvegarde automatique des données de l ordinateur. Manuel d utilisation

Sauvegarde automatique des données de l ordinateur. Manuel d utilisation Sauvegarde automatique des données de l ordinateur Manuel d utilisation Sommaire 1- Présentation de la Sauvegarde automatique des données... 3 2- Interface de l'application Sauvegarde automatique des données...

Plus en détail

Bac Professionnel Systèmes Electroniques Numériques

Bac Professionnel Systèmes Electroniques Numériques Installation d'os : Ghost réseau On vous demande de réaliser la sauvegarde de l'image d'un PC Mise en situation: Vous disposez d'un PC fonctionnel qui a été installé. On vous demande de réaliser une image

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

ROBOT NAO ISN. Démarrer avec le logiciel Chorégraphe

ROBOT NAO ISN. Démarrer avec le logiciel Chorégraphe Démarrer avec le logiciel Chorégraphe Premier essai Après avoir lancé le logiciel Chorégraphe on constate sur la partie de gauche un cadre où l'on trouve une librairie de comportements préconçus. Ouvrir

Plus en détail

Préparation à réaliser avant le début du TP

Préparation à réaliser avant le début du TP Préparation à réaliser avant le début du TP Soit une suite de points p 0,p 1,... p n du plan (n>=3). On cherche à approximer l'ensemble de ces points par une droite. Écrivez le système d'équations (sur

Plus en détail

Bases de données. Table des matières. Introduction. (ReferencePlus.ca)

Bases de données. Table des matières. Introduction. (ReferencePlus.ca) Bases de données (ReferencePlus.ca) Table des matières Introduction Ouvrir une nouvelle Base de données Ouvrir une Base de données déjà existante Retirer une base de données de la liste des bases dans

Plus en détail

SOLUTION DE BACKUP WINDOWS FBACKUP

SOLUTION DE BACKUP WINDOWS FBACKUP SOLUTION DE BACKUP WINDOWS FBACKUP CARACTÉRISTIQUE DE LA SOLUTION DE SAUVEGARDE FBACKUP MULTILINGUE USAGES PERSONNELS LOGICIEL GRATUIT USAGES PROFESSIONNELS MISE À JOUR AUTOMATIQUE SAUVEGARDE FICHIER MULTIPLES

Plus en détail

6.1 Le Material Editor (éditeur de matériaux)

6.1 Le Material Editor (éditeur de matériaux) Le Material Editor (éditeur de matériaux) Voici une étape importante dans la création de scènes 3D réalistes. Ne la négligez pas en utilisant les textures déjà réalisées, comme propose le DVD-Rom de 3ds

Plus en détail

Sauvegarder/synchroniser ses données Create Synchronicity

Sauvegarder/synchroniser ses données Create Synchronicity Sauvegarder/synchroniser ses données Create Synchronicity Contrairement à ce que beaucoup pensent, la sauvegarde de données n'est pas une perte de temps, mais à l'inverse un gain de temps en cas d'une

Plus en détail

Installation et compilation de gnurbs sous Windows

Installation et compilation de gnurbs sous Windows Installation et compilation de gnurbs sous Windows Installation de l environnement de développement Code::Blocks (Environnement de développement) 1. Télécharger l installateur de Code::Blocks (version

Plus en détail

Plaque à trous (Tables de paramétrage, Catalogue)

Plaque à trous (Tables de paramétrage, Catalogue) Plaque à trous (Tables de paramétrage, Catalogue) Dans cet exercice, nous cherchons à obtenir un catalogue de pièces à différentes dimensions, dépendantes d une table de paramétrage nous permettant de

Plus en détail

DESCRIPTION DES SOUS-DOSSIERS

DESCRIPTION DES SOUS-DOSSIERS InShape 3. Guide 1b Description du contenu des sous-dossiers page 1/5 Guide de référence 1b DESCRIPTION DES SOUS-DOSSIERS Dans le guide1a, chapitre "7-QUELQUES DEFINITIONS", vous avez pu découvrir la signification

Plus en détail

AlmaPro Version 3.0.7 : Nouveautés

AlmaPro Version 3.0.7 : Nouveautés AlmaPro Version 3.0.7 : Nouveautés Table des matières ADMINISTRATIF... 3 Etat civil : Passage d enfant à adulte si âge > 18 ans... 3 Etat civil : Affichage du nombre de jours si l'âge de l'enfant est

Plus en détail

Renommer le bouton démarrer de Windows XP. Explications en images

Renommer le bouton démarrer de Windows XP. Explications en images Renommer le bouton démarrer de Windows XP Explications en images Assurez vous tout d'abord que la case "AFFICHER LES FICHIERS ET LES DOSSIERS CACHES" soit sélectionnés et que la case "MASQUER LES FICHIERS

Plus en détail

9243043 Édition 1 FR. Nokia et Nokia Connecting People sont des marques déposées de Nokia Corporation

9243043 Édition 1 FR. Nokia et Nokia Connecting People sont des marques déposées de Nokia Corporation 9243043 Édition 1 FR Nokia et Nokia Connecting People sont des marques déposées de Nokia Corporation Allez à Zip Manager Pro. Remarque : Reportez-vous au manuel d'utilisation de votre appareil Nokia 9300i

Plus en détail

Une GED personnelle pratique et simple Version 2.1.0. Copyright 2005 2005 Alain DELGRANGE licence GNU GPL2

Une GED personnelle pratique et simple Version 2.1.0. Copyright 2005 2005 Alain DELGRANGE licence GNU GPL2 Une GED personnelle pratique et simple Version 2.1.0 Copyright 2005 2005 Alain DELGRANGE licence GNU GPL2 Introduction Pyged est une application de gestion électronique de documents personnelle optimisée

Plus en détail

Migration paramètres de compte et dossiers d'outlook express d'une session Windows à une autre session nouvellement créée

Migration paramètres de compte et dossiers d'outlook express d'une session Windows à une autre session nouvellement créée Migration paramètres de compte et dossiers d'outlook express d'une session Windows à une autre session nouvellement créée Tout d'abord exportez votre carnet d'adresse : - allez dans le menu Outils, puis

Plus en détail

Worldsoft CMS Méga Menu. Avec le Méga Menu du Worldsoft CMS, vous pouvez créer des menus de navigation.

Worldsoft CMS Méga Menu. Avec le Méga Menu du Worldsoft CMS, vous pouvez créer des menus de navigation. 1 Mega Menu Avec le du Worldsoft CMS, vous pouvez créer des menus de navigation. Vous pouvez mettre en place autant de menus que vous le désirez et les adapter graphiquement. Avec votre propre contenu

Plus en détail

Utilisation de XnView

Utilisation de XnView http://www.rakforgeron.fr 27/02/2015 Utilisation de XnView Les photos d'actes généalogiques, les scans de documents réalisés par vous, ou vos saisies d'écran de documents téléchargés sur Internet, au-delà

Plus en détail

Ce dont nous avons besoin pour suivre ce tutorial :

Ce dont nous avons besoin pour suivre ce tutorial : Ce dont nous avons besoin pour suivre ce tutorial : -3ds max Version d essai disponible ICI -S2 CMX Viewer A télécharger ICI -Brazil r/s A télécharger ICI -CMX importer A télécharger ICI. Il suffit de

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

Publication de votre site en ligne sur le serveur de l'ulb

Publication de votre site en ligne sur le serveur de l'ulb Publication de votre site en ligne sur le serveur de l'ulb Atika Cohen septembre 2006 Pour publier votre site sur le serveur de l'ulb, vous devez utiliser l'identification que vous avez déjà reçu pour

Plus en détail

SISR3 : Cluster de basculement de serveurs de fichiers

SISR3 : Cluster de basculement de serveurs de fichiers SISR3 : Cluster de basculement de serveurs de fichiers Objectif : Mettre en place un cluster de basculement de deux serveurs de fichiers. Il est nécessaire pour ce TP de disposer d'un Active Directory,

Plus en détail

5. Cas concrets d utilisation de MémoElectre Plus en CDI

5. Cas concrets d utilisation de MémoElectre Plus en CDI 5. Cas concrets d utilisation de MémoElectre Plus en CDI 1 er scénario : j'ai reçu de mon libraire des ouvrages ou cédéroms multimédias et souhaite les mettre rapidement en service. Je vais rechercher

Plus en détail

Un film à partir de photos avec windows movie maker

Un film à partir de photos avec windows movie maker Un film à partir de photos avec windows movie maker -Windows movie maker est un logiciel de montage vidéo gratuit qui est normalement déjà installé sur les ordinateurs sous windows (xp, vista et 7). Il

Plus en détail

Sauvegarde sous MAC avec serveur Samba

Sauvegarde sous MAC avec serveur Samba Sauvegarde sous MAC avec serveur Samba Possédant un serveur SAMBA sous Debian, je me suis intéressé à la sauvegarde des données d'un mac sous OSX. Malgré mes recherches je n'ai pas trouvé de logiciels

Plus en détail

Créer un organigramme avec Inkscape

Créer un organigramme avec Inkscape Créer un organigramme avec Inkscape Inkscape est un logiciel libre spécialisé en dessin vectoriel, semblable à Illustrator de la suite Adobe et capable de faire des organigrammes bien mieux que Visio.

Plus en détail

apprentissage de la dao débuter en 2d

apprentissage de la dao débuter en 2d 3 jours (21 heures) 1110 HT (Inter) 2790 HT (Intra) Créer des plans 2D Utiliser les fonctions de base du logiciel apprentissage de la dao débuter en 2d Généralités L environnement, les fichiers Gestion

Plus en détail

Programmation C++ Utilisation de QtCreator pour la gestion de projet TD 0

Programmation C++ Utilisation de QtCreator pour la gestion de projet TD 0 Programmation C++ Utilisation de QtCreator pour la gestion de projet TD 0 B. Raymond and R. Pacanowski September 25, 2014 1 Motivation Ecrire dans un fichier hello_word.cpp, un programme qui affiche «Hello

Plus en détail

Notice du logiciel Dialux evo

Notice du logiciel Dialux evo Notice du logiciel Dialux evo Version janvier 2014 Notice Dialux Evo 2.0 et 3.0 Page 1 Sommaire I. Démarrage et configuration du logiciel :... 3 I.1 Lancement du logicel :... 3 I.2 Paramétrage du logiciel

Plus en détail

Installation de code::blocks

Installation de code::blocks Installation de code::blocks 1 Avant propos Code blocks est un EDI (environnement de développement intégré) prévu pour le développement de C/C++. Il existe d'autres EDI disponible sur internet. Choisissez

Plus en détail

TP 02 : Création d un projet Qt

TP 02 : Création d un projet Qt Université de Strasbourg UFR de Mathématiques et d Informatique Département d Informatique Licence 3 d Informatique IHM Année 2010 2011 TP 02 : Création d un projet Qt Résumé Objectif des TP est de créer

Plus en détail

Quelques éléments de compilation en C et makefiles

Quelques éléments de compilation en C et makefiles Quelques éléments de compilation en C et makefiles Guillaume Feuillade 1 Compiler un programme C Le principe de la compilation consiste à passer d un ensemble de fichiers de code à un programme exécutable

Plus en détail

Les fichiers batch. 1 Introduction

Les fichiers batch. 1 Introduction Les fichiers batch 1 Introduction Les fichiers batch ont pour intérêt de pouvoir automatiser des tâches répétitives. En utilisant la fonction EDIT sous CMD, ou tout simplement le Notepad (bloc note), vous

Plus en détail

ULCO-EIL3Info-RV-TP : Développement d une application de réalité virtuelle

ULCO-EIL3Info-RV-TP : Développement d une application de réalité virtuelle ULCO-EIL3Info-RV-TP : Développement d une application de réalité virtuelle Julien Dehos 31 août 2014 1 Introduction Vous allez développer une application de réalité virtuelle en utilisant une bibliothèque

Plus en détail

Installation SAS 9.2 pour Windows Vista et Windows 7

Installation SAS 9.2 pour Windows Vista et Windows 7 Installation SAS 9.2 pour Windows Vista et Windows 7 Prérequis L'installation de SAS 9.2 requière d'avoir les 2 DVD, et aussi d'avoir reçu le SID file, que vous obtenez en suivant les instructions reçu

Plus en détail

Infra Recorder 0.44. Table des matières. 1. Présentation du logiciel. 2. Téléchargement et installation. 3. Utilisation du logiciel Infra Recorder

Infra Recorder 0.44. Table des matières. 1. Présentation du logiciel. 2. Téléchargement et installation. 3. Utilisation du logiciel Infra Recorder Infra Recorder 0.44 Table des matières 1. Présentation du logiciel 2. Téléchargement et installation 3. Utilisation du logiciel Infra Recorder 3.01 Graver un CD/DVD de données 3.02 Graver un CD/DVD multisession

Plus en détail

DOCUMENTATION VISUALISATION UNIT

DOCUMENTATION VISUALISATION UNIT DOCUMENTATION VISUALISATION UNIT Table des matières 1)Documentation Utilisateur CamTrace VU...2 1)Premiers pas:...3 a)le mode Client CamTrace...4 b)le mode VU Standalone...6 2)F.A.Q...9 1)Vérifier la connectivité

Plus en détail

1. Cliquez sur dans le coin supérieur gauche de l'écran 2. Sélectionnez la Langue de l'interface désirée 3. Cliquez sur

1. Cliquez sur dans le coin supérieur gauche de l'écran 2. Sélectionnez la Langue de l'interface désirée 3. Cliquez sur NOTIFICATIONS GUIDE Le module Notifications permet de retrouver des notifications en utilisant les champs spécifiques de la base de données du Registre central des notifications (RCN). Il comporte une

Plus en détail

Livedrive est un moyen simple, sûr et efficace de sauvegarder vos données. DOCUMENTATION LIVEDRIVE CLIENT

Livedrive est un moyen simple, sûr et efficace de sauvegarder vos données. DOCUMENTATION LIVEDRIVE CLIENT Livedrive est un moyen simple, sûr et efficace de sauvegarder vos données. DOCUMENTATION LIVEDRIVE CLIENT Live Drive Table des matières Information sur l installation... 3 Installation du software Livedrive...

Plus en détail

Solidix 1.0.0. Actuellement Solidix gère : - les points. - les lignes. - les plans. - les pavés. - les cylindres.

Solidix 1.0.0. Actuellement Solidix gère : - les points. - les lignes. - les plans. - les pavés. - les cylindres. Solidix 1.0.0 1/ Introduction : Solidix est un programme basé sur une feuille de calcul de type "tableur" permettant de dessiner en 3D un ensemble de formes géométriques simples. La position et la taille

Plus en détail

TD5 : CAO. A l attention du professeur : bien propager les options CAO avant de commencer les manipulations avec les élèves

TD5 : CAO. A l attention du professeur : bien propager les options CAO avant de commencer les manipulations avec les élèves TD5 : CAO I. LES FONCTIONS DE GESTION DE PRO E Le travail en session Définition du répertoire de travail Les versions : une sécurité à court terme Structuration Renommer Remplacer par Les familles II.

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

AUDIT SONDAGE EVACUATEUR

AUDIT SONDAGE EVACUATEUR Guide informatique AUDIT SONDAGE EVACUATEUR CCLIN Sud-Est Hôpital Henry Gabrielle - Villa Alice 20 Route de Vourles 69 230 Saint-Genis Laval Secrétariat réseau : Tél 04 78 86 49 20 Fax 04 78 86 49 48 E-mail

Plus en détail

SYS-809 Vision par ordinateur. Laboratoire 2 - Introduction à la boîte à outils Orfeo (OTB)

SYS-809 Vision par ordinateur. Laboratoire 2 - Introduction à la boîte à outils Orfeo (OTB) SYS-809 Vision par ordinateur Laboratoire 2 - Introduction à la boîte à outils Orfeo (OTB) Objectifs du laboratoire Ce laboratoire se veut une introduction à OTB. Nous nous intéressons à : Présentation

Plus en détail

Création d'un diaporama

Création d'un diaporama S JOLLY décembre2010 - v3 Création d'un diaporama avec IMPRESS 3.0 Création d'un diaporama - Utilisation du logiciel IMPRESS / Open Office 3.0 - page 1 Sommaire 1 PRÉSENTATION...3 2 DÉMARRER IMPRESS...4

Plus en détail

Télécharger et Installer OpenOffice.org sous Windows

Télécharger et Installer OpenOffice.org sous Windows Télécharger et Installer OpenOffice.org sous Windows Version Date Auteur Commentaires 1.00 15/11/2008 Denis Bourdillon Création du document. Mise en forme de texte 1/15 Saison 2008-2009 Table des matières

Plus en détail

Algorithmique et Programmation TP #1. 1 L'environnement de programmation. 1.1 Bonjour, Monde!

Algorithmique et Programmation TP #1. 1 L'environnement de programmation. 1.1 Bonjour, Monde! Algorithmique et Programmation TP #1 G1: monasse(at)imagine.enpc.fr G2: facciolg(at)imagine.enpc.fr G3: alexandre.boulch(at)onera.fr G4: theophile.dalens(at)inria.fr G5: bourkia(at)imagine.enpc.fr G6:

Plus en détail

WinZip 8.1 Guide de démarrage rapide

WinZip 8.1 Guide de démarrage rapide Guide de démarrage rapide WinZip 8.1 Guide de démarrage rapide Introduction À propos du Guide de démarrage rapide Ce guide explique certains termes de compression de fichiers, décrit certains réglages

Plus en détail

TP C# Prise en main : interface graphique, animation

TP C# Prise en main : interface graphique, animation TP C# Prise en main : interface graphique, animation 1. Hello World! Description : Vous allez construire une application graphique dotée d un unique bouton qui affiche le message «Hello World!» lorsque

Plus en détail

Guide d'utilisation. De Kompozer. AUTEUR INITIAL : S. LOIZEL Collège Saint Joseph Caudan (56)

Guide d'utilisation. De Kompozer. AUTEUR INITIAL : S. LOIZEL Collège Saint Joseph Caudan (56) Guide d'utilisation De Kompozer AUTEUR INITIAL : S. LOIZEL Collège Saint Joseph Caudan (56) Table des matières Fiche1 : Créer, nommer et sauvegarder une page...2 Fiche2 : Modifier les couleurs et le fond

Plus en détail

SOMMAIRE : Présentation 1. installation et démarrage 1. Prise en main 5. Créer un nouveau projet... 5. Principales commandes... 6

SOMMAIRE : Présentation 1. installation et démarrage 1. Prise en main 5. Créer un nouveau projet... 5. Principales commandes... 6 SOMMAIRE : Présentation 1 installation et démarrage 1 Prise en main 5 Créer un nouveau projet... 5 Principales commandes... 6 Ajouter des objets... 6 Le menu contextuel des objets... 8 Lier un objet...

Plus en détail

PowerPoint 2003. Création d une présentation avec. Suzanne Harvey. Pour Windows

PowerPoint 2003. Création d une présentation avec. Suzanne Harvey. Pour Windows Création d une présentation avec PowerPoint 2003 Pour Windows Suzanne Harvey Conseillère pédagogique Service local du RÉCIT Commission scolaire de Saint-Hyacinthe suzanne.harvey@prologue.qc.ca Janvier

Plus en détail

Tableau R : 255 0 0 255 255 0. Tableau G : 0 255 255 255 255 0. Tableau B : 0 0 255 0 255 0. Chaque carré représente un pixel

Tableau R : 255 0 0 255 255 0. Tableau G : 0 255 255 255 255 0. Tableau B : 0 0 255 0 255 0. Chaque carré représente un pixel Mini-Projet n 2 : Jouer avec les images. A rendre pour le lundi 14 novembre 2011 avant midi. Introduction : Une image est un ensemble de pixels dont chacun est défini par trois valeurs, que l'on note R,

Plus en détail

Tutoriel 7 PliAO et VRML

Tutoriel 7 PliAO et VRML Tutoriel 7 PliAO et VRML VRML (Virtual Reality Modeling Language) est un format de fichier qui permet de visualiser une scène 3D dans un navigateur internet tel que Internet Explorer ou Netscape. Pour

Plus en détail

Tutoriel Eclipse V2. Connecter la sonde JTAG au connecteur J5 de la carte interface Connecter le câble USB entre la sonde et l'ordinateur Compaq

Tutoriel Eclipse V2. Connecter la sonde JTAG au connecteur J5 de la carte interface Connecter le câble USB entre la sonde et l'ordinateur Compaq Tutoriel Eclipse V2 E. Lolivier-Exler / M. Starkier 17 septembre 2009 Carte de laboratoire EMB La carte de laboratoire EMB est équipée d'une carte Freescale CSB535FS constituée d'un microcontrôleur i.mx21

Plus en détail

ENSI. Visual C++ Initiation

ENSI. Visual C++ Initiation ENSI Visual C++ Initiation Tables des matières 1. LES MFC (MICROSOFT FOUNDATION CLASSES)...3 1.1 DÉFINITION... 3 1.2 L ESPACE DE TRAVAIL... 3 2. CRÉER UN NOUVEAU PROJET...5 2.1 ETAPE 1 : CHOISIR LE TYPE

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

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français Table des Matières 1. Introduction... 2 2. Spécifications du Système... 2 3. Installer Ladibug... 3 4. Connexion

Plus en détail

Grace à MCK III, la fabrication de sites internet où de CD-Rom n'a jamais été aussi simple et amusante.

Grace à MCK III, la fabrication de sites internet où de CD-Rom n'a jamais été aussi simple et amusante. 1 Grace à MCK III, la fabrication de sites internet où de CD-Rom n'a jamais été aussi simple et amusante. D'un simple clic, intégrez dans vos pages du texte, des images, du son et de la vidéo. Pour avoir

Plus en détail

Systèmes d exploitation

Systèmes d exploitation Systèmes d exploitation Un système d exploitation (SE, en anglais Operating System ou OS) est un ensemble de programmes responsables de la liaison entre les ressources matérielles d un ordinateur et les

Plus en détail

Créer une clé USB d'installation

Créer une clé USB d'installation Créer une clé USB d'installation créer votre clé USB d'installation de Windows 7, ce qui est très utile dans le cas des mini pc portables dépourvus de lecteur/graveur DVD, mais aussi pour toutes personnes

Plus en détail

Introduction à l utilisation d Occigen

Introduction à l utilisation d Occigen Introduction à l utilisation d Occigen Vous avez obtenu des heures de calcul sur un supercalculateur national! Ce petit guide va vous permettre de démarrer en quelques minutes. Avant de commencer, il vous

Plus en détail

Installation et prise en main

Installation et prise en main TP1 Installation et prise en main Android est le système d'exploitation pour smartphones, tablettes et autres appareils développé par Google. Pour permettre aux utilisateurs d'installer des applications

Plus en détail

Guide de l'utilisateur DS150E pour Vista. Dangerfield August 2008V1.2 Delphi PSS

Guide de l'utilisateur DS150E pour Vista. Dangerfield August 2008V1.2 Delphi PSS Guide de l'utilisateur DS150E pour Vista 1 TABLE DES MATIÈRES Principaux composants.... 3 Instructions d'installation.... 5 Paramétrage de communication Bluetooth...28 Réglage des paramètres (OBD).....69

Plus en détail

Utilitaire de récupération des données

Utilitaire de récupération des données MDECOM32 pour Windows 95 Utilitaire de récupération des données Le logiciel MDECom32.EXE permet à l'utilisateur d'établir une communication avec le terminal pour émettre ou recevoir des données. MDECom32

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

Créer une capsule web avec Xerte 2.01

Créer une capsule web avec Xerte 2.01 Créer une capsule web avec Xerte 2.01 Introduction Avec ce tutoriel vous allez apprendre à créer des objets pédagogiques de base en utilisant l'interface Xerte on-line toolkits. Pré-requis Pour suivre

Plus en détail

Guide informatique AUDIT EVALUATION DE LA PRATIQUE DE L ANTIBIOPROPHYLAXIE EN MATERNITE

Guide informatique AUDIT EVALUATION DE LA PRATIQUE DE L ANTIBIOPROPHYLAXIE EN MATERNITE Guide informatique AUDIT EVALUATION DE LA PRATIQUE DE L ANTIBIOPROPHYLAXIE EN MATERNITE CCLIN Sud-Est Hôpital Henry Gabrielle - Villa Alice 20 Route de Vourles 69 230 Saint-Genis Laval Secrétariat réseau

Plus en détail

Appareil Photo Numérique

Appareil Photo Numérique Prises de vue Transférer ses photos sur son ordinateur Classement et nommage des photos COPAVO Espaces Multimédia Av. Gabriel Péri 84110 Vaison-la-Romaine - 04 90 36 16 29 1 / 10 Sommaire 1. Prise de vue...2

Plus en détail

Prise en main Windows

Prise en main Windows Prise en main Windows Windows 2000 est un système d'exploitation. Un système d exploitation est un logiciel qui intervient à presque tous les niveaux de fonctionnement de votre ordinateur. Il est donc

Plus en détail