PbrMaterial

Översikt

PbrMaterial är en klass i Aspose.3D FOSS för Python. ärvt från: Material.

PbrMaterial.from_material skapar en PbrMaterial från ett befintligt Materialinstans.

Denna klass ger 8 metoder för att arbeta med PbrMaterial objekt i Python-program. Tillgängliga metoder inkluderar: __init__, find_property, from_material, get_property, get_texture, remove_property, set_property, set_texture. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.3D FOSS för Pythons paket. och egenskaper: albedo, albedo_texture, emissive_color, emissive_texture, metallic_factor, metallic_roughness,Och 7 mer.

ägodelar

NamnTyp avAccessBeskrivning
albedo'Vector3'Läs/ SkrivFå eller sätta albedo.
albedo_texture``Läs/ SkrivFå eller sätta albedo texten.
normal_texture``Läs/ SkrivFå eller sätta den normala texten.
metallic_factorfloatLäs/ SkrivFå eller sätta metallfaktorn.
roughness_factorfloatLäs/ SkrivFå eller ställa in grymhetskraften.
metallic_roughness``Läs/ SkrivFå eller sätta metallisk grymhet.
occlusion_texture``Läs/ SkrivFå eller sätta ocklusion texten.
occlusion_factorfloatLäs/ SkrivFå eller ställa in oklusionskraften.
emissive_texture``Läs/ SkrivFå eller sätta utsläppstekst.
emissive_color'Vector3'Läs/ SkrivFå eller ställa ut emissionsfärgen.
transparencyfloatLäs/ SkrivFå eller ställa in transparens.
namestrLäs/ SkrivTa eller ange namnet.
propertiesPropertyCollectionLäsningfår de egendomarna.

Metoder

SignatureBeskrivning
__init__(name: str, albedo: 'Vector3')
from_material(material: 'Material')'PbrMaterial'Skapar en PbrMaterial från ett befintligt Materialinstans
get_texture(slot_name: str)Inte implementerad i FOSS-utgåvan – kastas på löptid.
set_texture(slot_name: str, texture)Inte implementerad i FOSS-utgåvan – kastas på löptid. Ställ in texturvärdet.
find_property(property_name: str)
get_property(property: str)
set_property(property: str, value)Sätt värdet av egendomen.
remove_property(property)

Se även

 Svenska