# \#multithreading

**URL:** https://discourse.threejs.org/tag/multithreading/1346.md

[Latest](https://discourse.threejs.org/latest.md) · [Categories](https://discourse.threejs.org/categories.md) · [Tags](https://discourse.threejs.org/tags.md)

---

## [Web workers for three](https://discourse.threejs.org/t/web-workers-for-three/71207)

<div class="topic-metadata">

**Author:** [@Gaelle\_Berton](https://discourse.threejs.org/u/Gaelle_Berton)\
**Replies:** 9\
**Last updated:** [November 4, 2024, 4:50pm UTC](https://discourse.threejs.org/t/web-workers-for-three/71207 "2024-11-04T16:50:04Z")

</div>

I am merging all object of a scene and using another modifier subsequently, this can ttake up to half a minute. The idea is to move these operations (modify geometries, merge then tessellate) to a web worker, but I get …

---

## [First WebGLRenderer.render() with BufferGeometry (multiple buffers) blocks UI](https://discourse.threejs.org/t/first-webglrenderer-render-with-buffergeometry-multiple-buffers-blocks-ui/45382)

<div class="topic-metadata">

**Author:** [@adamias](https://discourse.threejs.org/u/adamias)\
**Replies:** 1\
**Last updated:** [December 2, 2022, 7:24am UTC](https://discourse.threejs.org/t/first-webglrenderer-render-with-buffergeometry-multiple-buffers-blocks-ui/45382 "2022-12-02T07:24:47Z")

</div>

Hello, I have a problem with the first render() call after adding Points to the scene. BufferGeometry added to Points might be pretty big (10 additional color and position buffers). In general I do not care much about w…

---

## [Texture sharing between multiple threads](https://discourse.threejs.org/t/texture-sharing-between-multiple-threads/44514)

<div class="topic-metadata">

**Author:** [@Attila\_Schroeder](https://discourse.threejs.org/u/Attila_Schroeder)\
**Replies:** 0\
**Last updated:** [November 9, 2022, 11:59pm UTC](https://discourse.threejs.org/t/texture-sharing-between-multiple-threads/44514 "2022-11-09T23:59:25Z")

</div>

Does anyone have any idea how i can access a loaded texture from multiple threads? I need the texture values ​​for topological calculations in each thread. Passing the same OffScreenCanvas with the texture in it to every…
