Simulation
Moteur 3D Kyzis : Une géométrie fondée sur les dimensions locales
Version 1.0
Français
PDF
122,78 Ko
Auteur
L'Architech (Gabriel Breton-Breault)
Publication
31 octobre 2026
Vues
49
Téléchargements
0
J'aime
0
Présentation
Introduction
Un environnement tridimensionnel peut être envisagé autrement que comme un espace uniforme dans lequel tous les objets sont soumis aux mêmes axes fixes. Une forme possède sa propre géométrie, ses propres surfaces et ses propres orientations. Le moteur 3D Kyzis part de ce principe : la géométrie de chaque objet définit son référentiel dimensionnel.
Les dimensions ne sont donc pas uniquement des axes globaux servant à positionner les objets. Elles peuvent être associées directement à leur forme. Une surface constitue ainsi un espace bidimensionnel qui peut être courbé, fermé ou déformé. Ses directions locales évoluent avec sa géométrie et avec le point considéré.
Une sphère en fournit un exemple simple. Sa surface peut être considérée comme deux dimensions repliées autour de son volume. Lorsqu'un objet se déplace sur cette surface, son mouvement peut être déterminé relativement aux directions locales présentes sous lui plutôt qu'uniquement relativement aux axes généraux de l'environnement.
Le même principe devient particulièrement intéressant avec des formes complexes. Un corps humain, par exemple, possède des bras, des jambes, un torse, une tête et des articulations dont les orientations diffèrent. Les os peuvent servir de structures de référence pour le mouvement des membres, tandis que la surface du corps possède sa propre continuité dimensionnelle.
Une mouche marchant sur un corps illustre naturellement cette approche. En passant de l'avant-bras au coude, puis au bras et à l'épaule, elle suit une surface dont l'orientation change continuellement. Son référentiel de déplacement peut s'adapter à la géométrie locale rencontrée. La notion de surface devient alors directement liée au mouvement et à la collision.
À cette géométrie peuvent également être associées des textures de collision, permettant de définir les propriétés physiques de différentes régions d'une même surface. La forme géométrique n'est pas limitée à une primitive comme un cube ou une sphère : elle peut représenter n'importe quelle structure, aussi irrégulière et complexe soit-elle.
Le moteur 3D Kyzis repose ainsi sur une idée fondamentale :
La géométrie définit les dimensions locales de l'objet, et les interactions apparaissent lorsque les référentiels dimensionnels de plusieurs géométries entrent en relation.
Cette approche ouvre la voie à un moteur dans lequel surfaces, mouvements, articulations et collisions sont décrits à partir de la géométrie propre des objets plutôt qu'à partir d'un référentiel dimensionnel unique imposé à l'ensemble de l'environnement.