Next Planet of Monkeys

    aurelia-three
    TypeScript icon, indicating that this package has built-in type declarations

    2.0.2 • Public • Published

    aurelia-three

    Le projet Aurelia-Three est une implémentation du moteur de ThreeJS avec des modules complémentaire orienté pour le BIM.

    Ce plugin fait partie d'un ensemble disponible sur github.com/bimaps

    Pour plus d'information concernant l'implémentation d'un plugin Aurelia voir la documentation : Aurelia plugin guide.


    Viewer structure

    Le viewer Three contient plusieurs zone :

    1. Zone d'objet 3D : contient la vue ThreeJS
    2. Side bar : implémenter et personaliser depuis l'application cliente (chaque zone périphérique à sa propre Sidebar)
    3. Three Cube : Permet la vision et la navigation dans les plans 3D et 2D

    bimaps-view.jpg




    Structure du plugin

    • components : regroupe les composants utilisé dans le viewer
      • sidebar : définit les composants pour le chargement d'outils dans toute les zones de l'espace du viewer
      • three-admin : gestion du sites
      • three-cube : cube d'orientation 3D
      • three-object-list : listing des objets (pour la sélection)
      • three-object-property-explorer : affichage des propriétés des objets 3D
      • three-object-property-list : listing des objets 3D
      • three-rule : editeur des règles pour les thèmes
      • three-style : editeur des styles pour les thèmes
    • dialogs : boite de dialogue (admin, exportation, checker)
    • helpers : fonction partagé des composants (navigation, loader, pointcloud, utils)
    • models : définition des modèles clients (site, object, material, geometry, checker, theme, style)
    • themes : fonction des thèmes visuels du viewer
    • tools : outil utilisé dans la Toolbar et à l'importation (mesure, rotation, translationn, selection, slice)

    Install

    npm i aurelia-three

    DownloadsWeekly Downloads

    10

    Version

    2.0.2

    License

    AGPL-3.0-or-later

    Unpacked Size

    2.37 MB

    Total Files

    738

    Last publish

    Collaborators

    • bengirardet
    • tamuh