ShaderMaterial
Visão geral
ShaderMaterial é uma classe em Aspose.3D FOSS para Python.
Um material shader permite descrever o material por meio de um motor de renderização externo ou linguagem shader.
Esta classe declara 7 métodos para objetos ShaderMaterial em programas Python. Os métodos disponíveis incluem: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Todos os membros públicos são acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.3D FOSS para Python. Propriedades: name, techniques.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
name | str | Leitura/Escrita | Obtém ou define o nome. |
techniques | `` | Leitura | Obtém as técnicas. |
Métodos
| Assinatura | Descrição |
|---|---|
__init__() | Não implementado na edição FOSS — lança em tempo de execução. Calls init nesta instância ShaderMaterial. |
remove_property(property) | Não implementado na edição FOSS — lança em tempo de execução. Chama remove_property(property) nesta instância de ShaderMaterial. |
get_property(property) | Não implementado na edição FOSS — lança em tempo de execução. Chama get_property(property) nesta instância de ShaderMaterial. |
set_property(property, value) | Não implementado na edição FOSS — lança em tempo de execução. Define o valor da propriedade. |
find_property(property_name: str) → 'Property' | Não implementado na edição FOSS — lança em tempo de execução. Chama find_property(property_name) nesta instância de ShaderMaterial. |
get_texture(slot_name: str) → 'TextureBase' | Não implementado na edição FOSS — lança em tempo de execução. Chama get_texture(slot_name) nesta instância de ShaderMaterial. |
set_texture(slot_name: str, texture: 'TextureBase') | Não implementado na edição FOSS — lança em tempo de execução. Define o valor da textura. |