Browse Source

Изменения от Главреда ГитЖС | Changes of GitJS Glavred

M-0.1.0
Главред | Glavred 4 years ago
parent
commit
656b330cf4
2 changed files with 72 additions and 5 deletions
  1. +65
    -4
      сцена|scene.js
  2. +7
    -1
      сцена|scene.череда

+ 65
- 4
сцена|scene.js View File

@@ -1,4 +1,14 @@
const ИМЯ = "ОМ | MB";
const БАЗА = "https://git.opengamestudio.org/mahjong/mahjong-modeli-models/raw/branch/master/";


// // // //


РасположитьКамеру = мир =>
{
мир.камера.position.z = 10;
};


// // // //
@@ -6,12 +16,53 @@ const ИМЯ = "ОМ | MB";

СоздатьФишку = мир =>
{
мир.загрузчик = new THREE.GLTFLoader();
var адрес = "https://git.opengamestudio.org/mahjong/mahjong-modeli-models/raw/branch/master/фишка|tile.gltf";
мир.загрузчик.load(
мир.сцена.add(мир.модельФишки);
//var материал = new THREE.MeshBasicMaterial({map: мир.текстураФишки});
};


// // // //


ЗагрузитьТекстуруФишки = мир =>
{
var текстура = "t1_tex.png";
var адрес = БАЗА + текстура;
мир.загрузчикТекстур.load(
адрес,
function(текстура) {
мир.текстураФишки = текстура;
мир.уведомить("загрузили текстуру фишки");
},
null,
function(error) {
console.error("ОШИБКА | ERROR", error);
}
);
};


// // // //


СоздатьЗагрузчикТекстур = мир =>
{
мир.загрузчикТекстур = new THREE.TextureLoader();
};


// // // //


ЗагрузитьМодельФишки = мир =>
{
var модель = "2020-08-25_1415.gltf";
var адрес = БАЗА + модель;
мир.загрузчикGLTF.load(
адрес,
function(gltf) {
мир.сцена.add(gltf.scene);
мир.модельФишки = gltf.scene;
мир.уведомить("загрузили модель фишки");
},
null,
function(error) {
@@ -19,3 +70,13 @@ const ИМЯ = "ОМ | MB";
}
);
};


// // // //


СоздатьЗагрузчикGLTF = мир =>
{
мир.загрузчикGLTF = new THREE.GLTFLoader();
};


+ 7
- 1
сцена|scene.череда View File

@@ -3,7 +3,13 @@
встроить отрисовщика ThreeJS
отслеживать изменение размера окна браузера
изменить размер отрисовщика ThreeJS
создать сферу
создать загрузчик GLTF
создать загрузчик текстур
расположить камеру
загрузить модель фишки
загрузили модель фишки
загрузить текстуру фишки
загрузили текстуру фишки
создать фишку
запустить отрисовку
изменили размер окна браузера

Loading…
Cancel
Save