Charger une texture par petits bouts

Bon, soyons clair, je galère pas mal pour charger une grosse texture par petits bouts dans three.js. Pas que j’en meure d’envie mais c’est que je bosse avec un back-end qui stocke ses grosses images en sub-images.

J’avoue que j’ai déjà sufisamment d’emmerdes avec React et Three.js pour devoir gérer ce problème supplémentaire, mais bon … sinon ce ne serait pas drôle 😉

J’ai trouvé ce lien https://github.com/spite/THREE.UpdatableTexture qui à l’air de faire l’affaire mais malheureusement, comme je suis en typescript, ça ne marche pas car WebGLUtils n’est pas exposé dans @types/three. Du coup, j’ai mis 2 issues dans GitHub pour voir si quelqu’un peut bien me le rajouter car, j’avoue, je ne me sens pas de taille pour écrire des types tout seul pour l’instant. J’aurais bien trop peur de faire n’importe quoi.