# \#animated-sprite

**URL:** https://discourse.threejs.org/tag/animated-sprite/1317.md

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

---

## [THREE.ComposedTexture - play GIF, APNG etc as texture](https://discourse.threejs.org/t/three-composedtexture-play-gif-apng-etc-as-texture/12876)

<div class="topic-metadata">

**Author:** [@Fyrestar](https://discourse.threejs.org/u/Fyrestar)\
**Replies:** 44\
**Last updated:** [September 17, 2025, 6:22pm UTC](https://discourse.threejs.org/t/three-composedtexture-play-gif-apng-etc-as-texture/12876 "2025-09-17T18:22:45Z")

</div>

This is a texture class which allows to use multi-frame images such as GIF or APNG. Other than most plain GIF players it doesn’t decode every pixel per frame on the fly, or uses putImageData (for larger GIFs this is too…

---

## [High performance texture atlas with animated sprite particles](https://discourse.threejs.org/t/high-performance-texture-atlas-with-animated-sprite-particles/72613)

<div class="topic-metadata">

**Author:** [@Fennec](https://discourse.threejs.org/u/Fennec)\
**Replies:** 4\
**Last updated:** [October 10, 2024, 6:13pm UTC](https://discourse.threejs.org/t/high-performance-texture-atlas-with-animated-sprite-particles/72613 "2024-10-10T18:13:00Z")

</div>

I’m developing a new particle engine and have just finished integrating a texture atlas that supports an array of images, animated sprites, and texture parameters like offset, repeat, and center. This is my testing sandb…
