|
@@ -60,13 +60,19 @@
|
|
|
|
|
|
scene = new THREE.Scene();
|
|
|
|
|
|
- mesh = new THREE.Mesh( new THREE.SphereGeometry( 500, 60, 40 ), new THREE.MeshBasicMaterial( { map: THREE.ImageUtils.loadTexture( 'textures/2294472375_24a3b8ef46_o.jpg' ) } ) );
|
|
|
- mesh.scale.x = -1;
|
|
|
+ var geometry = new THREE.SphereGeometry( 500, 60, 40 );
|
|
|
+ geometry.applyMatrix( new THREE.Matrix4().makeScale( -1, 1, 1 ) );
|
|
|
+
|
|
|
+ var material = new THREE.MeshBasicMaterial( {
|
|
|
+ map: THREE.ImageUtils.loadTexture( 'textures/2294472375_24a3b8ef46_o.jpg' )
|
|
|
+ } );
|
|
|
+
|
|
|
+ mesh = new THREE.Mesh( geometry, material );
|
|
|
+
|
|
|
scene.add( mesh );
|
|
|
|
|
|
renderer = new THREE.WebGLRenderer();
|
|
|
renderer.setSize( window.innerWidth, window.innerHeight );
|
|
|
-
|
|
|
container.appendChild( renderer.domElement );
|
|
|
|
|
|
document.addEventListener( 'mousedown', onDocumentMouseDown, false );
|