Simulation · s'appuie sur l'étape 5
L'étape 5 posait trois objets côte à côte, chacun indépendant. Ici, ils sont accrochés les uns aux autres — et c'est ce qui change tout.
La Lune n'est jamais calculée. Pas une ligne ne dit où elle se trouve. Elle est simplement enfant de la Terre : quand la Terre se déplace, la Lune suit. Gratuitement.
terre.add(lune) et la Lune vit désormais dans le repère de la Terre :
sa position devient relative à sa planète. C'est la
hiérarchie, et c'est l'idée la plus rentable de toute la 3D.
Group vide
centré sur le Soleil, et la planète posée à côté, à sa distance. Faire
tourner le groupe promène la planète en cercle — sans une seule ligne de
trigonométrie. Faire tourner la planète elle-même la fait pivoter sur place.
Orbite et rotation propre : deux rotation.y, deux objets.
scale, ce qui
surprend toujours : mettre un parent à l'échelle 2 double aussi tous ses enfants.
MeshBasicMaterial et non Standard : il
émet la lumière, il ne la reçoit pas. Un matériau qui réagit à l'éclairage
serait tout noir au centre — la PointLight est dans lui.