Added utility classes of three.js (and minor modifications).

This commit is contained in:
satoru kimura
2014-10-24 09:14:39 +09:00
parent bd9a1922e4
commit bd93df164f
9 changed files with 147 additions and 10 deletions
@@ -247,7 +247,6 @@
}
//
renderer = new THREE.CSS3DRenderer();
renderer.setSize(window.innerWidth, window.innerHeight);
renderer.domElement.style.position = 'absolute';
+10
View File
@@ -0,0 +1,10 @@
/// <reference path="../../three.d.ts" />
/// <reference path="../three-tests-setup.ts" />
() => {
if ( !Detector.canvas || !Detector.webgl || !Detector.workers || !Detector.fileapi ){
var errorElement = Detector.getWebGLErrorMessage();
Detector.addGetWebGLMessage();
}
}
+5 -8
View File
@@ -2,20 +2,18 @@
// https://github.com/mrdoob/three.js/tree/master/examples
//////////////////////////////////////////////////////////////
declare var Stats: any;
declare var Detector: any;
/// <reference path="../../stats/stats.d.ts" />
/// <reference path="../examples/Detector.d.ts" />
/// <reference path="../examples/CSS3DRenderer.d.ts" />
/// <reference path="../examples/OrbitControls.d.ts" />
/// <reference path="../examples/TrackballControls.d.ts" />
declare module THREE {
var AWDLoader: any;
var CSS3DSprite: any;
var CSS3DRenderer: any;
var CSS3DObject: any;
var DotScreenShader: any;
var TrackballControls: any;
var FlyControls: any;
var RenderPass: any;
var EffectComposer: any;
var OrbitControls: any;
var RGBShiftShader: any;
var RenderPass: any;
var BloomPass: any;
@@ -23,4 +21,3 @@ declare module THREE {
var FXAAShader: any;
var CopyShader: any;
}