LambertMaterial

LambertMaterial

Overview

LambertMaterial Java için Aspose.3D FOSS sınıfıdır. Mirasçılardan gelenler: Material.

Lambert gölgeli model için malzeme.

Bu sınıf, Java programlarında LambertMaterial nesnelerle çalışmak için 24 yöntem sunar. Mevcut yöntemler şunları içerir: A3DObject, LambertMaterial, findProperty, getAmbientColor, getDiffuseColor, getEmissiveColor, getName, getProperties, getProperty, getTexture, getTransparency, getTransparentColor,11 adet daha yöntemler. Tüm kamu üyeleri, Java paket için Aspose.3D FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : MAP_AMBIENT, MAP_DIFFUSE, MAP_EMISSIVE, MAP_NORMAL, MAP_SPECULAR, ambientColor,6 ve daha fazlası.

Properties

NameTypeAccessDescription
emissiveColorVector3ReadEmisyon veya emisyon rengi alır.
ambientColorVector3ReadÇevre rengi alır veya ayarlar.
diffuseColorVector3ReadÇeşitli renkler alır veya ayarlar.
transparentColorVector3ReadGelen veya şeffaf renk ayarlayın.
transparencydoubleReadŞeffaflık faktörünü alır veya ayarlar.
MAP_SPECULARStringReadSetTexture (java.lang.String, com.aspose.threed.TextureBase) bir doku haritalama atamak için kullanılır.
MAP_DIFFUSEStringReadTekste (java.lang.String, com.aspose.threed.TextureBase) bir yaygın doku haritalama atamak için kullanılır.
MAP_EMISSIVEStringReadTekste (java.lang.String, com.aspose.threed.TextureBase) bir emisyonlu doku haritalama atamak için kullanılır.
MAP_AMBIENTStringReadTekste (java.lang.String, com.aspose.threed.TextureBase) bir çevresel doku haritalama atamak için kullanılır.
MAP_NORMALStringReadTekste (java.lang.String, com.aspose.threed.TextureBase) bir normal doku haritalama atamak için kullanılır.
nameStringReadAdını alır.
propertiesPropertyCollectionReadMülklerini alır.

Methods

SignatureDescription
LambertMaterial()Yeni bir örnek LambertMaterial sınıfı başlatır.
LambertMaterial(name: String)Yeni bir örnek LambertMaterial sınıfı başlatır.
getEmissiveColor()Vector3Emisyon veya emisyon rengi alır.
setEmissiveColor(emissiveColor: Vector3)Emisyon renk değerini belirleyin.
getAmbientColor()Vector3Çevre rengi alır veya ayarlar.
setAmbientColor(ambientColor: Vector3)Çevre renk değerini belirleyin.
getDiffuseColor()Vector3Çeşitli renkler alır veya ayarlar.
setDiffuseColor(diffuseColor: Vector3)Bu, spekülasyonun büyüklüğünü kontrol eder. Spekülasyonu formülü: SpecularColor * SpecularFactor (N nokta H) ^ Şirinlik
getTransparentColor()Vector3Gelen veya şeffaf renk ayarlayın.
setTransparentColor(transparentColor: Vector3)Şeffaf renk değerini belirleyin.
getTransparency()doubleŞeffaflık faktörünü alır veya ayarlar.
setTransparency(transparency: double)Şeffaflık değerini belirler.
getTexture(slotName: String)TextureBaseBelirlenen yuvalardan dokunuş alırsa, malzemenin mülkiyet adı veya gölgenin parametresi olabilir.
setTexture(slotName: String, texture: TextureBase)Konu belirlenmiş bir yuva ile yapıştırın.
toString()StringFormatı string ile karşı çıkıyor.
iterator()Iterator<TextureSlot>İç tekstür slotları listelemek için enumerator alır.
A3DObject()Parametre edilmiş Silikon: Radyo Top/radiusBottom’dan biri sıfır olduğunda bir konu temsil etmek için de kullanılabilir.
getName()StringKurşun segmentleri.
setName(name: String)Bir CircleShape profili belirlenmiş bir radyoda oluşturur.
getProperties()PropertyCollectionYeni bir Cylinder sınıfı örneği başlatır.
findProperty(name: String)PropertyYeni bir kemik sınıfı başlatır.
getProperty(name: String)ObjectNode’un dönüşüm matrisini mevcut pozda alır.
setProperty(name: String, value: Object)Genişlik segmentleri ile karşılaştırılır.
removeProperty(name: String)booleanFlip koordinasyon sistemi kontrol noktaları / normal ithalat / ihracat sırasında alır.

See Also

 Türkçe