Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
BoxMesh
Hérite de : PrimitiveMesh < Mesh < Resource < RefCounted < Object
Génère un PrimitiveMesh de boîte alignée sur les axes.
Description
Générer un PrimitiveMesh en forme de boîte alignée sur les axes.
La disposition des UV du cube est arrangée selon une disposition de 3×2 qui permet de placer une texture sur chaque face individuellement. Pour appliquer la même texture sur toutes les faces, modifiez la propriété UV du matériau à Vector3(3, 2, 1). Cela équivaut à ajouter UV *= vec2(3.0, 2.0) dans un vertex shader.
Note : Lors de l'utilisation d'un grand BoxMesh texturé (par exemple pour le sol), vous pouvez tomber sur des problèmes de jittering de l'UV suivant l'angle de la caméra. Pour résoudre cela, augmentez subdivide_depth, subdivide_height et subdivide_width jusqu'à ce que vous ne remarquez plus de jittering de l'UV.
Propriétés
|
||
|
||
|
||
|
Descriptions des propriétés
Vector3 size = Vector3(1, 1, 1) 🔗
La largeur, la hauteur et la profondeur de la boîte.
Le nombre de boucles de bord supplémentaires insérées le long de l'axe Z.
Le nombre de boucles de bord supplémentaires insérées le long de l'axe Y.
Le nombre de boucles de bord supplémentaires insérées le long de l'axe X.