Before beginning the rendering and animation of objects, I preload and create material textures. However, THREE JS only uploads textures to the GPU when the object is visible in the camera. This causes jerky animation when a new object appears on screen because the texture is sent to the GPU at that moment. Is there a way to send textures to the GPU during the texture creation process to avoid delays during runtime? https://i.sstatic.net/vVijM.png The process of loading images to the GPU can be time-consuming.