Процедурні текстури з Substance Engine, здається, дуже швидко оновлюються, якщо вимкнути кешування, змінити одну відкриту змінну за один раз, часто змінювати її і навіть тоді лише після спроби змінити її 2 або 3 рази.
Однак я хочу в основному навпаки. Наприклад, одиниці мають змінну "кров", яка генерує кров по-різному, оскільки вони отримують пошкодження, а також змінну "бойового зносу", яка створює подряпини і вм'ятини, але не повертається при загоєнні.
Отже, щоб змусити змінну не кешувати, я повинен встановити її на якесь манекенне значення, потім повернутися до нормального, а потім зателефонувати RebuildTexturesImmediately
.
Як я можу сказати субстанції не кешувати змінну під час виконання, щоб я міг її змінити один раз і швидше відновити текстуру?