Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   THREE.JS помогите (https://javascript.ru/forum/dom-window/53001-three-js-pomogite.html)

XXBAX 16.01.2015 18:26

THREE.JS помогите
 
Заранее простите за глупый вопрос,я только учусь,но подскажите,Что я делаю не так.
<html>
<head>
<meta charset="utf-8">
<title>Planet</title>
<script src="three.min.js"></script>
</head>
<body>
<script>
var scene, camera, render, container;
var W,H;

W = parseInt(document.body.clientWidth);
H = parseInt(document.body.clientHeight);


container = document.createElement('div');
document.body.appendChild(container);

camera = new THREE.PerspectiveCamera(45,W/H,1,10000);
camera.position.z = 4300;
scene = new THREE.Scene();

// Sun
var sun, sun_geom, sun_mat;
sun_geom = new THREE.SphereGeometry(430,30,30);
sun_mat = new THREE.MeshNormalMaterial();
sun = new THREE.Mesh(sun_geom,sun_mat);
scene.add(sun);



render = new THREE.WebGLRenderer();
render.setSize(W,H);
container.appendChild(render.domElement);
animate();

function animate(){
requestAnimationFrame(animate);

render.render(scene,camera);
}

</script>
</body>
</html>
не выводит сферу,пожалуйста помогите

Noobloid 16.01.2015 23:12

мм удоставерься что браусер канвас поддержиает вообще, у меня твой код работает без проблем на Chrome 39
Прикольно выглядит кстати


Часовой пояс GMT +3, время: 20:34.