JSFiddle - React, Tailwind, and code Playground

by padma rubhan

HTML

<script src="http://threejs.org/build/three.min.js"></script>

CSS

<style>canvas { width: 100%; height: 100% }</style>

JavaScript

var scene = new THREE.Scene();
			var camera = new THREE.PerspectiveCamera(75, window.innerWidth/window.innerHeight, 1, 10000);

			var renderer = new THREE.WebGLRenderer();
			renderer.setSize(window.innerWidth, window.innerHeight);
			document.body.appendChild(renderer.domElement);

			var geometry = new THREE.BoxGeometry(700, 700, 700, 0, 0, 0);
			var material = new THREE.MeshBasicMaterial({color: 0xfffff, wireframe: true});
			var cube = new THREE.Mesh(geometry, material);
			scene.add(cube);

            camera.position.z = 1000;			

			function render() {
				requestAnimationFrame(render);

			    /* cube.rotation.x += 0.01 */;
				cube.rotation.y += 0.01;

				renderer.render(scene, camera);
			};

			render();