diff --git a/package-lock.json b/package-lock.json
index 0cd7aa56..76430c55 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -15,7 +15,7 @@
                 "@vscode/extension-telemetry": "^0.6.2",
                 "@vscode/webview-ui-toolkit": "^1.2.2",
                 "assert": "^2.0.0",
-                "babylonjs": "^5.54.0",
+                "babylonjs": "^6.37.1",
                 "babylonjs-materials": "^6.37.1",
                 "buffer": "^6.0.3",
                 "console-browserify": "^1.2.0",
@@ -390,6 +390,12 @@
                 "xml-loader": "^1.2.1"
             }
         },
+        "node_modules/@polyhobbyist/babylon_ros/node_modules/babylonjs": {
+            "version": "5.57.1",
+            "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-5.57.1.tgz",
+            "integrity": "sha512-X1t3mi8GuJjFVziN1yBJtekphilGN9VfOHm2tn/H6gra+WS7UZkrOOHLlKwYEXKdU73opxOR95jHXmv692KR6g==",
+            "hasInstallScript": true
+        },
         "node_modules/@polyhobbyist/babylon_ros/node_modules/babylonjs-materials": {
             "version": "5.57.1",
             "resolved": "https://registry.npmjs.org/babylonjs-materials/-/babylonjs-materials-5.57.1.tgz",
@@ -416,6 +422,12 @@
                 "xml-loader": "^1.2.1"
             }
         },
+        "node_modules/@polyhobbyist/babylon-collada-loader/node_modules/babylonjs": {
+            "version": "5.57.1",
+            "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-5.57.1.tgz",
+            "integrity": "sha512-X1t3mi8GuJjFVziN1yBJtekphilGN9VfOHm2tn/H6gra+WS7UZkrOOHLlKwYEXKdU73opxOR95jHXmv692KR6g==",
+            "hasInstallScript": true
+        },
         "node_modules/@polyhobbyist/babylon-collada-loader/node_modules/babylonjs-materials": {
             "version": "5.57.1",
             "resolved": "https://registry.npmjs.org/babylonjs-materials/-/babylonjs-materials-5.57.1.tgz",
@@ -1050,9 +1062,9 @@
             }
         },
         "node_modules/babylonjs": {
-            "version": "5.57.1",
-            "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-5.57.1.tgz",
-            "integrity": "sha512-X1t3mi8GuJjFVziN1yBJtekphilGN9VfOHm2tn/H6gra+WS7UZkrOOHLlKwYEXKdU73opxOR95jHXmv692KR6g==",
+            "version": "6.37.1",
+            "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-6.37.1.tgz",
+            "integrity": "sha512-vdHmYpZ1ZvL/4zSv7dNltsaXt9S9627AbcDJwT4dWm+X2jfeKmokFxkIC0nvCC1BSSDVJTUdWKFJUh9anJVLyA==",
             "hasInstallScript": true
         },
         "node_modules/babylonjs-gltf2interface": {
@@ -1068,6 +1080,12 @@
                 "babylonjs": "^5.57.1"
             }
         },
+        "node_modules/babylonjs-gui/node_modules/babylonjs": {
+            "version": "5.57.1",
+            "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-5.57.1.tgz",
+            "integrity": "sha512-X1t3mi8GuJjFVziN1yBJtekphilGN9VfOHm2tn/H6gra+WS7UZkrOOHLlKwYEXKdU73opxOR95jHXmv692KR6g==",
+            "hasInstallScript": true
+        },
         "node_modules/babylonjs-loaders": {
             "version": "5.54.0",
             "resolved": "https://registry.npmjs.org/babylonjs-loaders/-/babylonjs-loaders-5.54.0.tgz",
@@ -1077,6 +1095,12 @@
                 "babylonjs-gltf2interface": "^5.54.0"
             }
         },
+        "node_modules/babylonjs-loaders/node_modules/babylonjs": {
+            "version": "5.57.1",
+            "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-5.57.1.tgz",
+            "integrity": "sha512-X1t3mi8GuJjFVziN1yBJtekphilGN9VfOHm2tn/H6gra+WS7UZkrOOHLlKwYEXKdU73opxOR95jHXmv692KR6g==",
+            "hasInstallScript": true
+        },
         "node_modules/babylonjs-materials": {
             "version": "6.37.1",
             "resolved": "https://registry.npmjs.org/babylonjs-materials/-/babylonjs-materials-6.37.1.tgz",
@@ -1085,12 +1109,6 @@
                 "babylonjs": "^6.37.1"
             }
         },
-        "node_modules/babylonjs-materials/node_modules/babylonjs": {
-            "version": "6.37.1",
-            "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-6.37.1.tgz",
-            "integrity": "sha512-vdHmYpZ1ZvL/4zSv7dNltsaXt9S9627AbcDJwT4dWm+X2jfeKmokFxkIC0nvCC1BSSDVJTUdWKFJUh9anJVLyA==",
-            "hasInstallScript": true
-        },
         "node_modules/babylonjs-viewer": {
             "version": "5.54.0",
             "resolved": "https://registry.npmjs.org/babylonjs-viewer/-/babylonjs-viewer-5.54.0.tgz",
@@ -6468,6 +6486,11 @@
                 "xml-loader": "^1.2.1"
             },
             "dependencies": {
+                "babylonjs": {
+                    "version": "5.57.1",
+                    "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-5.57.1.tgz",
+                    "integrity": "sha512-X1t3mi8GuJjFVziN1yBJtekphilGN9VfOHm2tn/H6gra+WS7UZkrOOHLlKwYEXKdU73opxOR95jHXmv692KR6g=="
+                },
                 "babylonjs-materials": {
                     "version": "5.57.1",
                     "resolved": "https://registry.npmjs.org/babylonjs-materials/-/babylonjs-materials-5.57.1.tgz",
@@ -6496,6 +6519,11 @@
                 "xml-loader": "^1.2.1"
             },
             "dependencies": {
+                "babylonjs": {
+                    "version": "5.57.1",
+                    "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-5.57.1.tgz",
+                    "integrity": "sha512-X1t3mi8GuJjFVziN1yBJtekphilGN9VfOHm2tn/H6gra+WS7UZkrOOHLlKwYEXKdU73opxOR95jHXmv692KR6g=="
+                },
                 "babylonjs-materials": {
                     "version": "5.57.1",
                     "resolved": "https://registry.npmjs.org/babylonjs-materials/-/babylonjs-materials-5.57.1.tgz",
@@ -7058,9 +7086,9 @@
             }
         },
         "babylonjs": {
-            "version": "5.57.1",
-            "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-5.57.1.tgz",
-            "integrity": "sha512-X1t3mi8GuJjFVziN1yBJtekphilGN9VfOHm2tn/H6gra+WS7UZkrOOHLlKwYEXKdU73opxOR95jHXmv692KR6g=="
+            "version": "6.37.1",
+            "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-6.37.1.tgz",
+            "integrity": "sha512-vdHmYpZ1ZvL/4zSv7dNltsaXt9S9627AbcDJwT4dWm+X2jfeKmokFxkIC0nvCC1BSSDVJTUdWKFJUh9anJVLyA=="
         },
         "babylonjs-gltf2interface": {
             "version": "5.54.0",
@@ -7073,6 +7101,13 @@
             "integrity": "sha512-gOfRlC+XAyPqEF16Agd7W7g+j+9aLbJJ34/jiUgFLTFcAHZGHnh+kYX9+fRfjb8v0nRm633p8al0s8nUFoXl3A==",
             "requires": {
                 "babylonjs": "^5.57.1"
+            },
+            "dependencies": {
+                "babylonjs": {
+                    "version": "5.57.1",
+                    "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-5.57.1.tgz",
+                    "integrity": "sha512-X1t3mi8GuJjFVziN1yBJtekphilGN9VfOHm2tn/H6gra+WS7UZkrOOHLlKwYEXKdU73opxOR95jHXmv692KR6g=="
+                }
             }
         },
         "babylonjs-loaders": {
@@ -7082,6 +7117,13 @@
             "requires": {
                 "babylonjs": "^5.54.0",
                 "babylonjs-gltf2interface": "^5.54.0"
+            },
+            "dependencies": {
+                "babylonjs": {
+                    "version": "5.57.1",
+                    "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-5.57.1.tgz",
+                    "integrity": "sha512-X1t3mi8GuJjFVziN1yBJtekphilGN9VfOHm2tn/H6gra+WS7UZkrOOHLlKwYEXKdU73opxOR95jHXmv692KR6g=="
+                }
             }
         },
         "babylonjs-materials": {
@@ -7090,13 +7132,6 @@
             "integrity": "sha512-IBePjYd+A06PKkK4hCKHoaBFmi3J81WzBFYRnS8aAXqZs69uiiGwSzzNw6NWiq7SUQTYGwv2zg0z6o4GgXeAUA==",
             "requires": {
                 "babylonjs": "^6.37.1"
-            },
-            "dependencies": {
-                "babylonjs": {
-                    "version": "6.37.1",
-                    "resolved": "https://registry.npmjs.org/babylonjs/-/babylonjs-6.37.1.tgz",
-                    "integrity": "sha512-vdHmYpZ1ZvL/4zSv7dNltsaXt9S9627AbcDJwT4dWm+X2jfeKmokFxkIC0nvCC1BSSDVJTUdWKFJUh9anJVLyA=="
-                }
             }
         },
         "babylonjs-viewer": {
diff --git a/package.json b/package.json
index ca4c84be..e4ee6704 100644
--- a/package.json
+++ b/package.json
@@ -462,7 +462,7 @@
         "@vscode/extension-telemetry": "^0.6.2",
         "@vscode/webview-ui-toolkit": "^1.2.2",
         "assert": "^2.0.0",
-        "babylonjs": "^5.54.0",
+        "babylonjs": "^6.37.1",
         "babylonjs-materials": "^6.37.1",
         "buffer": "^6.0.3",
         "console-browserify": "^1.2.0",