JSFiddle - React, Tailwind, and code Playground
by Ehsan Ziya
HTML
<script src="http://threejs.org/build/three.min.js"></script>
JavaScript
var renderer, scene, camera;
var cube, geo, texture, material;
var width = height = 300;
function init(){
renderer = new THREE.WebGLRenderer();
renderer.setSize(width, height);
renderer.setClearColor(0xff0000, 1);
document.body.appendChild(renderer.domElement);
camera = new THREE.PerspectiveCamera( 30, width / height, 1, 10000 );
camera.position.z = 500;
scene = new THREE.Scene();
geo = new THREE.BoxGeometry(100,100,100);
material = new THREE.MeshBasicMaterial({
color:0xffffff
});
cube = new THREE.Mesh(geo, material);
console.log(cube);
scene.add(cube);
}
function draw(){
renderer.render(scene,camera);
requestAnimationFrame(draw);
}
window.onload = function(){
init();
draw();
};