From a3a18ca403bc82107fcbd9b3a2efc26dca72f828 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D0=BB=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=20=7C=20Glavred?= Date: Mon, 16 Nov 2020 19:32:56 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BE=D1=82=20=D0=93=D0=BB=D0=B0=D0=B2=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B0=20=D0=93=D0=B8=D1=82=D0=96=D0=A1=20|=20Chang?= =?UTF-8?q?es=20of=20GitJS=20Glavred?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 0000 | 2 +- 🎬.js | 50 ++++++++++++++++++++++++++++++++++++++++++++--- 🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° | 8 ++++++-- 3 files changed, 54 insertions(+), 6 deletions(-) diff --git a/0000 b/0000 index 752e98f..4ff03ba 100644 --- a/0000 +++ b/0000 @@ -1,5 +1,5 @@ Π ΠΈΡΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ / ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ -0.1.0 +0.1.1 https://git.opengamestudio.org/PuCOBATEJlb/nPuMEPbl x /🎬.js diff --git a/🎬.js b/🎬.js index 47eab0f..101ffdf 100644 --- a/🎬.js +++ b/🎬.js @@ -1,5 +1,49 @@ -ΠŸΡ€ΠΈΠ²Π΅Ρ‚Π˜Π·Π¨Π°Π±Π»ΠΎΠ½Π° = ΠΌΠΈΡ€ => + + + + + +// // // // + + +Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΠŸΡ€ΠΈΠΌΠ΅Ρ€Π‘Ρ†Π΅Π½Ρ‹ = ΠΌΠΈΡ€ => { - console.log("ΠŸΡ€ΠΈΠ²Π΅Ρ‚ ΠΈΠ· шаблона!"); - console.log("Hello from the template!"); + ΠΌΠΈΡ€.сцСна.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(ΠΌΠΈΡ€.Ρ„ΠΈΡˆΠΊΠ°); }; + + +// // // // + + +Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΠ Π΅ΡΡƒΡ€ΡΡ‹Π‘Ρ†Π΅Π½Ρ‹ = ΠΌΠΈΡ€ => +{ + Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΠœΠΎΠ΄Π΅Π»ΡŒ( + ΠΌΠΈΡ€, + "https://git.opengamestudio.org/PuCOBATEJlb/PECYPCbl/raw/branch/master/0000", + "/Ρ„ΠΈΡˆΠΊΠ°.gltf", + function(модСль) { + ΠΌΠΈΡ€.Ρ„ΠΈΡˆΠΊΠ° = модСль; + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ рСсурсы сцСны"); + } + ); +}; + + +// // // // + + +ВывСстиНаТатиСВРисоватСлС = ΠΌΠΈΡ€ => +{ + console.debug("НаТатиС Π² рисоватСлС:", ΠΌΠΈΡ€.позицияНаТатияВРисоватСлС); +}; \ No newline at end of file diff --git a/🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° b/🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° index 249204e..e1cdfbf 100644 --- a/🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° +++ b/🎬.Ρ‡Π΅Ρ€Π΅Π΄Π° @@ -1,2 +1,6 @@ -пуск - ΠΏΡ€ΠΈΠ²Π΅Ρ‚ ΠΈΠ· шаблона +Π½Π°Π΄ΠΎ ΠΎΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ прилоТСния + Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ рСсурсы сцСны +Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π² рисоватСлС + вывСсти Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ Π² рисоватСлС +Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»ΠΈ рСсурсы сцСны + ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ сцСны \ No newline at end of file