@@ -2,7 +2,7 @@ import {
Mesh,
NodeMaterial,
SphereGeometry
-} from 'three';
+} from 'three/webgpu';
import { float, Fn, getShIrradianceAt, normalWorld, uniformArray, uniform, vec4 } from 'three/tsl';
/**
@@ -6,7 +6,7 @@ import {
PlaneGeometry,
DoubleSide,
Vector3,
import { texture as textureNode, cubeTexture, texture3D, float, vec4, attribute } from 'three/tsl';
import { mergeGeometries } from '../utils/BufferGeometryUtils.js';
@@ -1,4 +1,4 @@
-import { Color } from 'three';
+import { Color } from 'three/webgpu';
import { attribute, cameraProjectionMatrix, dot, float, Fn, modelViewMatrix, modelViewProjection, NodeMaterial, normalize, positionGeometry, sign, uniform, varyingProperty, vec2, vec4 } from 'three/tsl';
@@ -9,7 +9,7 @@ import {
Scene,
DepthTexture,
Vector2
import { uv, uniform, textureLoad } from 'three/tsl';
@@ -3,7 +3,7 @@ import {
WebGPURenderer,
CanvasTexture
import { texture, uv } from 'three/tsl';