From 4b648e2d6e09d260b95adfd829012c40b5855b4d Mon Sep 17 00:00:00 2001
From: Michael Herzog [name]
textures, skins, skeletons, morph targets, animations, lights, and/or cameras.
+ [name] uses [page:ImageBitmapLoader] whenever possible. Be advised that image bitmaps are not automatically GC-collected when they are no longer referenced, + and they require special handling during the disposal process. More information in the [link:https://threejs.org/docs/#manual/en/introduction/How-to-dispose-of-objects How to dispose of objects] guide. +
+diff --git a/docs/examples/zh/loaders/GLTFLoader.html b/docs/examples/zh/loaders/GLTFLoader.html index 725d3f16aaeb3c..6e4e7d9b3e04e8 100644 --- a/docs/examples/zh/loaders/GLTFLoader.html +++ b/docs/examples/zh/loaders/GLTFLoader.html @@ -19,6 +19,11 @@
+ [name] uses [page:ImageBitmapLoader] whenever possible. Be advised that image bitmaps are not automatically GC-collected when they are no longer referenced, + and they require special handling during the disposal process. More information in the [link:https://threejs.org/docs/#manual/en/introduction/How-to-dispose-of-objects How to dispose of objects] guide. +
+diff --git a/docs/manual/ar/introduction/How-to-dispose-of-objects.html b/docs/manual/ar/introduction/How-to-dispose-of-objects.html index 644130dccff00f..478ab6ec33fa3c 100644 --- a/docs/manual/ar/introduction/How-to-dispose-of-objects.html +++ b/docs/manual/ar/introduction/How-to-dispose-of-objects.html @@ -37,6 +37,11 @@
+ If you use an *ImageBitmap* as the texture's data source, you have to call [link:https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap/close ImageBitmap.close]() at the application level to dispose of all CPU-side resources. + An automated call of *ImageBitmap.close()* in [page:Texture.dispose]() is not possible, since the image bitmap becomes unusable, and the engine has no way of knowing if the image bitmap is used elsewhere. +
+diff --git a/docs/manual/en/introduction/How-to-dispose-of-objects.html b/docs/manual/en/introduction/How-to-dispose-of-objects.html index 3a8ff2b4886146..3b5a00c385808f 100644 --- a/docs/manual/en/introduction/How-to-dispose-of-objects.html +++ b/docs/manual/en/introduction/How-to-dispose-of-objects.html @@ -44,6 +44,11 @@
+ If you use an *ImageBitmap* as the texture's data source, you have to call [link:https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap/close ImageBitmap.close]() at the application level to dispose of all CPU-side resources. + An automated call of *ImageBitmap.close()* in [page:Texture.dispose]() is not possible, since the image bitmap becomes unusable, and the engine has no way of knowing if the image bitmap is used elsewhere. +
+diff --git a/docs/manual/ja/introduction/How-to-dispose-of-objects.html b/docs/manual/ja/introduction/How-to-dispose-of-objects.html index 545f92ed443ad9..e556d1bee27e40 100644 --- a/docs/manual/ja/introduction/How-to-dispose-of-objects.html +++ b/docs/manual/ja/introduction/How-to-dispose-of-objects.html @@ -50,6 +50,11 @@
+ If you use an *ImageBitmap* as the texture's data source, you have to call [link:https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap/close ImageBitmap.close]() at the application level to dispose of all CPU-side resources. + An automated call of *ImageBitmap.close()* in [page:Texture.dispose]() is not possible, since the image bitmap becomes unusable, and the engine has no way of knowing if the image bitmap is used elsewhere. +
+@@ -127,4 +132,4 @@