Crée une instance de PrimitiveManager.
Le gestionnaire de scène pour l'enregistrement des objets.
Génère et assigne l'attribut 'aNormalSmooth' à la géométrie Utilise la normale originale (lissée/uniforme) pour le plan et le tore, et la direction radiale pour les autres primitives convexes
Géométrie à modifier
Type de primitive
Clone une primitive existante
Nom de la primitive source
Nom de la nouvelle primitive
Crée un dodécaèdre avec subdivision plate (maintient la forme polyédrale)
Options de création
Crée un icosaèdre avec subdivision plate (maintient la forme polyédrale)
Options de création
Crée un matériau standard pour les primitives
Options du matériau
Crée un octaèdre avec subdivision plate (maintient la forme polyédrale)
Options de création
Crée une primitve basé sur un type et des options. Gère automatiquement la géométrie, le matériau, les ombres et l'attribut de lissage. *
Type de primitive (ex: 'box', 'sphere').
Paramètres de configuration (dimensions, couleur, position).
L'objet 3D créé et ajouté à la scène.
Crée un tétraèdre avec subdivision plate (maintient la forme polyédrale)
Options de création
Obtient la liste des primitives disponibles
Obtient la couleur par défaut selon le type de primitive
Type de primitive
Obtient les options par défaut pour une primitive
Type de primitive
Gestionnaire responsable de la génération et de la configuration des primitives 3D. Ses responsabilités incluent :