Jak mogę zatrzymać buforowanie tekstur środowiska wykonawczego Substance?


12

Tekstury proceduralne z silnikiem substancji wydają się aktualizować bardzo szybko, jeśli wyłączysz buforowanie, zmodyfikujesz jedną odsłoniętą zmienną na raz, zmodyfikujesz ją często, a nawet wtedy, gdy spróbujesz ją zmodyfikować 2 lub 3 razy.

Chcę jednak w zasadzie odwrotnie. Na przykład jednostki mają zmienną „krew”, która generuje na nich krew w różny sposób, gdy otrzymują obrażenia, a także zmienną „zużycie bojowe”, która generuje zadrapania i wgniecenia, ale nie cofa się po wyleczeniu.

Aby zmusić zmienną do nie buforowania, muszę ustawić ją na jakąś wartość fikcyjną, potem wrócić do normalnej, a następnie wywołać RebuildTexturesImmediately.

Jak mogę powiedzieć Substancji, aby nie buforowała zmiennej w czasie wykonywania, aby móc ją raz zmienić i szybko zregenerować teksturę?


Czy możesz podać trochę odpowiedniego kodu?
Shroeder

2
Po kliknięciu łącza pojawia się błąd 404. Domyślam się, że adres URL jest nieaktualny. Może to jest odpowiedni zamiennik?
NauticalMile

Odpowiedzi:


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.