PhongMaterial
Overview
PhongMaterial यह जावा के लिए Aspose.3D FOSS में एक कक्षा है।. वारिस से: LambertMaterial.
ब्लैक-फोंग छाया मॉडल के लिए सामग्री।.
इस कक्षा में जावा प्रोग्रामों में PhongMaterial वस्तुओं के साथ काम करने के लिए 35 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: A3DObject, LambertMaterial, PhongMaterial, findProperty, getAmbientColor, getDiffuseColor, getEmissiveColor, getName, getProperties, getProperty, getReflectionColor, getReflectionFactor,इसके अलावा 22 अन्य तरीके भी हैं।. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.3D FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,और 11 और भी।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
specularColor | Vector3 | Read | यह एक विशिष्ट रंग प्राप्त करता है या स्थापित करता हैं।. |
specularFactor | double | Read | यह एक स्पैक्टल कारक प्राप्त करता है या स्थापित करता हैं।. |
shininess | double | Read | चमक प्राप्त करता है या स्थापित करता हैं, यह स्पेक्ट्रम के उच्चारण का आकार नियंत्रित करता था।. |
reflectionColor | Vector3 | Read | रंग प्राप्त करें या प्रतिबिंबित करें।. |
reflectionFactor | double | Read | यह रिवर्स रंग को कम करता है या स्थापित करता हैं।. |
emissiveColor | Vector3 | Read | यह उत्सर्जन रंग प्राप्त करता है या स्थापित करता हैं।. |
ambientColor | Vector3 | Read | पर्यावरण के रंग को प्राप्त या स्थापित करें।. |
diffuseColor | Vector3 | Read | यह रंग या फ्लैट को अलग करता है।. |
transparentColor | Vector3 | Read | यह रंग या पारदर्शी रंग प्राप्त करता है।. |
transparency | double | Read | यह पारदर्शिता कारक प्राप्त करता है या स्थापित करता हैं।. |
MAP_SPECULAR | String | Read | सेटTexture (java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है एक विशिष्ट संरचना मैपिंग को आवंटित करने के लिए।. |
MAP_DIFFUSE | String | Read | सेटTexture (java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है ताकि एक फैलने वाली संरचना मैपिंग को सौंपा जा सके।. |
MAP_EMISSIVE | String | Read | सेटTexture (java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है एक उत्सर्जनशील संरचना मैपिंग को आवंटित करने के लिए।. |
MAP_AMBIENT | String | Read | सेटTexture (java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है एक पर्यावरण संरचना मैपिंग को आवंटित करने के लिए।. |
MAP_NORMAL | String | Read | सेटTexture (java.lang.String, com.aspose.threed.TextureBase) में उपयोग किया जाता है ताकि एक सामान्य संरचना मैपिंग को सौंपा जा सके।. |
name | String | Read | नाम मिलता है।. |
properties | PropertyCollection | Read | संपत्ति प्राप्त करें।. |
Methods
| Signature | Description |
|---|---|
PhongMaterial() | एक नया उदाहरण PhongMaterial वर्ग के लिए शुरू करता है।. |
PhongMaterial(name: String) | एक नया उदाहरण PhongMaterial वर्ग के लिए शुरू करता है।. |
getSpecularColor() → Vector3 | यह एक विशिष्ट रंग प्राप्त करता है या स्थापित करता हैं।. |
setSpecularColor(specularColor: Vector3) | रंग के मूल्य को निर्धारित करें।. |
getSpecularFactor() → double | यह एक स्पैक्टल कारक प्राप्त करता है या स्थापित करता हैं।. |
setSpecularFactor(specularFactor: double) | एक निश्चित रूप से स्पैक्टिकल कारक मूल्य निर्धारित करें।. |
getShininess() → double | चमक प्राप्त करता है या स्थापित करता हैं, यह स्पेक्ट्रम के उच्चारण का आकार नियंत्रित करता था।. |
setShininess(shininess: double) | चमक के मूल्य को निर्धारित करें।. |
getReflectionColor() → Vector3 | रंग प्राप्त करें या प्रतिबिंबित करें।. |
setReflectionColor(reflectionColor: Vector3) | रंग के प्रतिबिंब का मूल्य निर्धारित करें।. |
getReflectionFactor() → double | यह रिवर्स रंग को कम करता है या स्थापित करता हैं।. |
setReflectionFactor(reflectionFactor: double) | प्रतिबिंब कारक मूल्य निर्धारित करें।. |
LambertMaterial() | एक नया उदाहरण LambertMaterial वर्ग के लिए शुरू करता है।. |
getEmissiveColor() → Vector3 | यह उत्सर्जन रंग प्राप्त करता है या स्थापित करता हैं।. |
setEmissiveColor(emissiveColor: Vector3) | रंग के उत्सर्जन का मूल्य निर्धारित करें।. |
getAmbientColor() → Vector3 | पर्यावरण के रंग को प्राप्त या स्थापित करें।. |
setAmbientColor(ambientColor: Vector3) | पर्यावरण रंग का मूल्य निर्धारित करें।. |
getDiffuseColor() → Vector3 | यह रंग या फ्लैट को अलग करता है।. |
setDiffuseColor(diffuseColor: Vector3) | यह चमकता है या स्थापित करता है, यह स्पेक्ट्रम के उच्चारण का आकार नियंत्रित करता हैं. स्पाक्टोर की सूत्र: SpecularColor * SpecularFactor (N बिंदु H) ^ चमत्कार |
getTransparentColor() → Vector3 | यह रंग या पारदर्शी रंग प्राप्त करता है।. |
setTransparentColor(transparentColor: Vector3) | रंग का पारदर्शी मूल्य निर्धारित करें।. |
getTransparency() → double | यह पारदर्शिता कारक प्राप्त करता है या स्थापित करता हैं।. |
setTransparency(transparency: double) | पारदर्शिता का मूल्य निर्धारित करें।. |
getTexture(slotName: String) → TextureBase | निर्दिष्ट स्लॉट से संरचना प्राप्त करते समय, यह सामग्री के संपत्ति नाम या छायांकन के पैरामीटर नाम हो सकता है।. |
setTexture(slotName: String, texture: TextureBase) | स्लॉट को निर्दिष्ट स्लाइड में स्थापित करें।. |
toString() → String | प्रारूपों को स्ट्रिंग के खिलाफ विरोध किया जाता है।. |
iterator() → Iterator<TextureSlot> | आंतरिक संरचना स्लॉट को सूचीबद्ध करने के लिए सूचकांक प्राप्त करता है।. |
A3DObject() | यह एक कोन का प्रतिनिधित्व करने के लिए भी इस्तेमाल किया जा सकता है जब radiusTop/radiusBottom में से एक शून्य है।. |
getName() → String | कुरव के हिस्से।. |
setName(name: String) | एक विशिष्ट रैडियम के साथ CircleShape प्रोफ़ाइल बनाता है।. |
getProperties() → PropertyCollection | एक नई सीलियन क्लास की शुरुआत करता है।. |
findProperty(name: String) → Property | यह एक नए कक्षा के लिए एक नया उदाहरण शुरू करता है।. |
getProperty(name: String) → Object | वर्तमान स्थिति में नोड के परिवर्तित मैट्रिक्स को प्राप्त करता है।. |
setProperty(name: String, value: Object) | चौड़ाई के क्षेत्रों को प्राप्त करें।. |
removeProperty(name: String) → boolean | आयात / निर्यात के दौरान नियंत्रण बिंदुओं / सामान्य को संरेखित करने की प्रणाली प्राप्त करता है।. |