12
VI50 – TP3 VI50 – TP3 Introduction à Introduction à Virtools Virtools

VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

Embed Size (px)

Citation preview

Page 1: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

VI50 – TP3VI50 – TP3

Introduction à VirtoolsIntroduction à Virtools

Page 2: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

VirtoolsVirtools

Virtools

Media Design3DS, Maya, Lightwave…

Sound Designwav, mp3…

Texture, 2D interfacejpg, bmp…

Specific BB, InterfaceVisual C++

Application finale

Page 3: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

Description de l’interfaceDescription de l’interface

Déplacement d’un ongletDéplacement d’un onglet Cliquer - déplacerCliquer - déplacer

Dimensionnement des fenêtresDimensionnement des fenêtres Déplacement des limites des fenêtresDéplacement des limites des fenêtres

Transformations en fenêtre Transformations en fenêtre flottanteflottante Clique droit sur les ongletsClique droit sur les onglets

Page 4: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

Types des fichiersTypes des fichiers

.cmo.cmo Ensemble de la composition avec les objets et les Ensemble de la composition avec les objets et les

scripts visible dans l’interface Virtools. scripts visible dans l’interface Virtools.

.vmo.vmo Ensemble de la composition. Visible uniquement par le Ensemble de la composition. Visible uniquement par le

Virtools Web Player. Impossible d’atteindre les scripts Virtools Web Player. Impossible d’atteindre les scripts depuis l’interface de Virtools.depuis l’interface de Virtools.

.nmo.nmo Un ou plusieurs objets avec ou sans script. Importable Un ou plusieurs objets avec ou sans script. Importable

dans Virtools sous forme de ressources.dans Virtools sous forme de ressources. .nms.nms

Contient un graph ou un script.Contient un graph ou un script.

Page 5: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

3D Layout3D Layout

Vue temps réel de Vue temps réel de la compositionla composition

Navigation à l’aide Navigation à l’aide de la barre d’outilsde la barre d’outils

Création de Création de composants vide à composants vide à l’aide de la barre l’aide de la barre d’outilsd’outils

Page 6: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

Données RessourcesDonnées Ressources

Accès rapide à une Accès rapide à une librairie de média librairie de média utilisable par simple utilisable par simple drag&dropdrag&drop

Classement par leur Classement par leur type des médiastype des médias

Possibilité de créer Possibilité de créer ses propres ses propres ressourcesressources

Page 7: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

Level ManagerLevel Manager

Liste exhaustive des éléments de la scène Liste exhaustive des éléments de la scène organisés par catégoriesorganisés par catégories

Mise ne place des conditions initialesMise ne place des conditions initiales Création des scripts, des places, des Création des scripts, des places, des

scènes…scènes…

Page 8: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

Hierarchy managerHierarchy manager

Création de Création de dépendances entre les dépendances entre les éléments d’une scèneéléments d’une scène

Utilisation pour le rendu Utilisation pour le rendu ou les algorithmes de ou les algorithmes de détection de collisionsdétection de collisions

Page 9: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

Level / SceneLevel / Scene

Un « level » contient l’ensemble Un « level » contient l’ensemble des données d’un jeu par exempledes données d’un jeu par exemple

Une « scene » ne contient que des Une « scene » ne contient que des références sur certaine de ces références sur certaine de ces donnéesdonnées

La création d’une scène se fait à La création d’une scène se fait à partir du Level Managerpartir du Level Manager

Page 10: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

DéfinitionsDéfinitions

3D Entity:3D Entity: C’est l’élément de base pour tous les éléments 3D C’est l’élément de base pour tous les éléments 3D

de Virtools. Il contient la position, l’orientation et de Virtools. Il contient la position, l’orientation et l’échelle de l’objet.l’échelle de l’objet.

Mesh:Mesh: C’est la géométrie de l’objet.C’est la géométrie de l’objet.

Material:Material: Ce sont l’ensemble des paramètres décrivant Ce sont l’ensemble des paramètres décrivant

comment l’objet réagit à la lumière.comment l’objet réagit à la lumière.

Texture:Texture: C’est l’image appliqué sur un objet (par C’est l’image appliqué sur un objet (par

l’intermédiaire du matériau). l’intermédiaire du matériau).

Page 11: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

2D Frames2D Frames

Élément 2D sur lequel peut être Élément 2D sur lequel peut être appliqué un matériau et une appliqué un matériau et une texture.texture.

Utilisé principalement pour la Utilisé principalement pour la définition d’un interface graphique définition d’un interface graphique dans un univers 3D.dans un univers 3D.

Page 12: VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific

ArchitectureArchitecture