L’esthétisme de la scène est soigné grâce à une mise en page optimisée qui utilise un canevas prenant toute la largeur et la hauteur de l’écran. La géométrie des objets est variée, incluant des cubes, des sphères et des plans, permettant une diversité visuelle. Les couleurs sont personnalisables et appliquées à l’aide de matériaux spécifiques. La transparence est gérée en modifiant l’opacité des matériaux, permettant de créer des effets réalistes. L’éclairage est mis en place avec une lumière directionnelle et une lumière ponctuelle, améliorant le rendu des ombres portées sur les objets. La position de la caméra est ajustée pour offrir une vue optimale sur la scène, avec la possibilité de modifier l’angle de vue. Un effet de brouillard est ajouté pour donner une impression de profondeur et de réalisme. Un effet miroir est utilisé pour refléter les objets sur un sol réfléchissant, créant ainsi un rendu plus immersif. Les textures classiques sont appliquées aux objets pour leur donner un aspect détaillé, tandis que des textures avec transparence permettent de jouer sur la visibilité de certaines parties. Les sprites sont utilisés pour afficher des éléments en 2D dans l’espace 3D, comme des icônes ou des effets spéciaux. Une skybox est mise en place pour offrir un fond réaliste, donnant l’impression d’un ciel ou d’un environnement étendu. L’interaction est assurée par une interface graphique via GUI, permettant à l’utilisateur de modifier en temps réel certains paramètres comme la couleur ou la transparence des objets. Enfin, une animation fluide est intégrée, rendant les objets dynamiques avec une rotation continue et des déplacements progressifs.