Просмотр исходного кода

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

M-0.1.0
Главред | Glavred 4 лет назад
Родитель
Сommit
656b330cf4
2 измененных файлов: 72 добавлений и 5 удалений
  1. +65
    -4
      сцена|scene.js
  2. +7
    -1
      сцена|scene.череда

+ 65
- 4
сцена|scene.js Просмотреть файл

@@ -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.череда Просмотреть файл

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

Загрузка…
Отмена
Сохранить