रेंडर करने लायक सोर्स

सार्वजनिक श्रेणी RenderableSource

यह अनुमति देता है कि आप glTF फ़ाइल को इनपुट स्ट्रीम में इंपोर्ट कर सकें, जो setSource(Context, Callable) के साथ इस्तेमाल करने के लिए सही हो.

नेस्ट की गई कक्षाएं

क्लास RenderableSource.Builder कन्वर्टर को कॉन्फ़िगर करने और बनाने के लिए इस्तेमाल किया जाने वाला बिल्डर. 
enum RenderableSource.RecenterMode फिर से बीच में आने वाले मोड जो स्थानीय ऑरिजिन को सही तरीके से दिखाने के लिए कंट्रोल करते हैं. ये मोड, ज्यामिति में काम करते हैं.
enum RenderableSource.SourceType एसेट के ऐसे टाइप जिन्हें RenderableSource से लोड किया जा सकता है. 

सार्वजनिक तरीके

स्टैटिक RenderableSource.Builder
build()
यह RenderableSource बनाने और कॉन्फ़िगर करने के लिए बिल्डर ऑब्जेक्ट बनाता है.
इनपुट स्ट्रीम
कॉल करें()
इस बिल्डर को इस रेंडर करने वाले स्रोत से मिले सोर्स और कन्वर्ज़न पैरामीटर से, एसएफ़बी का बाइनरी डेटा जनरेट होता है. साथ ही, यह एसएफ़बी का रॉ कॉन्टेंट, इनपुट स्ट्रीम दिखाता है.

इनहेरिट किए गए तरीके

सार्वजनिक तरीके

सार्वजनिक स्टैटिक RenderableSource.Builder बिल्डर ()

यह RenderableSource बनाने और कॉन्फ़िगर करने के लिए बिल्डर ऑब्जेक्ट बनाता है.

लौटाए गए आइटम
  • कन्वर्टर को कॉन्फ़िगर करने और बनाने के लिए सही बिल्डर.

Public InputStream कॉल ()

इस बिल्डर को इस रेंडर करने वाले स्रोत से मिले सोर्स और कन्वर्ज़न पैरामीटर से, एसएफ़बी का बाइनरी डेटा जनरेट होता है. साथ ही, यह एसएफ़बी का रॉ कॉन्टेंट, इनपुट स्ट्रीम दिखाता है. इसे मुख्य थ्रेड पर कॉल नहीं किया जाना चाहिए, क्योंकि यह ब्लॉकिंग कॉल है.

लौटाए गए आइटम
  • SFB की मूल सामग्री को ऐक्सेस करने वाली इनपुट स्ट्रीम
थ्रॉ
IOException जब बताया गया स्रोत लोड नहीं किया जा सकता.
यूआरआईसिंटैक्स अपवाद जब स्रोत एक मान्य यूआरआई नहीं हो.