|
@@ -298,19 +298,17 @@ function GPUComputationRenderer( sizeX, sizeY, renderer ) {
|
|
|
magFilter: magFilter,
|
|
|
format: THREE.RGBAFormat,
|
|
|
type: ( /(iPad|iPhone|iPod)/g.test( navigator.userAgent ) ) ? THREE.HalfFloatType : THREE.FloatType,
|
|
|
- stencilBuffer: false
|
|
|
+ stencilBuffer: false,
|
|
|
+ depthBuffer: false
|
|
|
} );
|
|
|
|
|
|
return renderTarget;
|
|
|
|
|
|
};
|
|
|
|
|
|
- this.createTexture = function( sizeXTexture, sizeYTexture ) {
|
|
|
+ this.createTexture = function() {
|
|
|
|
|
|
- sizeXTexture = sizeXTexture || sizeX;
|
|
|
- sizeYTexture = sizeYTexture || sizeY;
|
|
|
-
|
|
|
- var a = new Float32Array( sizeXTexture * sizeYTexture * 4 );
|
|
|
+ var a = new Float32Array( sizeX * sizeY * 4 );
|
|
|
var texture = new THREE.DataTexture( a, sizeX, sizeY, THREE.RGBAFormat, THREE.FloatType );
|
|
|
texture.needsUpdate = true;
|
|
|
|