:github_url: hide .. _class_QuadMesh: QuadMesh ======== **Hérite de :** :ref:`PlaneMesh` **<** :ref:`PrimitiveMesh` **<** :ref:`Mesh` **<** :ref:`Resource` **<** :ref:`RefCounted` **<** :ref:`Object` Classe représentant un maillage carré faisant face à la caméra. .. rst-class:: classref-introduction-group Description ----------- Classe représentant un :ref:`PrimitiveMesh` carré. Ce maillage plat n'a pas d'épaisseur. Par défaut, ce maillage est aligné sur les axes X et Y, cette rotation est plus adaptée aux matériaux de billboard. Un **QuadMesh** équivaut à un :ref:`PlaneMesh`, sauf que son :ref:`PlaneMesh.orientation` par défaut vaut :ref:`PlaneMesh.FACE_Z`. .. rst-class:: classref-introduction-group Tutoriels ------------------ - `Démo de GUI dans un Viewport 3D `__ - `Démo pour de la 2D dans un viewport 3D `__ .. rst-class:: classref-reftable-group Propriétés -------------------- .. table:: :widths: auto +------------------------------------------------+-------------+-------------------------------------------------------------------------------+ | :ref:`Orientation` | orientation | ``2`` (overrides :ref:`PlaneMesh`) | +------------------------------------------------+-------------+-------------------------------------------------------------------------------+ | :ref:`Vector2` | size | ``Vector2(1, 1)`` (overrides :ref:`PlaneMesh`) | +------------------------------------------------+-------------+-------------------------------------------------------------------------------+ .. |virtual| replace:: :abbr:`virtual (Cette méthode doit typiquement être redéfinie par l'utilisateur pour avoir un effet.)` .. |required| replace:: :abbr:`required (This method is required to be overridden when extending its base class.)` .. |const| replace:: :abbr:`const (Cette méthode n'a pas d'effets de bord. Elle ne modifie aucune des variables membres de l'instance.)` .. |vararg| replace:: :abbr:`vararg (Cette méthode accepte n'importe quel nombre d'arguments après ceux décris ici.)` .. |constructor| replace:: :abbr:`constructor (Cette méthode est utilisée pour construire un type.)` .. |static| replace:: :abbr:`static (Cette méthode n'a pas besoin d'instance pour être appelée, elle peut donc être directement appelée en utilisant le nom de la classe.)` .. |operator| replace:: :abbr:`operator (Cette méthode décrit un opérateur valide à utiliser avec ce type en tant qu'opérande gauche.)` .. |bitfield| replace:: :abbr:`BitField (Cette valeur est un nombre entier composé d'un masque de bits des options suivantes.)` .. |void| replace:: :abbr:`void (Aucune valeur de retour.)`