FMX.Objects3D.TMeshWrapMode

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TMeshWrapMode = (Original, Fit, Stretch, Resize);

C++

enum class DECLSPEC_DENUM TMeshWrapMode : unsigned char { Original, Fit, Stretch, Resize };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
FMX.Objects3D.pas
FMX.Objects3D.hpp
FMX.Objects3D FMX.Objects3D


Description

Spécifie comment un objet 3D doit s'insérer dans le cadre délimitant un contrôle.

Le tableau suivant présente les valeurs de TMeshWrapMode et en fournit une brève description.

Valeur Description Figure

Fit

L'objet 3D est mis à l'échelle jusqu'à ce qu'il soit ajusté au cadre délimitant un contrôle (l'objet 3D conserve ses proportions). C'est la valeur par défaut pour TModel3D.

Fit.png

Original

L'objet 3D est placé en prenant le centre du contrôle comme origine des coordonnées. L'objet 3D est mis à l'échelle relativement au propriétaire de l'objet 3D. Par exemple, si le propriétaire change la taille de (1, 1, 1) en (2, 2, 2), la taille de l'objet 3D est multipliée par deux. Vous pouvez utiliser le mode Original pour garantir une compatibilité descendante.

Remarque : Original n'est pas le mode d'encapsulation par défaut de TModel3D, car la fonction principale de TModel3D est l'importation de maillages.

Original.png

Resize

Le contrôle adapte sa taille pour que l'objet 3D s'insère à l'intérieur (l'objet 3D n'est pas modifié comme c'est le cas avec le mode Original).

Resize.png

Stretch

L'objet 3D est agrandi jusqu'à ce qu'il soit ajusté au cadre délimitant un contrôle (l'objet 3D peut ne pas conserver ses proportions). C'est la valeur par défaut pour TShape3D.

Stretch.png

Voir aussi