# How to avoid alpha/texture rendering delay on material change?

**URL:** <https://forum.babylonjs.com/t/how-to-avoid-alpha-texture-rendering-delay-on-material-change/29392>\
**Category:** Questions\
**Tags:** material\
**Created:** [April 15, 2022, 10:57am UTC](https://forum.babylonjs.com/t/how-to-avoid-alpha-texture-rendering-delay-on-material-change/29392 "2022-04-15T10:57:49Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![mawa](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mawa/32/12384_2.png) [@mawa](https://forum.babylonjs.com/u/mawa)\
**Post date:** [April 15, 2022, 11:12am UTC](https://forum.babylonjs.com/t/how-to-avoid-alpha-texture-rendering-delay-on-material-change/29392/2 "2022-04-15T11:12:41Z")

</div>

Quickly found this recent post for you. You can dig in there, but on the other hand, as I said in another post of yours, the essence of the issue comes from your model and the way it is built. Say you would apply your design on top of the already existing t-shirt mesh, the time for updating would be a lot shorter and there would also be no green artifact appearing during the process.

> [@Best approach for fading in/out of materials with a dynamic scene?](https://forum.babylonjs.com/t/best-approach-for-fading-in-out-of-materials-with-a-dynamic-scene/28599):
>
> Hello wonderful BJS community, I have project where the scene is made up of meshes which can change material properties dynamically at runtime (alpha & color + shader specific properties like scrolling uvs etc), often fading in or out, and we use a variety of shaders made via the NME that are implemented as NodeMaterials at runtime. To get suitable rendering & alpha sorting order we’ve been swapping between 2 material variants (regular and fade) on each mesh, where if the object has a final al…

---

_[View the full topic](https://forum.babylonjs.com/t/how-to-avoid-alpha-texture-rendering-delay-on-material-change/29392)._
