यह अनुमति देता है कि आप glTF फ़ाइल को इनपुट स्ट्रीम में इंपोर्ट कर सकें, जो setSource(Context, Callable)
के साथ इस्तेमाल करने के लिए सही हो.
नेस्ट की गई कक्षाएं
क्लास | RenderableSource.Builder | कन्वर्टर को कॉन्फ़िगर करने और बनाने के लिए इस्तेमाल किया जाने वाला बिल्डर. | |
enum | RenderableSource.RecenterMode | फिर से बीच में आने वाले मोड जो स्थानीय ऑरिजिन को सही तरीके से दिखाने के लिए कंट्रोल करते हैं. ये मोड, ज्यामिति में काम करते हैं. | |
enum | RenderableSource.SourceType | एसेट के ऐसे टाइप जिन्हें RenderableSource से लोड किया जा सकता है. |
सार्वजनिक तरीके
स्टैटिक RenderableSource.Builder |
build()
यह RenderableSource बनाने और कॉन्फ़िगर करने के लिए बिल्डर ऑब्जेक्ट बनाता है.
|
इनपुट स्ट्रीम |
कॉल करें()
इस बिल्डर को इस रेंडर करने वाले स्रोत से मिले सोर्स और कन्वर्ज़न पैरामीटर से, एसएफ़बी का बाइनरी डेटा जनरेट होता है. साथ ही, यह एसएफ़बी का रॉ कॉन्टेंट, इनपुट स्ट्रीम दिखाता है.
|
इनहेरिट किए गए तरीके
सार्वजनिक तरीके
सार्वजनिक स्टैटिक RenderableSource.Builder बिल्डर ()
यह RenderableSource बनाने और कॉन्फ़िगर करने के लिए बिल्डर ऑब्जेक्ट बनाता है.
लौटाए गए आइटम
- कन्वर्टर को कॉन्फ़िगर करने और बनाने के लिए सही बिल्डर.
Public InputStream कॉल ()
इस बिल्डर को इस रेंडर करने वाले स्रोत से मिले सोर्स और कन्वर्ज़न पैरामीटर से, एसएफ़बी का बाइनरी डेटा जनरेट होता है. साथ ही, यह एसएफ़बी का रॉ कॉन्टेंट, इनपुट स्ट्रीम दिखाता है. इसे मुख्य थ्रेड पर कॉल नहीं किया जाना चाहिए, क्योंकि यह ब्लॉकिंग कॉल है.
लौटाए गए आइटम
- SFB की मूल सामग्री को ऐक्सेस करने वाली इनपुट स्ट्रीम
थ्रॉ
IOException | जब बताया गया स्रोत लोड नहीं किया जा सकता. |
---|---|
यूआरआईसिंटैक्स अपवाद | जब स्रोत एक मान्य यूआरआई नहीं हो. |