LambertMaterial

LambertMaterial

ภาพรวม

LambertMaterial เป็นคลาสใน Aspose.3D FOSS สําหรับ Java. ทายาทจาก: Material.

วัสดุสําหรับ Lambert รูปแบบการเงา.

หมวดนี้ให้ 24 วิธีในการทํางานกับ LambertMaterial วัตถุในโปรแกรม Java. วิธีการที่ใช้ได้แก่: A3DObject, LambertMaterial, findProperty, getAmbientColor, getDiffuseColor, getEmissiveColor, getName, getProperties, getProperty, getTexture, getTransparency, getTransparentColor,และ 11 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,และอีก 6 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
emissiveColorVector3อ่านรับหรือกำหนดค่าสีเรืองแสง.
ambientColorVector3อ่านรับหรือกำหนดสีแสงรอบ.
diffuseColorVector3อ่านรับหรือกำหนดสีกระจาย.
transparentColorVector3อ่านรับหรือกำหนดสีโปร่งใส.
transparencydoubleอ่านรับหรือกำหนดค่าปัจจัยความโปร่งใส.
MAP_SPECULARStringอ่านใช้ใน setTexture ((java.lang.String, com.aspose.threed.TextureBase) เพื่อมอบการสภาพแบบกระจก.
MAP_DIFFUSEStringอ่านใช้ใน setTexture ((java.lang.String, com.aspose.threed.TextureBase) เพื่อมอบการสื่อสารเนื้อหาที่กระจายออกไป.
MAP_EMISSIVEStringอ่านใช้ใน setTexture ((java.lang.String, com.aspose.threed.TextureBase) เพื่อมอบการสภาพแบบออกอากาศ.
MAP_AMBIENTStringอ่านใช้ใน setTexture ((java.lang.String, com.aspose.threed.TextureBase) เพื่อมอบการแผนภาพของสิ่งแวดล้อม.
MAP_NORMALStringอ่านใช้ใน setTexture ((java.lang.String, com.aspose.threed.TextureBase) เพื่อมอบการสภาพแบบปกติ.
nameStringอ่านรับชื่อ.
propertiesPropertyCollectionอ่านรับคุณสมบัติ.

วิธีการ

Signatureคําอธิบาย
LambertMaterial()เริ่มต้นตัวอย่างใหม่ของคลาส LambertMaterial.
LambertMaterial(name: String)เริ่มต้นตัวอย่างใหม่ของคลาส 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ได้ textur จากสล็อตที่กําหนด มันอาจเป็นชื่อของวัสดุ หรือ ชื่อพารามีเตอร์ของ shader.
setTexture(slotName: String, texture: TextureBase)ตั้งค่า texture ไปยังสล็อตที่ระบุ.
toString()Stringการจัดรูปแบบเป็นข้อตกลงกับ string.
iterator()Iterator<TextureSlot>รับ enumerator เพื่อ enumerate internal texture slots.
A3DObject()ปารามีเตอร์ซิลินเดอร์ (Parameterized Cylinder) สามารถใช้แสดงตัวของคอนได้เมื่อ 1 ของรัศมีบน/รัชย์ล่างเท่ากับ 0.
getName()Stringส่วนของเส้นโค้ง.
setName(name: String)สร้างโปรไฟล์ CircleShape ด้วยรัศมีที่กําหนดไว้.
getProperties()PropertyCollectionเริ่มต้นตัวอย่างใหม่ของ Class Cylinder.
findProperty(name: String)Propertyเริ่มต้นตัวอย่างใหม่ของชั้น Bone.
getProperty(name: String)Objectรับเมทริกซ์การแปลงของโหนดในท่าทางปัจจุบัน.
setProperty(name: String, value: Object)รับส่วนกว้าง.
removeProperty(name: String)booleanได้รับระบบสื่อประชันของจุดควบคุม / ปกติระหว่างการนําเข้า / การส่งออก.

ดูเช่นกัน

 ภาษาไทย