Lien de la note Hackmd
Qu’est-ce qu’un moteur 3D ?
Un logiciel qui permet de modeler un environnement 3D Permet de representer un environnement avec les interactions physique
Moteur 3D
- Scene
- Objets
- Cameras
- Lumieres
- etc
Graphe de scene:
Pour manipuler les objets 3D de la scene
![]()
Utilise une API 3D bas niveau

Composants

Editeur
Editeur/environnement de developpement

Import de modeles 3D

- C’est la jungle pour les extensions de format 3D
Differentiation entre les formats 3D
- Infographie 3D
- CAO

Modelisation CAO
- Operations parametriques
- Extrusion
![]()
- Revolution
![]()
- Conge
![]()
- Chanfrein
![]()
- Extrusion
- Operations booleennes
- Geometrie de constructions de solides (CSG)

Tesselation
Creation d’un maillage: passage d’un modele CAO a un modele triangule


Imports de modeles 3D
- Import de modeles tesselles
Pour unity:
- Autodesk FBX
.fbx - Collada
.dae - Wavefront
.obj - Autodesk 3DS
.3ds - AutoCAD Drawig eXchange Format
.dxf
Exemples de moteurs 3D

Unity
Projet
- Assets
- ProjectSettings


Hierarchy
- Gestion du graphe de scene
GameObject
- Transform
- Ensemble de composants

Composant
- Derive de la classe MonoBehaviour

Monobehavior
- Functions callback
Start()Update()FixedUpdate()LateUpdate()OnGUI()- Tous les appels dedies a l’interface graphique/affichage

C’est du mono-thread
Documentation Unity

Assets Store





