UNPKG

mylingo3d

Version:

Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor

49 lines 1.35 kB
import { Model, Cube, OrbitCamera, Sky } from ".."; import { random } from "@lincode/utils"; const sky = new Sky(); const island = new Model(); island.src = "island.glb"; const island2 = new Model(); island2.src = "island.glb"; island.append(island2); island2.y = -30; island2.scale = 0.7; island2.rotationY = 90; const island3 = new Model(); island3.src = "island.glb"; island.append(island3); island3.y = -40; island3.scale = 0.6; island3.rotationY = 180; const makeCharacter = () => { const character = new Model(); character.src = "character.glb"; character.scale = 0.05; character.y = 50; return character; }; for (let i = -2; i <= 2; ++i) { for (let j = -2; j <= 2; ++j) { const character = makeCharacter(); character.x = i * 10 - 10 + random(-5, 5); character.z = j * 10 + random(-5, 5); } } const monolith = new Cube(); monolith.width = 1; monolith.height = 20; monolith.depth = 15; monolith.y = 60; monolith.x = 30; monolith.bloom = true; monolith.texture = "wave1.mp4"; const camera = new OrbitCamera(); camera.active = true; // camera.targetY = 50 // camera.azimuthAngle = 235 // camera.polarAngle = 70 // camera.distance = 100 camera.enableDamping = true; camera.bokeh = true; camera.enableZoom = true; //# sourceMappingURL=testFuneral.js.map