VoxelEngine/doc/ru/block-models.md
2024-06-13 18:41:38 +03:00

783 B
Raw Blame History

Модели блоков

Создание собственной модели блока может быть реализовано при указании у блока свойств:

"model": "custom",
"model-primitives": {
  "aabbs": [
     // список описаний AABB примитивов
  ],
  // ... другие примитивы
}

AABB примитив - массив состоящий из значений:

[x, y, z, width, height, depth, имёна текстур для каждой стороны]

tetragon примитив (по смыслу скорее parallelogram) - массив из трёх векторов, описывающих позицию примитива, вектор X*ширина, Y*высота.