Pārlūkot izejas kodu

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

M-0.1.0
Главред | Glavred pirms 4 gadiem
vecāks
revīzija
656b330cf4
2 mainītis faili ar 72 papildinājumiem un 5 dzēšanām
  1. +65
    -4
      сцена|scene.js
  2. +7
    -1
      сцена|scene.череда

+ 65
- 4
сцена|scene.js Parādīt failu

@@ -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.череда Parādīt failu

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

Notiek ielāde…
Atcelt
Saglabāt