diff --git a/0000 b/0000 index ffc18e5..43d42ee 100644 --- a/0000 +++ b/0000 @@ -1,11 +1,8 @@ -Рисователь | Renderer -0.2.0 -https://git.opengamestudio.org/KH/PuCOBATEJlb-renderer +Рисователь +0.3.0 +https://git.opengamestudio.org/PuCOBATEJlb/PuCOBATEJlb /three.js -/фишка.gltf x /🎬.js /🎬.череда -x /📖.js -x /🧸.js -/🧸.череда \ No newline at end of file +x /📖.js \ No newline at end of file diff --git a/фишка.gltf b/фишка.gltf deleted file mode 100644 index c877408..0000000 --- a/фишка.gltf +++ /dev/null @@ -1,112 +0,0 @@ -{ - "asset" : { - "generator" : "Khronos glTF Blender I/O v1.2.75", - "version" : "2.0" - }, - "scene" : 0, - "scenes" : [ - { - "name" : "Scene", - "nodes" : [ - 0 - ] - } - ], - "nodes" : [ - { - "mesh" : 0, - "name" : "Cube" - } - ], - "meshes" : [ - { - "name" : "Cube", - "primitives" : [ - { - "attributes" : { - "POSITION" : 0, - "NORMAL" : 1, - "TANGENT" : 2, - "TEXCOORD_0" : 3 - }, - "indices" : 4 - } - ] - } - ], - "accessors" : [ - { - "bufferView" : 0, - "componentType" : 5126, - "count" : 32, - "max" : [ - 0.699999988079071, - 0.5, - 1 - ], - "min" : [ - -0.699999988079071, - 0, - -1 - ], - "type" : "VEC3" - }, - { - "bufferView" : 1, - "componentType" : 5126, - "count" : 32, - "type" : "VEC3" - }, - { - "bufferView" : 2, - "componentType" : 5126, - "count" : 32, - "type" : "VEC4" - }, - { - "bufferView" : 3, - "componentType" : 5126, - "count" : 32, - "type" : "VEC2" - }, - { - "bufferView" : 4, - "componentType" : 5123, - "count" : 36, - "type" : "SCALAR" - } - ], - "bufferViews" : [ - { - "buffer" : 0, - "byteLength" : 384, - "byteOffset" : 0 - }, - { - "buffer" : 0, - "byteLength" : 384, - "byteOffset" : 384 - }, - { - "buffer" : 0, - "byteLength" : 512, - "byteOffset" : 768 - }, - { - "buffer" : 0, - "byteLength" : 256, - "byteOffset" : 1280 - }, - { - "buffer" : 0, - "byteLength" : 72, - "byteOffset" : 1536 - } - ], - "buffers" : [ - { - "byteLength" : 1608, - "uri" : "data:application/octet-stream;base64,MzMzvwAAAD8AAIC/MzMzPwAAAD8AAIA/MzMzPwAAAD8AAIC/MzMzPwAAAD8AAIA/MzMzvwAAAAAAAIA/MzMzPwAAAAAAAIA/MzMzvwAAAD8AAIA/MzMzvwAAAAAAAIC/MzMzvwAAAAAAAIA/MzMzPwAAAAAAAIC/MzMzvwAAAAAAAIA/MzMzvwAAAAAAAIC/MzMzPwAAAD8AAIC/MzMzPwAAAAAAAIA/MzMzPwAAAAAAAIC/MzMzvwAAAD8AAIC/MzMzPwAAAAAAAIC/MzMzvwAAAAAAAIC/MzMzvwAAAD8AAIA/MzMzPwAAAD8AAIA/MzMzvwAAAD8AAIA/MzMzvwAAAAAAAIA/MzMzvwAAAD8AAIA/MzMzvwAAAD8AAIC/MzMzvwAAAAAAAIC/MzMzPwAAAAAAAIC/MzMzPwAAAAAAAIA/MzMzvwAAAAAAAIA/MzMzPwAAAD8AAIA/MzMzvwAAAD8AAIC/MzMzPwAAAD8AAIC/MzMzPwAAAAAAAIC/AAAAAAAAgD8AAACAAAAAAAAAgD8AAACAAAAAAAAAgD8AAACAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AACAvwAAAAAAAACAAACAvwAAAAAAAACAAACAvwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAgL8AAACAAAAAAAAAgL8AAACAAACAPwAAAIAAAACAAACAPwAAAIAAAACAAACAPwAAAIAAAACAAAAAAAAAAIAAAIC/AAAAAAAAAIAAAIC/AAAAAAAAAIAAAIC/AAAAAAAAgD8AAAAAAAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AACAvwAAAAAAAACAAACAvwAAAAAAAACAAACAvwAAAAAAAACAAAAAAAAAgL8AAACAAAAAAAAAgL8AAACAAAAAAAAAgL8AAACAAACAPwAAAAAAAACAAAAAAAAAAIAAAIC/AAAAAAAAAIAAAIC/AAAAAAAAAIAAAIC/AACAPwAAAAAAAACAAACAPwAAgD8AAAAAAAAAgAAAgD8AAIA/AAAAAAAAAIAAAIA/AACAP6a5ZzQAAACAAACAPwAAgD+muWc0AAAAgAAAgD8AAIA/prlnNAAAAIAAAIA/AAAAAAAAgD++T3O0AACAPwAAAAAAAIA/vk9ztAAAgD8AAAAAAACAP75Pc7QAAIA/AACAPwAAAACC8rqzAACAPwAAgD8AAAAAgvK6swAAgD8AAIA/AAAAAILyurMAAIA/AAAAAAAAgL+7T/O0AACAPwAAAAAAAIC/u0/ztAAAgD8AAAAAAACAv7tP87QAAIA/AACAP6i5Z7QAAACAAACAPwAAgD+ouWe0AAAAgAAAgD8AAIA/qLlntAAAAIAAAIA/AACAPwAAAAAAAACAAACAPwAAgD+nueczAAAAgAAAgD8AAIA/p7nnMwAAAIAAAIA/AACAP6e55zMAAACAAACAPwAAAAAAAIA/vk/zswAAgD8AAAAAAACAP75P87MAAIA/AAAAAAAAgD++T/OzAACAPwAAgD8AAAAAQKIFtAAAgD8AAIA/AAAAAECiBbQAAIA/AACAPwAAAABAogW0AACAPwAAAAAAAIC/u0/ztAAAgD8AAIA/p7nnswAAAIAAAIA/AACAP6e557MAAACAAACAPwAAgD+nueezAAAAgAAAgD/aygY+5kCvPvvw/z5ITV4//PD/PuZArz778P8+SE1eP9XKBj58+H8/+/D/Pn34fz/YygY+SE1eP0tm8DjmQK8+qVLwOEhNXj9++H8/ffh/P7eyIT9Wl/I+t7IhP334fz/88P8+5kCvPrKjIT9JTV4/sqMhP+hArz7aygY+5kCvPv7w/z4A1Vc+38oGPvjUVz7YygY+SE1eP/vw/z5ITV4/2MoGPkhNXj/VygY+fPh/P9jKBj5ITV4/2soGPuZArz5LZvA45kCvPn74fz99+H8/ffh/P1SX8j63siE/VpfyPvvw/z5ITV4/2soGPuZArz788P8+5kCvPv7w/z4A1Vc+AAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAAAASAAEAEwAUABUAFgAXABgAGQAaABsADAAcAA0AHQAeAB8A" - } - ] -} \ No newline at end of file diff --git a/🧸.js b/🧸.js deleted file mode 100644 index b6f65f6..0000000 --- a/🧸.js +++ /dev/null @@ -1,54 +0,0 @@ - - -// // // // - - -СкрытьКрутилку = мир => -{ - document.getElementById("крутилка").style.display = "none"; -}; - - -// // // // - - -СоздатьПримерСцены = мир => -{ - мир.сцена.background = new THREE.Color(0xFFFFFF); - var коэффициент = 2; - var расстояние = 14; - мир.камера.position.y = расстояние * коэффициент; - мир.камера.position.z = расстояние; - мир.камера.lookAt(new THREE.Vector3(0, 0, 0)); - - мир.свет = new THREE.DirectionalLight(0xFFFFFF, 1); - мир.свет.position.set(-0.5, 1, 0.5).normalize(); - мир.сцена.add(мир.свет); - - мир.сцена.add(мир.фишка); -}; - - -// // // // - - -ЗагрузитьРесурсыСцены = мир => -{ - загрузитьМодельЭтогоМодуля( - мир, - "/фишка.gltf", - function(модель) { - мир.фишка = модель; - мир.уведомить("загрузили ресурсы сцены"); - } - ); -}; - - -// // // // - - -ВывестиНажатиеВРисователе = мир => -{ - console.debug("Нажатие в рисователе:", мир.позицияНажатияВРисователе); -}; \ No newline at end of file diff --git a/🧸.череда b/🧸.череда deleted file mode 100644 index 3a676bb..0000000 --- a/🧸.череда +++ /dev/null @@ -1,8 +0,0 @@ -пуск -# настроить рисователя по умолчанию -# загрузить ресурсы сцены -#нажатие в рисователе -# вывести нажатие в рисователе -#загрузили ресурсы сцены -# создать пример сцены -# скрыть крутилку \ No newline at end of file