Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import * as THREE from 'three';
- let OrbitControls = require('three-orbit-controls')(THREE);
- import img from './___img.JPG';
- let camera, pos, controls, scene, renderer, geometry, geometry1, mesh, loader;
- function init() {
- scene = new THREE.Scene();
- scene.background = new THREE.Color(0x000000);
- renderer = new THREE.WebGLRenderer();
- renderer.setPixelRatio(window.devicePixelRatio);
- renderer.setSize(window.innerWidth, window.innerHeight);
- let container = document.getElementById('container');
- container.appendChild(renderer.domElement);
- camera = new THREE.PerspectiveCamera(
- 90,
- window.innerWidth / window.innerHeight,
- 1,
- 3000
- );
- camera.position.z = 200;
- controls = new OrbitControls(camera, renderer.domElement);
- loader = new THREE.TextureLoader();
- loader.load(img, function(texture) {
- })
- }
- function animate() {
- render();
- }
- function render() {
- renderer.render(scene, camera);
- }
- init();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement