FAQ (Frequently Asked Questions)

Before reaching out to the support email please take a look at the following questions and answers.

chevron-rightHow can I make sure that a Material keeps being animated when the game is paused?hashtag

Use the Scaled Time shader variant and have an active object with the “SetAllIn1VfxCustomGlobalTime.cs” component attached to it.

chevron-rightIn URP, I get a glitchy looking artifact on some mesh effects. What’s happening and how can I solve it?hashtag

It’s a problem with the Depth Buffer and when it’s being written. We want it to be available when the Vfx transparent Materials render. This only happens with some Unity versions, but in case you encounter it, it can be fixed in the Pipeline asset changing the Depth Texture Mode to After Opaques.

chevron-rightTime-based effects stutter or stop working after a few minutes on mobile devices. How can I fix this?hashtag

This is caused by variable precision issues with half-float types on mobile GPUs affecting time calculations. To fix this:

  1. Open the shader file in your code editor

  2. Use Find & Replace (Ctrl+H) to search for "half"

  3. Replace all instances with "float"

  4. Also check and update any .cginc files if present

  5. Save the files

This increases the precision of floating-point calculations, preventing time-based animations from stuttering or freezing on mobile devices. The performance impact is minimal compared to the visual artifacts it resolves.

chevron-rightWhy are Materials not properly animating in the Scene view?hashtag

Because "Always Refresh" is not enabled in the Scene view

chevron-rightIs the asset compatible with Unity 6?hashtag

Of course it is :) It's compatible with all Unity versions up from Unity 2019.4.

Last updated