Etablir un cadre autour des nouvelles techniques de maillages 3D. Etablir un cadre autour des nouvelles techniques de maillages 3D



Yüklə 445 b.
tarix05.01.2022
ölçüsü445 b.
#71883



Etablir un cadre autour des nouvelles techniques de maillages 3D.

  • Etablir un cadre autour des nouvelles techniques de maillages 3D.

  • Fédérer / rassembler / pérenniser les développements de l’équipe M2DISCO.

  • Impact minimal d’un système d’exploitation et d’un langage de programmation, dans la mesure du possible (portabilité).

  • Etre orienté vers la modularité (notion de composant).

  • Fournir une IHM et des fonctionnalités de base pour un développement plus rapide (intégration plus facile).

  • Installation simplifiée et rapide.



Plateforme destinée aux ingénieurs, chercheurs mais également aux étudiants stagiaires grâce à une prise en main rapide, facilitée par l’architecture proposée.

  • Plateforme destinée aux ingénieurs, chercheurs mais également aux étudiants stagiaires grâce à une prise en main rapide, facilitée par l’architecture proposée.

  • Permet le chargement de maillages multiples ou de séquences de maillages, leur traitement et leur visualisation.

  • Environnement de développement basé sur la classe «Polyhedron» de CGAL (limitation aux maillages 2-variétés*) pour le traitement et Qt / libQGLViewer pour la visualisation de maillages.



C++, Open-source :

  • C++, Open-source :

    • Forge/svn → https://gforge.liris.cnrs.fr/projects/mepp
    • Github/git → https://github.com/MEPP-team/MEPP
      • Compilation automatique sous Linux avec Travis (gcc & clang)
  • Multiplateforme (Windows, Linux, Mac OS X).

  • Système de génération de fichiers de construction standards via CMake.

  • Dépendances : CGAL, Qt, libQGLViewer / OpenGL, Boost, (Assimp, FFmpeg).

  • Installation et prise en main simplifiée et rapide :

    • Machine virtuelle avec Linux «ready to start»
    • Kit binaire Windows pour les dépendances
    • Documentation d’installation, manuels d’utilisation et de développement
    • Exemples


Formats supportés :

  • Formats supportés :

    • off, obj, ply, smf, x3d,
    • 3ds, dae, lwo.
  • Exports :

    • Image.
    • Vidéo (H.264/MPEG-4 AVC).
  • Fonctionnalités d’affichage :

    • Affichage accéléré (OpenGL).
    • Support des maillages texturés.
    • Gestion de plusieurs objets dans une ou plusieurs fenêtres.


Mode «Space» (plusieurs objets sont chargés dans une même scène).

  • Mode «Space» (plusieurs objets sont chargés dans une même scène).



Mode «Time» (plusieurs objets sont chargés comme une séquence de maillages).

  • Mode «Time» (plusieurs objets sont chargés comme une séquence de maillages).

  • Il est alors possible de visualiser la séquence grâce à un magnétoscope 3D+t.



Mise en œuvre sous forme de plugins avec détection et chargement automatique. Exemples de composants fournis.

  • Mise en œuvre sous forme de plugins avec détection et chargement automatique. Exemples de composants fournis.

  • Gestion de composants publics/privés (20 composants dont 10 publics).













Remaillage (x2).

  • Remaillage (x2).

  • Somme de Minkowski.

  • Mesh repairing...





Yüklə 445 b.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin