मैं सब्स्टेंस के रनटाइम टेक्सचर कैशिंग को कैसे रोक सकता हूं?


12

पदार्थ इंजन के साथ प्रक्रियात्मक बनावट बहुत जल्दी से अपडेट होने लगती है यदि आप कैशिंग को बंद करते हैं, तो एक बार में एक उजागर चर को संशोधित करें, इसे बार-बार संशोधित करें, और उसके बाद भी जब आप इसे 2 या 3 बार संशोधित करने का प्रयास करते हैं।

हालांकि, मैं मूल रूप से विपरीत चाहता हूं। उदाहरण के लिए, इकाइयों में एक "रक्त" चर होता है, जो नुकसान पहुंचाने के साथ-साथ उन पर अलग तरह से रक्त उत्पन्न करता है, साथ ही एक "बैटल वियर" चर होता है जो खरोंच और डेंट उत्पन्न करता है, लेकिन जब वे ठीक करते हैं तो वापस नहीं आते हैं।

तो एक चर को कैश न करने के लिए मजबूर करने के लिए, मुझे इसे कुछ डमी मूल्य पर सेट करना होगा, फिर वापस सामान्य करना होगा, फिर कॉल करना होगा RebuildTexturesImmediately

मैं पदार्थ को रनवे पर एक चर को कैश नहीं करने के लिए कैसे कह सकता हूं, इसलिए मैं इसे एक बार बदल सकता हूं और बनावट को जल्दी से पुन: उत्पन्न कर सकता हूं?


क्या आप संबंधित कोड के एक बिट कर सकते हैं?
श्रोएडर

2
लिंक पर क्लिक करने पर मुझे 404 त्रुटि मिलती है। मुझे लगता है कि url पुराना है। शायद यह एक उपयुक्त प्रतिस्थापन है?
नॉटिकलमाइल

जवाबों:


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.