# How to animate the texture map change of MeshBasicMaterial using gsap ? (or any other possible method)

**URL:** <https://discourse.threejs.org/t/how-to-animate-the-texture-map-change-of-meshbasicmaterial-using-gsap-or-any-other-possible-method/32887>\
**Category:** Questions\
**Tags:** materials, textures\
**Created:** [December 21, 2021, 3:25pm UTC](https://discourse.threejs.org/t/how-to-animate-the-texture-map-change-of-meshbasicmaterial-using-gsap-or-any-other-possible-method/32887 "2021-12-21T15:25:09Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![prisoner849](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/prisoner849/32/535_2.png) [@prisoner849](https://discourse.threejs.org/u/prisoner849)\
**Post date:** [December 23, 2021, 2:11pm UTC](https://discourse.threejs.org/t/how-to-animate-the-texture-map-change-of-meshbasicmaterial-using-gsap-or-any-other-possible-method/32887/6 "2021-12-23T14:11:51Z")

</div>

Been asked for several times already with the same question. So, here is an option with tween.js and modified `MeshLambertMaterial`: [Texture transition - JSFiddle - Code Playground](https://jsfiddle.net/prisoner849/bmda176z/)

Not the ultimate solution, but a starting point.

![TextureTransition](https://canada1.discourse-cdn.com/flex035/uploads/threejs/original/3X/b/2/b2238fd77e0dd48882911bc37c46b1e48a0ba2c8.gif)

---

_[View the full topic](https://discourse.threejs.org/t/how-to-animate-the-texture-map-change-of-meshbasicmaterial-using-gsap-or-any-other-possible-method/32887)._
