Importation d'un modèle 3D dans une application FireMonkey

De RAD Studio
Aller à : navigation, rechercher

Remonter à Tutoriel : Importation de modèles 3D (FireMonkey)


Ce tutoriel montre, étape par étape, comment importer un modèle 3D.

Créer une application FireMonkey HD ou 3D et ajouter des composants

  1. Sélectionnez Fichier > Nouveau > Autre > Application multi-périphérique - Delphi :
    DesktopFMX.png
  2. Sélectionnez Application HD multi-périphérique ou Application 3D multi-périphérique dans l'expert Application multi-périphérique.
    Ce tutoriel utilise une application multi-périphérique. Toutefois, vous pouvez aussi importer un modèle 3D en utilisant une application 3D multi-périphérique.
    FMXHDApp.png

  3. Ajoutez un composant TViewport3D à votre fiche.
    Si vous utilisez une application 3D multi-périphérique, ignorez cette étape ; une fiche 3D contient déjà un composant TViewport3D.
  4. Ajoutez un TLight en tant qu'enfant du composant TViewport3D. Ajoutez TLight comme suit :
  5. Ajoutez un TModel3D comme suit :
    Types of applications for 3D importers.png

Importer un modèle 3D en utilisant l'éditeur de collections de maillages

  1. Sélectionnez le TModel3D ajouté dans la vue Structure.
  2. Dans l'inspecteur d'objets, ouvrez l'éditeur de collections de maillages en cliquant sur les points de suspension [...] dans le champ MeshCollection sur la page Propriétés :
    MeshColection in Properties.png

  3. Chargez un fichier au format 3D en appuyant sur le bouton Charger dans l'éditeur de collections de maillages et en naviguant jusqu'à un fichier 3D (.ase, .dae, .obj).
    Ce tutoriel utilise le modèle FireMonkey.dae, disponible dans l'installation de votre produit à l'intérieur du répertoire Samples\FireMonkey\ModelViewer\Firemonkey. Voir Descriptions des exemples pour plus d'informations.
    MeshColection Editor2.png

  4. Une fois le modèle chargé et affiché dans l'éditeur de collections de maillages, vous pouvez :
    • Mettre le modèle à l'échelle en utilisant la barre de suivi à droite de l'éditeur de collections de maillages.
    • Faire pivoter le modèle en cliquant dessus et en le faisant glisser dans la direction opposée de la rotation désirée.
  5. Quand le modèle est en position et correctement mis à l'échelle, cliquez sur OK sur l'éditeur de collections de maillages pour afficher le modèle sur la fiche :
    3d model in form at design time.png

  6. Exécutez le projet :
    3d model in form at run time .png

Suivant

Voir aussi