Fonctionnalités de Placement

Description des Fonctionnalités

1. Volumes Simples Paramétrables

Intégrez rapidement des éléments de scénographie basiques. Ajoutez des socles, des cloisons, des vitrines ou des assises en utilisant notre bibliothèque de formes primitives (cubes, cylindres, prismes).

  • Dimensions ajustables en temps réel (hauteur, largeur, profondeur).
  • Application de matériaux et couleurs simples.
  • Idéal pour le prototypage rapide de l'espace (block-out).

2. Cadres et Œuvres Paramétrables

Le cœur de votre exposition. Importez vos images et transformez-les instantanément en objets 3D réalistes.

  • Gestion des dimensions de l'œuvre et du support.
  • Configuration du cadre : épaisseur, matériau (bois, métal), couleur.
  • Ajout et personnalisation du passe-partout (marie-louise) : largeur, couleur.
  • Simulation de verre et reflets.

3. Placement Simplifié sur Surfaces

Oubliez les prises de tête avec les axes X, Y, Z. Notre système de "snapping" intelligent détecte les surfaces.

  • Accrochage automatique aux murs (alignement de la normale).
  • Pose d'objets au sol avec gravité simulée.
  • Détection des collisions pour éviter les chevauchements accidentels.

4. Placement Fin et Précision

Pour une scénographie millimétrée. Passez du placement intuitif au réglage technique.

  • Saisie numérique des coordonnées et rotations.
  • Outils de mesure et d'espacement entre les œuvres.
  • Grilles d'alignement et guides magnétiques.
  • Distribution automatique (aligner les centres, espacer régulièrement).

Documentation Technique (Conceptuelle)

Architecture des Entités

Chaque objet placé dans la scène hérite d'une classe de base ScenoEntity. Les VolumeEntity et FrameEntity étendent cette classe avec des propriétés spécifiques. Le système utilise un pattern ECS (Entity Component System) simplifié pour gérer les transformations, les meshes et les métadonnées (titre, artiste, dimensions réelles).

Logique de Placement (Raycasting & Snapping)

Le placement sur surface utilise un raycasting depuis la caméra. Lors du survol d'un mesh "mur", le vecteur normal de la face impactée est récupéré. L'objet en cours de placement aligne son axe Z (ou Y selon le repère) sur cette normale. Un offset paramétrable est appliqué pour éviter le z-fighting.

Système de Coordonnées et Unités

L'unité de base est le mètre (1.0 = 1m). Le système de placement fin permet des incréments de 0.001 (1mm). Les cadres possèdent un point de pivot configurable (centre, haut-centre pour l'accrochage filaire, bas-centre pour la pose).

Comparatif Concurrentiel

SolutionVolumes ParamétriquesCadres & Passe-partoutFacilité de PlacementPrécision (Cotes)
Visu (Notre solution)Oui (Dédié scénographie)Avancé (Matériaux, Marie-louise)Automatique (Snapping murs)Haute (Outils dédiés accrochage)
KunstmatrixLimitéStandardBonne (Drag & Drop)Moyenne
ArtstepsNon (Objets importés)BasiqueMoyenneFaible
Blender / SketchupIllimité (Modélisation pure)Manuel (Long à configurer)Complexe (Gizmos 3D standards)Très Haute (CAO)
Exhibbit / ShapesparkNon (Focus rendu)PrédéfiniVariableMoyenne