Qt 5.11 - Effect (QML type)

प्रभाव QML प्रकार




qt

प्रभाव QML प्रकार

एक क्यूटी 3 डी दृश्य में प्रभाव के लिए आधार वर्ग। More...

आयात विवरण: आयात Qt3D.Render 2.0
जबसे: Qt 5.7
को दर्शाता है: QEffect
विरासत में मिली:

Node

गुण

विस्तृत विवरण

प्रभाव प्रकार, सामग्री के लिए एक प्रतिपादन प्रभाव उत्पन्न करने के लिए उन तकनीकों द्वारा उपयोग की जाने वाली तकनीकों और मापदंडों के एक समूह को जोड़ती है।

जब संभव हो तो एक प्रभाव उदाहरण कई सामग्री उदाहरणों के बीच साझा किया जाना चाहिए।

एक प्रभाव पर परिभाषित एक पैरामीटर एक सामग्री, TechniqueFilter , RenderPassFilter में परिभाषित QParameter (उसी नाम का) द्वारा ओवरराइड किया जाता है।

Effect {
    id: effect

    technique: [
        Technique {
            id: gl3Technique
            graphicsApiFilter {
                api: GraphicsApiFilter.OpenGL
                profile: GraphicsApiFilter.CoreProfile
                majorVersion: 3
                minorVersion: 1
            }
            renderPasses: [
                RenderPass {
                    id: gl3Pass
                    shaderProgram: ShaderProgram {
                        ...
                    }
                }
            ]
        }
    ]
}

Material , Technique और Parameter भी देखें

संपत्ति का प्रलेखन

पैरामीटर : list < Parameter >

इस प्रभाव द्वारा उपयोग किए जाने वाले मापदंडों की सूची प्राप्त करता है। एक पैरामीटर का उपयोग इस प्रभाव द्वारा उपयोग किए जाने वाले शेडर में एक समान समान मूल्य निर्धारित करने के लिए किया जाता है।

तकनीक : list < Technique >

इस आशय की तकनीक की सूची का उपयोग करता है।