Текстуры в three.JS [почему работают только в IE?]

Доброго времени суток. Имеется часть кода для создания пола с текстурой:

	var loaderMatFloo = new THREE.TextureLoader();
	var textureFloo = loaderMatFloo.load('js/textures/parket.jpg');//рисунок текстуры
	textureFloo.wrapS = THREE.MirroredRepeatWrapping;
	textureFloo.wrapT = THREE.MirroredRepeatWrapping;
	var timesToRepeatHorizontally = 4;
	var timesToRepeatVertically = 4;

	textureFloo.repeat.set(timesToRepeatHorizontally, timesToRepeatVertically);
	textureFloo.anisotropy = 4;
	var materialFloo = new THREE.MeshBasicMaterial({map: textureFloo,});
	var meshFloor = new THREE.Mesh(
    new THREE.PlaneGeometry(20,20,1,1),
    materialFloo);
	meshFloor.rotation.x -= Math.PI / 2;
	meshFloor.position.y = 0;
	meshFloor.receiveShadow = true;
	meshFloor.name = "floo";
	scene.add(meshFloor);

Текстура отображается в IE.
Но текстура не отображается в Chrome и Firefox (причем до недавнего времени в Firefox отображалась).
Что нужно прописать в коде, чтобы работало в любом браузере?

Попробуй ради интереса другой файл в качестве текстуры. Может дело в формате

И еще. Как запускается js? С локального веб сервера или просто из папки?