Simulation 3D en entreprise

NOTE IMPORTANTE :

Cette formation est exclusivement offerte en entreprise.

Notre équipe des Services aux entreprises prendra le temps d’analyser vos besoins afin de vous offrir une formation sur mesure, selon l’horaire qui vous convient.

Objectifs

Dans un contexte d’industrie 4.0, ce cours a pour but de donner aux étudiants la capacité de programmer de toutes pièces une simulation 3D dans un contexte d’entreprise.  Toutes les parties de la création sont abordées : la création d’un modèle 3d simple, la programmation dans un moteur 3d performant (programmation de scripts, de la physique, de ses collisions, de l’interface usager, et autres). L’intégration des simulations 3D sera faite, soit sur le Web, soit en réalité virtuelle, soit en réalité augmentée.

Il sera question d’intelligence artificielle par comportement et d’apprentissage par renforcement (récente technique d’IA).  Le tout, dans un contexte applicable dans la résolution de certains problèmes liés aux entreprises.

Contenu

Cours 1: Survol du cours et discussions

  • Présentation de l’enseignant
  • Plan de cours
  • Questions, présentation des étudiants et discussions
  • Devoir : Installation du moteur 3d Unity et de Python.

Cours 2: Moteur 3d – Bases du moteur 3d

  • Étude des fonctionnalités de Unity. Projet HelloWorld.
  • Étude d’un démo complet.
  • Exercice :  Système solaire

Cours 3: Modèles 3d

  • Tour d’horizon des outils de modélisation 3d.
  • Création d’un modèle 3d simple en Unity
  • Asset store.

Cours 4: Moteur 3d – Scripts

  • Programmation de scripts avec le langage C# et le langage Python.

Cours 5: Contrôleurs et caméra. 

  • Gestion des entrées du clavier, de la souris, d’une manette de jeu.
  • Gestion des caméra et du viewport.

Cours 6: Moteur 3d – Physique

  • Configuration de la physique

Cours 7: Moteur 3d – Gestion des collisions

  • Programmation de la gestion des collisions lié au modèle 3d et à la physique

Cours 8: Moteur 3d – Matériaux, textures, éclairage, particules, prefab et autres. 

  • Programmation des compléments utiles pour parfaire l’apparence et de son environnement.

Cours 9: Moteur 3d – Interface usager

  • Programmation de l’interface

Cours 10: Réalité virtuelle

  • Inclure la simulation dans un environnement de réalité virtuelle.

Cours 11: Réalité augmentée

  • Inclure la simulation dans un environnement de réalité augmentée.

Cours 12: Intelligence artificielle par comportement

  • Programmation de l’IA par comportement (behavior)

Cours 13: Intelligence artificielle et apprentissage par renforcement

  • IA par renforcement

Cours 14: Intelligence artificielle dans votre entreprise

  • Présentation : IA dans votre entreprise
  • Discussions aux sujet de l’IA.

Cours 15 : Présentations

  • Présentation des projets des étudiants
Public cible

  • Professionnel en technologie de l’information;
  • Responsable, autant au niveau technique que d’affaires, de la gestion des TI.
Méthodes d'enseignement
  • Présentations magistrales des sujets par l’enseignant. Des quiz sont prévus à la fin de chaque cours. Un projet de session est prévu du premier au dernier cours.  Celui-ci sera présenté au dernier cours par les étudiants.

MATÉRIEL UTILISÉ
Notes de cours fournies par le professeur à chaque cours.

Conditions d'admission

Le cours s’adresse à des gens qui ont déjà atteint un niveau avancé en programmation, peu importe le langage utilisé.  Les langages Python et C# sont des atouts.

Le démarrage des cours à la carte (et non les formations offertes exclusivement en entreprise) est conditionnel à un nombre suffisant d’inscriptions. Les dates peuvent varier. Vous serez avisé des changements s’il y a lieu. Certaines conditions s’appliquent pour les formations de courte durée financées par Services Québec.

NOUVELLE FORMATION

INSCRIPTION

Un groupe sera planifié sous peu, nous vous invitons à vous inscrire sur la liste d'intérêt pour obtenir l'information lorsque la formation sera disponible.

S'inscrire à la liste d'intérêt

Pour information :

Service à la clientèle
819 378-4911, option 2
services.entreprises@cegeptr.qc.ca

Cette formation est offerte à un taux horaire de 5 $ grâce à la contribution financière de Services Québec. Pour bénéficier de ce tarif, les personnes doivent résider ou travailler en Mauricie en plus de répondre à l’un ou l’autre des critères suivants :

  • Être en emploi ou travailleur autonome à raison de plus de 20 heures hebdomadaires et s’inscrire à un cours en lien avec l’emploi actuel ou qui permet d’élargir son champ de compétences;
  • Être travailleur saisonnier en arrêt de travail, mais ayant maintenu un lien d’emploi.

Situations particulières:

  • Les personnes sans emploi référées à la suite d’une évaluation et d’une recommandation d’un agent d’aide à l’emploi de Services Québec.

Les personnes suivantes peuvent s’inscrire, mais devront débourser le coût réel du cours :


  • Les travailleurs et travailleuses provenant des secteurs publics et parapublics (ministères fédéral et provincial, réseau de la santé et des services sociaux, les sociétés d’État et de l’éducation).
  • Les administrations municipales (villes, municipalités, MRC, sociétés de développement économique, sociétés de transport, corporation culturelle, etc.);
  • Les organismes parapublics provinciaux et fédéraux (Investissement-Québec, Hydro-Québec, Salon de jeux, SEPAQ, Parc Canada, etc.);
  • Les établissements de formation privés et publics (centres de services scolaires, écoles, collèges, universités, etc.);
  • Les CIUSSS, CISSS, GMF et autres organismes relevant du réseau de la santé et des services sociaux;
  • Les travailleurs et travailleuses provenant d’une entreprise ou d’un organisme dont les activités pourraient porter à controverse et avec lesquelles le ministère ne peut être associé (ex : caractère religieux, production de cannabis à des fins récréatives, débit de boisson, etc.);
  • Les personnes ayant un statut d’étudiant.

  • Fermer la fenêtre