Formation OpenGL

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Programmez des applications 3D temps réel avec l'API OpenGL
  • Comprendre les principes de base
  • Gérer la visualisation, les interactions, les matrices et l'éclairage
  • Gérer le blending et les transparences, les listes d'affichage
  • Appliquer des textures
  • Gérer les tableaux de sommets, les tampons, les ombres et les shaders

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 3 250,00 €

Durée 5 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 3 250,00 €

Durée 5 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

OpenGL est une spécification qui définit une API multi-plateforme pour conceptualiser des applications générant des images en 3 dimensions. Avec la formation Opengl apprenez à maîtriser l’API OpenGL. Découvrez ses possibilités avancées pour permettre la programmation d’applications 3D temps réel de grande qualité. Cette formation est destinée à ceux qui souhaitent utiliser les anciennes versions d'OpenGL, qui sont toujours les plus répandues sur le marché, et disponibles même sur les cartes graphiques bas de gammes, afin de toucher un large public.

Programme

Introduction d’OpenGL

Place d’OpenGL sur le marché actuel de la 3D
Historique d’OpenGL et évolution
Rôle d’OpenGL et compléments nécessaires
Présentation de GLU et GLUT
Implémentations logicielles et matérielles

Principes de base

Définition d’une scène dans un espace en 3D
Les différents espaces 3D/4D
Présentation de la machine d’états d’OpenGL
Utilisation des extensions

Visualisation

Création d’une fenêtre de rendu
Espace de visualisation : Frustum
Premiers polygones
Gestion de la couleur

Interactions

Introduction au fonctionnement de GLUT
Callbacks
Gestion du clavier
Gestion de la souris
Redimensionnement de la fenêtre de rendu

Matrices

Rôle des matrices de la machine d’états OpenGL
Matrice de visualisation
Matrice de transformation
Rotations, translations, changement d’échelle
Piles de matrices pour modélisation structurée
Limitation des matrices, utilisation des quaternions

Éclairage

Rôle et fonctionnement de l’éclairage
Simplifications du modèle d’éclairage
Mise en place et définitions
Déplacements des sources lumineuses
Gestion des couleurs
Gestion des matériaux
Les normales (déduction et lissage)
Les spots

Le blending et les transparences

Intérêts et problématique du blending
Une solution aux superpositions blendées

Listes d’affichage

Intérêts et inconvénients des listes
Créer une liste d’affichage
Cas d’utilisation

Application de textures

Principes du texturage
Chargement de textures
Mise en place de coordonnées de texture
Filtrages (linéraires, bilinéaires)
MipMapping
Matrice de texturage
Extensions (multitexturing, textures 3D, …)
Précisions sur le blending de textures
Utilisation des textures 1D
Skyboxes

Les tableaux de sommets

Avantages et limitations des tableaux
Préparation des données
Utilisation des tableaux de sommets

Tampons

Tampon de profondeur (Z-buffer)
Tampon « pochoir » (stencil buffer)
Utilisations avancées des tampons (réflections, limitations des ombres, etc.)

La gestion des ombres

Ombres par projection
Stencil Shadows (direct et Carmack’s reverse)
Mapping Shadows

Les Shaders

Remplacement des parties fixes du Pipeline
Fragment shaders
Vertex shaders
Exemples d’applications

Prérequis

Avoir suivi les formations Langage C et/ou Langage C Perfectionnement ou connaissances équivalentes

Public

Graphistes / Infographistes,

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Élaborer des déclarations en conformité avec les règles fiscales
  • Identifier les sommes à mentionner sur la déclaration annuelle des honoraires, commissions, ristournes...
  • Contrôler la déclaration des honoraires pour échapper aux sanctions en cas d'erreurs ou d'omission
  • Acquérir une méthodologie de travail : de la collecte des informations à la déclaration
Tarif

A partir de 1 113,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Formation Excel VBA

Proposé par Sparks

Objectifs de la formation

  • Connaître la théorie VBA
  • Maîtriser les concepts fondamentaux
  • Utiliser des macros
  • Manier un projet VBA
  • Gérer la programmation
  • Connaître les outils de débogage
Tarif

A partir de 1 200,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • L'importance des ventes additionnelles pour le développement de l'entreprise
  • Les attentes des clients en matière de conseil et d'anticipation du besoin
  • Faire de la vente additionnelle une valeur ajoutée pour l'entreprise
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Cybersécurité

Proposé par ADALIANCE

Objectifs de la formation

  • Comprendre les risques et les conséquences d’une attaque sur un système d’information via des failles techniques et ou humaines.
  • Comprendre l’intérêt des mots de passe - aspects pratiques
  • Reconnaître les risques liés aux spam et au phishing et comment les reconnaître.
  • Se protéger des risques liés aux système de discussions instantanées mobile et ou PC
  • Comprendre les risques liés à la navigation internet
  • Sécuriser le travaille à distance
Tarif

Contacter l'organisme

Durée

1j / 6h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

  • Construire le tableau de variation des capitaux propres
  • Mettre en place le tableau de flux de trésorerie
  • Etablir le tableau de flux de trésorerie consolidé
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Utiliser un site internet en toute sécurité juridique
  • Assurer le référencement et la protection des droits de propriété intellectuelle d'un site Web
  • Identifier les obligations et risques contentieux ainsi que les solutions contractuelles pour les éviter
  • Identifier et actualiser le rôle et les responsabilités des différents acteurs d'Internet
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Analyser l'évolution du modèle familiale et de la parentalité
  • Préciser le concept de la parentalité pour comprendre les anomalies en cause lors de la construction des liens entre parents et enfants
  • Identifier les troubles fonctionnels d'une relation parents-enfants
  • Prévenir les situations à risques
  • Identifier les compétences des parents et leurs besoins
  • Elaborer des entretiens avec des parents en difficulté
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Optimiser la création et l'utilisation de tableaux croisés dynamiques
  • Créer des macros simples pour automatiser des tâches répétitives dans Excel
  • Importer, se connecter, transformer différentes sources de données dans Excel à l'aide de Power Query
Tarif

A partir de 300,00 €

Durée

2 heures

Modes
  • Distance

Je cherche à faire...