From 6f434c25af69d7c51ad5201b387934d9a44c3b5d Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sat, 13 Jan 2024 15:44:18 +0300 Subject: [PATCH] =?UTF-8?q?Created=20=D0=9C=D0=BE=D0=B4=D0=B5=D0=BB=D0=B8?= =?UTF-8?q?=20=D0=B1=D0=BB=D0=BE=D0=BA=D0=BE=D0=B2=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Модели-блоков.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Модели-блоков.md diff --git a/Модели-блоков.md b/Модели-блоков.md new file mode 100644 index 0000000..5cc49c5 --- /dev/null +++ b/Модели-блоков.md @@ -0,0 +1,17 @@ +Создание собственной модели блока может быть реализовано при указании у блока свойств +```js +"model": "custom", +"model-primitives": { + "aabbs": [ + // список описаний AABB примитивов + ], + // ... другие примитивы +} +``` + +aabb примитив - массив состоящий из значений: +``` +[x, y, z, width, height, depth, имёна текстур для каждой стороны] +``` + +tetragon примитив (по смыслу скорее parallelogram) - массив из трёх векторов, описывающих позицию примитива, вектор X\*ширина, Y\*высота.