ShaderMaterial

ShaderMaterial

Översikt

ShaderMaterial är en klass i Aspose.3D FOSS för Python.

Ett shadermaterial gör det möjligt att beskriva materialet med en extern renderingsmotor eller shader-språk.

Denna klass deklarerar 7 metoder för ShaderMaterial objekt i Python-program. Tillgängliga metoder inkluderar: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Alla offentliga medlemmar är åtkomliga för alla Python-applikationer efter att ha installerat Aspose.3D FOSS för Python-paketet. Egenskaper: name, techniques.

Egenskaper

NamnTypÅtkomstBeskrivning
namestrLäs/SkrivHämtar eller anger namnet.
techniques``LäsHämtar teknikerna.

Metoder

SignaturBeskrivning
__init__()Inte implementerad i FOSS-utgåvan — kastar vid körning. Calls init på detta ShaderMaterial-instans.
remove_property(property)Inte implementerad i FOSS-utgåvan — kastar vid körning. Anropar remove_property(property) på detta ShaderMaterial-instans.
get_property(property)Inte implementerad i FOSS-utgåvan — kastar ett undantag vid körning. Anropar get_property(property) på detta ShaderMaterial-instans.
set_property(property, value)Inte implementerad i FOSS-utgåvan — kastar ett undantag vid körning. Sätter egenskapsvärdet.
find_property(property_name: str) → 'Property'Inte implementerad i FOSS-editionen — kastar vid körning. Anropar find_property(property_name) på detta ShaderMaterial-instans.
get_texture(slot_name: str) → 'TextureBase'Inte implementerad i FOSS-editionen — kastar vid körning. Anropar get_texture(slot_name) på detta ShaderMaterial-instans.
set_texture(slot_name: str, texture: 'TextureBase')Inte implementerad i FOSS-editionen — kastar vid körning. Sätter texturvärdet.

Se även

 Svenska