|
@@ -7,7 +7,7 @@
|
|
|
|
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
Object.defineProperty(exports, '__esModule', { value: true });
|
|
|
|
|
|
-const REVISION = '138';
|
|
|
|
|
|
+const REVISION = '139dev';
|
|
const MOUSE = {
|
|
const MOUSE = {
|
|
LEFT: 0,
|
|
LEFT: 0,
|
|
MIDDLE: 1,
|
|
MIDDLE: 1,
|
|
@@ -1454,7 +1454,7 @@ class Color {
|
|
}
|
|
}
|
|
|
|
|
|
getHex() {
|
|
getHex() {
|
|
- return this.r * 255 << 16 ^ this.g * 255 << 8 ^ this.b * 255 << 0;
|
|
|
|
|
|
+ return clamp(this.r * 255, 0, 255) << 16 ^ clamp(this.g * 255, 0, 255) << 8 ^ clamp(this.b * 255, 0, 255) << 0;
|
|
}
|
|
}
|
|
|
|
|
|
getHexString() {
|
|
getHexString() {
|
|
@@ -9104,8 +9104,12 @@ class CubeCamera extends Object3D {
|
|
if (this.parent === null) this.updateMatrixWorld();
|
|
if (this.parent === null) this.updateMatrixWorld();
|
|
const renderTarget = this.renderTarget;
|
|
const renderTarget = this.renderTarget;
|
|
const [cameraPX, cameraNX, cameraPY, cameraNY, cameraPZ, cameraNZ] = this.children;
|
|
const [cameraPX, cameraNX, cameraPY, cameraNY, cameraPZ, cameraNZ] = this.children;
|
|
- const currentXrEnabled = renderer.xr.enabled;
|
|
|
|
const currentRenderTarget = renderer.getRenderTarget();
|
|
const currentRenderTarget = renderer.getRenderTarget();
|
|
|
|
+ const currentOutputEncoding = renderer.outputEncoding;
|
|
|
|
+ const currentToneMapping = renderer.toneMapping;
|
|
|
|
+ const currentXrEnabled = renderer.xr.enabled;
|
|
|
|
+ renderer.outputEncoding = LinearEncoding;
|
|
|
|
+ renderer.toneMapping = NoToneMapping;
|
|
renderer.xr.enabled = false;
|
|
renderer.xr.enabled = false;
|
|
const generateMipmaps = renderTarget.texture.generateMipmaps;
|
|
const generateMipmaps = renderTarget.texture.generateMipmaps;
|
|
renderTarget.texture.generateMipmaps = false;
|
|
renderTarget.texture.generateMipmaps = false;
|
|
@@ -9123,6 +9127,8 @@ class CubeCamera extends Object3D {
|
|
renderer.setRenderTarget(renderTarget, 5);
|
|
renderer.setRenderTarget(renderTarget, 5);
|
|
renderer.render(scene, cameraNZ);
|
|
renderer.render(scene, cameraNZ);
|
|
renderer.setRenderTarget(currentRenderTarget);
|
|
renderer.setRenderTarget(currentRenderTarget);
|
|
|
|
+ renderer.outputEncoding = currentOutputEncoding;
|
|
|
|
+ renderer.toneMapping = currentToneMapping;
|
|
renderer.xr.enabled = currentXrEnabled;
|
|
renderer.xr.enabled = currentXrEnabled;
|
|
renderTarget.texture.needsPMREMUpdate = true;
|
|
renderTarget.texture.needsPMREMUpdate = true;
|
|
}
|
|
}
|