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
Наследует: PrimitiveMesh < Mesh < Resource < RefCounted < Object
Создаёт выровненный по осям куб PrimitiveMesh.
Описание
Создайте выровненный по осям ящик PrimitiveMesh.
UV-макет ящика организован в макете 3×2, что позволяет текстурировать каждую грань по отдельности. Чтобы применить одну и ту же текстуру ко всем граням, измените свойство UV материала на Vector3(3, 2, 1). Это эквивалентно добавлению UV *= vec2(3.0, 2.0) в вершинный шейдер.
Примечание: При использовании большого текстурированного BoxMesh (например, в качестве пола) вы можете столкнуться с проблемами дрожания UV в зависимости от угла камеры. Чтобы решить эту проблему, увеличивайте subdivide_depth, subdivide_height и subdivide_width до тех пор, пока вы не перестанете замечать дрожание UV.
Свойства
|
||
|
||
|
||
|
Описания свойств
Vector3 size = Vector3(1, 1, 1) 🔗
Ширина, высота и глубина коробки.
Количество дополнительных краевых петель, вставленных вдоль оси Z.
Количество дополнительных краевых петель, вставленных вдоль оси Y.
Количество дополнительных краевых петель, вставленных вдоль оси X.