|
|
@@ -17,7 +17,7 @@ import { div } from '../math/OperatorNode.js';
|
|
|
import { cameraPosition, cameraProjectionMatrix, cameraViewMatrix } from '../accessors/Camera.js';
|
|
|
import { modelWorldMatrix } from '../accessors/ModelNode.js';
|
|
|
import { screenSize } from '../display/ScreenNode.js';
|
|
|
-import { viewportMipTexture } from '../display/ViewportTextureNode.js';
|
|
|
+import { viewportMipTexture, viewportOpaqueMipTexture } from '../display/ViewportTextureNode.js';
|
|
|
import { textureBicubicLevel } from '../accessors/TextureBicubic.js';
|
|
|
import { Loop } from '../utils/LoopNode.js';
|
|
|
import { BackSide } from '../../constants.js';
|
|
|
@@ -69,7 +69,7 @@ const applyIorToRoughness = /*@__PURE__*/ Fn( ( [ roughness, ior ] ) => {
|
|
|
} );
|
|
|
|
|
|
const viewportBackSideTexture = /*@__PURE__*/ viewportMipTexture();
|
|
|
-const viewportFrontSideTexture = /*@__PURE__*/ viewportMipTexture();
|
|
|
+const viewportFrontSideTexture = /*@__PURE__*/ viewportOpaqueMipTexture();
|
|
|
|
|
|
const getTransmissionSample = /*@__PURE__*/ Fn( ( [ fragCoord, roughness, ior ], { material } ) => {
|
|
|
|