소스 검색

update filenames like @mrdoob's suggestion

OpenShift guest 12 년 전
부모
커밋
b00d9c1ed3

+ 5 - 5
src/renderers/WebGLRenderer2.js

@@ -35,12 +35,12 @@ THREE.WebGLRenderer2 = function ( parameters ) {
 
 
 	var renderer = new THREE.WebGLRenderer2.LowLevelRenderer(parameters);
-	var meshRenderer = new THREE.MeshRenderer(renderer, info);
-	var particleRenderer = new THREE.ParticleRenderer(renderer, info);
-	var lineRenderer = new THREE.LineRenderer(renderer, info);
-	var ribbonRenderer = new THREE.RibbonRenderer(renderer, info);
+	var meshRenderer = new THREE.WebGLRenderer2.MeshObjectRenderer(renderer, info);
+	var particleRenderer = new THREE.WebGLRenderer2.ParticleObjectRenderer(renderer, info);
+	var lineRenderer = new THREE.WebGLRenderer2.LineObjectRenderer(renderer, info);
+	var ribbonRenderer = new THREE.WebGLRenderer2.RibbonObjectRenderer(renderer, info);
 	
-	var shaderBuilder = new THREE.ShaderBuilder(renderer, info);
+	var shaderBuilder = new THREE.WebGLRenderer2.ShaderBuilder(renderer, info);
 	
 	// clearing
 

+ 0 - 0
src/renderers/webgl/renderer.js → src/renderers/webgl/LowLevelRenderer.js


+ 6 - 6
src/renderers/webgl/shaderBuilder.js → src/renderers/webgl/ShaderBuilder.js

@@ -1,12 +1,12 @@
 
-THREE.ShaderBuilder = function(renderer,info){
+THREE.WebGLRenderer2.ShaderBuilder = function(renderer,info){
 	this.renderer = renderer;
 	this.info = info;
 	this.programs = [],
 	this.programs_counter = 0;
 }
 
-THREE.ShaderBuilder.prototype.buildProgram = function ( shaderID, fragmentShader, vertexShader, uniforms, attributes, defines, parameters ) {
+THREE.WebGLRenderer2.ShaderBuilder.prototype.buildProgram = function ( shaderID, fragmentShader, vertexShader, uniforms, attributes, defines, parameters ) {
 
 		var renderer = this.renderer;
 		var p, pl, d, program, code;
@@ -306,7 +306,7 @@ THREE.ShaderBuilder.prototype.buildProgram = function ( shaderID, fragmentShader
 
 	};
 	
-THREE.ShaderBuilder.prototype.generateDefines = function( defines ) {
+THREE.WebGLRenderer2.ShaderBuilder.prototype.generateDefines = function( defines ) {
 
 	var value, chunk, chunks = [];
 
@@ -326,7 +326,7 @@ THREE.ShaderBuilder.prototype.generateDefines = function( defines ) {
 
 	// Shader parameters cache
 
-THREE.ShaderBuilder.prototype.cacheUniformLocations = function( program, identifiers ) {
+THREE.WebGLRenderer2.ShaderBuilder.prototype.cacheUniformLocations = function( program, identifiers ) {
 
 	var i, l, id, renderer = this.renderer;
 
@@ -339,7 +339,7 @@ THREE.ShaderBuilder.prototype.cacheUniformLocations = function( program, identif
 
 };
 
-THREE.ShaderBuilder.prototype.cacheAttributeLocations = function( program, identifiers ) {
+THREE.WebGLRenderer2.ShaderBuilder.prototype.cacheAttributeLocations = function( program, identifiers ) {
 
 	var i, l, id, renderer = this.renderer;
 
@@ -352,7 +352,7 @@ THREE.ShaderBuilder.prototype.cacheAttributeLocations = function( program, ident
 
 };
 
-THREE.ShaderBuilder.prototype.removeProgram = function( program ) {
+THREE.WebGLRenderer2.ShaderBuilder.prototype.removeProgram = function( program ) {
 
 	var i, il, programInfo;
 	var deleteProgram = false;

+ 6 - 6
src/renderers/webgl/Objects/LineRenderer.js → src/renderers/webgl/objects/LineObjectRenderer.js

@@ -1,13 +1,13 @@
 
 
-THREE.LineRenderer = function(lowlevelrenderer, info){
-	THREE.Object3DRenderer.call( this, lowlevelrenderer, info );
+THREE.WebGLRenderer2.LineObjectRenderer = function(lowlevelrenderer, info){
+	THREE.WebGLRenderer2.Object3DObjectRenderer.call( this, lowlevelrenderer, info );
 };
 
 
-THREE.LineRenderer.prototype = Object.create( THREE.Object3DRenderer.prototype );
+THREE.WebGLRenderer2.LineObjectRenderer.prototype = Object.create( THREE.WebGLRenderer2.Object3DObjectRenderer.prototype );
 
-THREE.LineRenderer.prototype.createBuffers = function( geometry ) {
+THREE.WebGLRenderer2.LineObjectRenderer.prototype.createBuffers = function( geometry ) {
 	
 	var renderer = this.renderer;
 	geometry.__webglVertexBuffer = renderer.createBuffer();
@@ -17,7 +17,7 @@ THREE.LineRenderer.prototype.createBuffers = function( geometry ) {
 	this.info.memory.geometries ++;
 };
 
-THREE.LineRenderer.prototype.initBuffers = function( geometry, object ) {
+THREE.WebGLRenderer2.LineObjectRenderer.prototype.initBuffers = function( geometry, object ) {
 
 	var nvertices = geometry.vertices.length;
 
@@ -31,7 +31,7 @@ THREE.LineRenderer.prototype.initBuffers = function( geometry, object ) {
 };
 
 
-THREE.LineRenderer.prototype.setBuffers = function( geometry, object) {
+THREE.WebGLRenderer2.LineObjectRenderer.prototype.setBuffers = function( geometry, object) {
 	
 	var renderer = this.renderer;
 	var v, c, d, vertex, offset, color,

+ 6 - 6
src/renderers/webgl/Objects/MeshRenderer.js → src/renderers/webgl/objects/MeshObjectRenderer.js

@@ -1,13 +1,13 @@
 
 
-THREE.MeshRenderer = function(lowlevelrenderer, info){
-	THREE.Object3DRenderer.call( this, lowlevelrenderer, info );
+THREE.WebGLRenderer2.MeshObjectRenderer = function(lowlevelrenderer, info){
+	THREE.WebGLRenderer2.Object3DObjectRenderer.call( this, lowlevelrenderer, info );
 };
 
 
-THREE.MeshRenderer.prototype = Object.create( THREE.Object3DRenderer.prototype );
+THREE.WebGLRenderer2.MeshObjectRenderer.prototype = Object.create( THREE.WebGLRenderer2.Object3DObjectRenderer.prototype );
 
-THREE.MeshRenderer.prototype.createBuffers = function( geometryGroup ) {
+THREE.WebGLRenderer2.MeshObjectRenderer.prototype.createBuffers = function( geometryGroup ) {
 
 	var renderer = this.renderer;
 	geometryGroup.__webglVertexBuffer = renderer.createBuffer();
@@ -53,7 +53,7 @@ THREE.MeshRenderer.prototype.createBuffers = function( geometryGroup ) {
 
 };
 
-THREE.MeshRenderer.prototype.initBuffers = function( geometryGroup, object ) {
+THREE.WebGLRenderer2.MeshObjectRenderer.prototype.initBuffers = function( geometryGroup, object ) {
 
 	var geometry = object.geometry,
 		faces3 = geometryGroup.faces3,
@@ -207,7 +207,7 @@ THREE.MeshRenderer.prototype.initBuffers = function( geometryGroup, object ) {
 
 
 
-THREE.MeshRenderer.prototype.setBuffers = function( geometryGroup, object, dispose, material ) {
+THREE.WebGLRenderer2.MeshObjectRenderer.prototype.setBuffers = function( geometryGroup, object, dispose, material ) {
 
 	if ( ! geometryGroup.__inittedArrays ) {
 

+ 8 - 8
src/renderers/webgl/Objects/Object3DRenderer.js → src/renderers/webgl/objects/Object3DObjectRenderer.js

@@ -1,11 +1,11 @@
 
 
-THREE.Object3DRenderer = function(lowlevelrenderer, info){
+THREE.WebGLRenderer2.Object3DObjectRenderer = function(lowlevelrenderer, info){
 	this.renderer = lowlevelrenderer;
 	this.info = info;
 };
 
-THREE.Object3DRenderer.prototype.getBufferMaterial = function( object, geometryGroup ) {
+THREE.WebGLRenderer2.Object3DObjectRenderer.prototype.getBufferMaterial = function( object, geometryGroup ) {
 
 	return object.material instanceof THREE.MeshFaceMaterial
 		? object.material.materials[ geometryGroup.materialIndex ]
@@ -13,7 +13,7 @@ THREE.Object3DRenderer.prototype.getBufferMaterial = function( object, geometryG
 
 };
 
-THREE.Object3DRenderer.prototype.bufferGuessUVType = function( material ) {
+THREE.WebGLRenderer2.Object3DObjectRenderer.prototype.bufferGuessUVType = function( material ) {
 
 	// material must use some texture to require uvs
 
@@ -27,7 +27,7 @@ THREE.Object3DRenderer.prototype.bufferGuessUVType = function( material ) {
 
 };
 
-THREE.Object3DRenderer.prototype.bufferGuessNormalType = function ( material ) {
+THREE.WebGLRenderer2.Object3DObjectRenderer.prototype.bufferGuessNormalType = function ( material ) {
 
 	// only MeshBasicMaterial and MeshDepthMaterial don't need normals
 
@@ -49,14 +49,14 @@ THREE.Object3DRenderer.prototype.bufferGuessNormalType = function ( material ) {
 
 };
 
-THREE.Object3DRenderer.prototype.materialNeedsSmoothNormals = function ( material ) {
+THREE.WebGLRenderer2.Object3DObjectRenderer.prototype.materialNeedsSmoothNormals = function ( material ) {
 
 	return material && material.shading !== undefined && material.shading === THREE.SmoothShading;
 
 };
 
 
-THREE.Object3DRenderer.prototype.bufferGuessVertexColorType = function ( material ) {
+THREE.WebGLRenderer2.Object3DObjectRenderer.prototype.bufferGuessVertexColorType = function ( material ) {
 
 	if ( material.vertexColors ) {
 
@@ -69,7 +69,7 @@ THREE.Object3DRenderer.prototype.bufferGuessVertexColorType = function ( materia
 };
 
 
-THREE.Object3DRenderer.prototype.initCustomAttributes = function( geometry, object ) {
+THREE.WebGLRenderer2.Object3DObjectRenderer.prototype.initCustomAttributes = function( geometry, object ) {
 
 	var nvertices = geometry.vertices.length;
 
@@ -117,7 +117,7 @@ THREE.Object3DRenderer.prototype.initCustomAttributes = function( geometry, obje
 
 };
 
-THREE.Object3DRenderer.prototype.numericalSort = function( a, b ) {
+THREE.WebGLRenderer2.Object3DObjectRenderer.prototype.numericalSort = function( a, b ) {
 
 	return b[ 0 ] - a[ 0 ];
 

+ 10 - 10
src/renderers/webgl/Objects/ParticleRenderer.js → src/renderers/webgl/objects/ParticleObjectRenderer.js

@@ -1,12 +1,12 @@
 
 
-THREE.ParticleRenderer = function(lowlevelrenderer, info){
-	THREE.Object3DRenderer.call( this, lowlevelrenderer, info );
+THREE.WebGLRenderer2.ParticleObjectRenderer = function(lowlevelrenderer, info){
+	THREE.WebGLRenderer2.Object3DObjectRenderer.call( this, lowlevelrenderer, info );
 };
 
-THREE.ParticleRenderer.prototype = Object.create( THREE.Object3DRenderer.prototype );
+THREE.WebGLRenderer2.ParticleObjectRenderer.prototype = Object.create( THREE.WebGLRenderer2.Object3DObjectRenderer.prototype );
 
-THREE.ParticleRenderer.prototype.createBuffers = function( geometry ) {
+THREE.WebGLRenderer2.ParticleObjectRenderer.prototype.createBuffers = function( geometry ) {
 	
 	var renderer = this.renderer;
 	geometry.__webglVertexBuffer = renderer.createBuffer();
@@ -15,7 +15,7 @@ THREE.ParticleRenderer.prototype.createBuffers = function( geometry ) {
 	this.info.memory.geometries ++;
 };
 
-THREE.ParticleRenderer.prototype.initBuffers = function( geometry, object ) {
+THREE.WebGLRenderer2.ParticleObjectRenderer.prototype.initBuffers = function( geometry, object ) {
 
 	var nvertices = geometry.vertices.length;
 
@@ -31,7 +31,7 @@ THREE.ParticleRenderer.prototype.initBuffers = function( geometry, object ) {
 };
 
 
-THREE.ParticleRenderer.prototype.setBuffers = function( geometry, object , projectionScreenMatrix) {
+THREE.WebGLRenderer2.ParticleObjectRenderer.prototype.setBuffers = function( geometry, object , projectionScreenMatrix) {
 
 	var renderer = this.renderer;
 	var v, c, vertex, offset, index, color,
@@ -56,8 +56,8 @@ THREE.ParticleRenderer.prototype.setBuffers = function( geometry, object , proje
 	a, ca, cal, value,
 	customAttribute;
 	
-	var _projScreenMatrixPS = THREE.ParticleRenderer._m1,
-		_vector3 = THREE.ParticleRenderer._v1;
+	var _projScreenMatrixPS = THREE.WebGLRenderer2.ParticleObjectRenderer._m1,
+		_vector3 = THREE.WebGLRenderer2.ParticleObjectRenderer._v1;
 
 	if ( object.sortParticles ) {
 
@@ -354,5 +354,5 @@ THREE.ParticleRenderer.prototype.setBuffers = function( geometry, object , proje
 
 };
 
-THREE.ParticleRenderer._m1 = new THREE.Matrix4();
-THREE.ParticleRenderer._v1 = new THREE.Vector3();
+THREE.WebGLRenderer2.ParticleObjectRenderer._m1 = new THREE.Matrix4();
+THREE.WebGLRenderer2.ParticleObjectRenderer._v1 = new THREE.Vector3();

+ 6 - 7
src/renderers/webgl/Objects/RibbonRenderer.js → src/renderers/webgl/objects/RibbonObjectRenderer.js

@@ -1,13 +1,12 @@
 
 
-THREE.RibbonRenderer = function(lowlevelrenderer, info){
-	THREE.Object3DRenderer.call( this, lowlevelrenderer, info );
+THREE.WebGLRenderer2.RibbonObjectRenderer = function(lowlevelrenderer, info){
+	THREE.WebGLRenderer2.Object3DObjectRenderer.call( this, lowlevelrenderer, info );
 };
 
+THREE.WebGLRenderer2.RibbonObjectRenderer.prototype = Object.create( THREE.WebGLRenderer2.Object3DObjectRenderer.prototype );
 
-THREE.RibbonRenderer.prototype = Object.create( THREE.Object3DRenderer.prototype );
-
-THREE.RibbonRenderer.prototype.createBuffers = function( geometry ) {
+THREE.WebGLRenderer2.RibbonObjectRenderer.prototype.createBuffers = function( geometry ) {
 	
 	var renderer = this.renderer;
 	geometry.__webglVertexBuffer = renderer.createBuffer();
@@ -17,7 +16,7 @@ THREE.RibbonRenderer.prototype.createBuffers = function( geometry ) {
 	this.info.memory.geometries ++;
 };
 
-THREE.RibbonRenderer.prototype.initBuffers = function( geometry, object ) {
+THREE.WebGLRenderer2.RibbonObjectRenderer.prototype.initBuffers = function( geometry, object ) {
 	
 	var nvertices = geometry.vertices.length;
 	
@@ -32,7 +31,7 @@ THREE.RibbonRenderer.prototype.initBuffers = function( geometry, object ) {
 };
 
 
-THREE.RibbonRenderer.prototype.setBuffers = function( geometry, object , projectionScreenMatrix) {
+THREE.WebGLRenderer2.RibbonObjectRenderer.prototype.setBuffers = function( geometry, object , projectionScreenMatrix) {
 	
 	var renderer = this.renderer;
 	var v, c, n, vertex, offset, color, normal,

+ 7 - 7
utils/includes/common.json

@@ -77,13 +77,13 @@
 	"../src/renderers/WebGLShaders.js",
 	"../src/renderers/WebGLRenderer.js",
 	"../src/renderers/WebGLRenderer2.js",
-	"../src/renderers/webgl/renderer.js",
-	"../src/renderers/webgl/shaderBuilder.js",
-	"../src/renderers/webgl/Objects/Object3DRenderer.js",
-	"../src/renderers/webgl/Objects/MeshRenderer.js",
-	"../src/renderers/webgl/Objects/ParticleRenderer.js",
-	"../src/renderers/webgl/Objects/LineRenderer.js",
-	"../src/renderers/webgl/Objects/RibbonRenderer.js",
+	"../src/renderers/webgl/LowLevelRenderer.js",
+	"../src/renderers/webgl/ShaderBuilder.js",
+	"../src/renderers/webgl/objects/Object3DObjectRenderer.js",
+	"../src/renderers/webgl/objects/MeshObjectRenderer.js",
+	"../src/renderers/webgl/objects/ParticleObjectRenderer.js",
+	"../src/renderers/webgl/objects/LineObjectRenderer.js",
+	"../src/renderers/webgl/objects/RibbonObjectRenderer.js",
 	"../src/renderers/WebGLRenderTarget.js",
 	"../src/renderers/WebGLRenderTargetCube.js",
 	"../src/renderers/renderables/RenderableVertex.js",