Je veux dire «cadre de référence sans restriction» ou «sous-environnements indépendants liés à l'espace», mais je ne pense pas que ce soit juste. Imaginez deux longs vaisseaux cylindriques flottant l'un à côté de l'autre sur un plan horizontal de même orientation. Chaque navire a son propre ensemble de salles et de couloirs dans lesquels les joueurs se déplacent librement dans un environnement à la première personne. Regardant à travers les fenêtres, l'équipage de chaque navire peut sourire et saluer l'équipage de l'autre navire.Quel est le nom et l'implémentation la plus courante de cette propriété des moteurs graphiques 3D?
Le premier navire tire ses propulseurs et déplace sous le deuxième navire. Les deux navires accostent et le sas s'ouvre. L'équipage du premier navire doit maintenant monter jusqu'à dans le deuxième navire. Le sas se ferme et les navires se détachent.
Le premier navire se déplace à nouveau, mais cette fois il accoste au-dessus du le deuxième navire. Le sas s'ouvre et cette fois l'équipage du premier navire doit se déplacer vers le deuxième navire.
Chaque navire est un environnement 3D autonome qui interagit avec d'autres environnements autonomes dans un environnement global plus vaste.
Je vois deux implémentations possibles.
1) Le "déménageur". Chaque vaisseau exerce une force sur chaque objet à l'intérieur de celui-ci. Lorsque le premier navire se déplace par rapport au deuxième navire, ce mouvement est transmis à l'équipage pour changer sa position spatiale globale. Cela semble computationnellement coûteux ...
2) Le "faker". Les fenêtres de chaque vaisseau affichent des résultats simulés à partir d'un espace global virtuel, mais les vaisseaux et leurs contenus ne bougent pas vraiment les uns par rapport aux autres. La connexion entre les navires est un portail dynamique qui relie les deux "chambres" du navire à la bonne orientation.
Quel est le nom de cette propriété et où puis-je trouver des exemples dans des moteurs 3D réels?