diff --git a/package.json b/package.json
index f5a39c3..9e527d1 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,7 @@
   "license": "MIT",
   "devDependencies": {
     "snowpack": "^3.0.0",
-    "three": "^0.145.0",
+    "three": "^0.152.0",
     "tone": "^14.7.58"
   },
   "scripts": {
diff --git a/yarn.lock b/yarn.lock
index dcf3a9a..f7b9cc8 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2668,10 +2668,10 @@ tar@^6.0.2, tar@^6.1.0:
     mkdirp "^1.0.3"
     yallist "^4.0.0"
 
-three@^0.145.0:
-  version "0.145.0"
-  resolved "https://registry.yarnpkg.com/three/-/three-0.145.0.tgz#a613d71e75effc2aed88be630027ca01e2b6502e"
-  integrity sha512-EKoHQEtEJ4CB6b2BGMBgLZrfwLjXcSUfoI/MiIXUuRpeYsfK5aPWbYhdtIVWOH+x6X0TouldHKHBuc/LAiFzAw==
+three@^0.152.0:
+  version "0.152.2"
+  resolved "https://registry.yarnpkg.com/three/-/three-0.152.2.tgz#2ee0f2c504d31a4bc29b45495c12bded9fda7bfc"
+  integrity sha512-Ff9zIpSfkkqcBcpdiFo2f35vA9ZucO+N8TNacJOqaEE6DrB0eufItVMib8bK8Pcju/ZNT6a7blE1GhTpkdsILw==
 
 to-regex-range@^5.0.1:
   version "5.0.1"