VoxelBlockyModelCube¶
Inherits: VoxelBlockyModel
Generates a cube model with specific tiles on its sides.
Properties:¶
Type | Name | Default |
---|---|---|
Vector2i | atlas_size_in_tiles | Vector2i(16, 16) |
AABB[] | collision_aabbs | [AABB(0, 0, 0, 1, 1, 1)] |
float | height | 1.0 |
Methods:¶
Return | Signature |
---|---|
Vector2i | get_tile ( int side ) const |
void | set_tile ( int side, Vector2i position ) |
Property Descriptions¶
Vector2i atlas_size_in_tiles = Vector2i(16, 16)¶
Sets a reference size of texture atlas, in tiles. It must be set so the model generates correct texture coordinates from specified tile positions.
If you are not using an atlas and every side uses the same full texture, use (1,1).
AABB[] collision_aabbs = [AABB(0, 0, 0, 1, 1, 1)]¶
float height = 1.0¶
(This property has no documentation)
Method Descriptions¶
Vector2i get_tile( int side )¶
(This method has no documentation)
void set_tile( int side, Vector2i position )¶
(This method has no documentation)
Generated on Apr 06, 2024