Renderer
अंतर्वस्तु
[
छिपाना
]Renderer class
रेंडरर के बारे में संदर्भ.
public abstract class Renderer : IDisposable
गुण
नाम | विवरण |
---|---|
AssetDirectories { get; } | निर्देशिकाएं जो बाहरी संपत्तियों को संग्रहीत करती हैं |
EnableShadows { get; set; } | हो जाता है या सेट करता है कि छाया को सक्षम करना है या नहीं। |
FallbackEntityRenderer { get; set; } | फ़ॉलबैक इकाई रेंडरर को प्राप्त या सेट करता है जब इकाई के पास कोई विशेष रेंडरर परिभाषित नहीं होता है। |
virtual Frustum { get; set; } | दृश्य मैट्रिक्स प्रदान करने के लिए उपयोग किए जाने वाले फ्रस्टम को प्राप्त या सेट करता है। |
virtual Material { get; set; } | शेडर्स द्वारा उपयोग की जाने वाली भौतिक जानकारी प्रदान करने के लिए उपयोग की जाने वाली सामग्री को प्राप्त या सेट करता है। |
Node { get; set; } | हो जाता है या सेट करता हैNode उदाहरण विश्व रूपांतरण मैट्रिक्स प्रदान करने के लिए उपयोग किया जाता है। |
PostProcessings { get; } | सक्रिय पोस्ट-प्रोसेसिंग चेन |
PresetShaders { get; set; } | प्रीसेट शेडर सेट प्राप्त या सेट करता है |
abstract RenderFactory { get; } | फैक्ट्री को रेंडर-संबंधित ऑब्जेक्ट बनाने के लिए मिलता है। |
RenderStage { get; } | वर्तमान रेंडर चरण प्राप्त करता है। |
RenderTarget { get; } | उस रेंडर लक्ष्य को निर्दिष्ट करें जिस पर निम्नलिखित रेंडर ऑपरेशन किए जाएंगे. |
Shader { get; set; } | ज्यामिति को रेंडर करने के लिए उपयोग किए जाने वाले शेडर इंस्टेंस को प्राप्त या सेट करता है। |
ShaderSet { get; set; } | दृश्य को प्रस्तुत करने के लिए उपयोग किए जाने वाले शेडर सेट को प्राप्त या सेट करता है |
Variables { get; } | रेंडरिंग के लिए उपयोग किए जाने वाले आंतरिक चरों तक पहुंच |
तरीकों
नाम | विवरण |
---|---|
static CreateRenderer() | एक नया बनाता हैRenderer डिफ़ॉल्ट प्रोफ़ाइल के साथ. |
virtual ClearCache() | कैश को मैन्युअल रूप से साफ़ करें। Aspose.3D कुछ वस्तुओं जैसे सामग्री/ज्यामिति को आंतरिक प्रकारों में कैश करेगा जो रेंडर पाइपलाइन के साथ संगत है। दृश्य में बड़े बदलाव होने पर इसे मैन्युअल रूप से कॉल किया जाना चाहिए। |
Dispose() | निपटान करेंRenderer और सभी संबंधित संसाधन |
abstract Execute(PostProcessing, IRenderTarget) | निर्दिष्ट रेंडर लक्ष्य पर एक पोस्ट प्रोसेसिंग निष्पादित करें |
GetPostProcessing(string) | एक अंतर्निहित पोस्ट-प्रोसेसर प्राप्त करता है जो रेंडरर द्वारा समर्थित है। |
virtual RegisterEntityRenderer(EntityRenderer) | निर्दिष्ट इकाई के लिए इकाई रेंडरर पंजीकृत करें |
virtual Render(IRenderTarget) | निर्दिष्ट लक्ष्य प्रस्तुत करें |
यह सभी देखें
- नाम स्थान Aspose.ThreeD.Render
- सभा Aspose.3D