RenderState

Visão geral

RenderState é uma classe em Aspose.3D FOSS para .NET. Herda de: IDisposable, IComparable<RenderState>.

Estado de renderização para construir o pipeline. As alterações feitas no estado de renderização não afetarão as instâncias de pipeline criadas.

Esta classe fornece 5 métodos para trabalhar com objetos RenderState em programas .NET. Os métodos disponíveis incluem: CompareTo, Dispose, Equals, GetHashCode, RenderState. Todos os membros públicos são acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.3D FOSS para .NET. Propriedades: Blend, BlendColor, CullFace, CullFaceMode, DepthFunction, DepthMask e mais 11.

Propriedades

NomeTipoAcessoDescrição
BlendboolLeitura/EscritaHabilitar ou desabilitar a mistura de fragmentos.
BlendColorFVector4Leitura/EscritaObtém ou define a cor de mesclagem onde usada em
SourceBlendFactorBlendFactorLeitura/EscritaObtém ou define como a cor é mesclada.
DestinationBlendFactorBlendFactorLeitura/EscritaObtém ou define como a cor é mesclada.
CullFaceboolLeitura/EscritaAtivar ou desativar a face de recorte
CullFaceModeCullFaceModeLeitura/EscritaObtém ou define qual face será descartada.
FrontFaceFrontFaceLeitura/EscritaObtém ou define qual ordem é a face frontal.
DepthTestboolLeitura/EscritaAtiva ou desativa o teste de profundidade.
DepthMaskboolLeitura/EscritaHabilitar ou desabilitar a escrita de profundidade.
DepthFunctionCompareFunctionLeitura/EscritaObtém ou define a função de comparação usada no teste de profundidade
StencilTestboolLeitura/EscritaHabilita ou desabilita o teste de estêncil.
StencilReferenceintLeitura/EscritaObtém ou define o valor de referência para o teste de stencil.
StencilMaskuintLeitura/EscritaObtém ou define a máscara que é ANDed com tanto o valor de referência quanto o valor armazenado do stencil quando o teste é realizado.
StencilFrontFaceStencilStateLeituraObtém o estado de stencil para a face frontal.
StencilBackFaceStencilStateLeituraObtém o estado de stencil para a face traseira.
ScissorTestboolLeitura/EscritaAtivar ou desativar o teste de tesoura
PolygonModePolygonModeLeitura/EscritaObtém ou define o modo de renderização do polígono.

Métodos

AssinaturaDescrição
RenderState()Construtor de
Equals(obj: object)Não implementado na edição FOSS — lança em tempo de execução. Retorna um valor que indica se esta instância é igual a um objeto especificado.
GetHashCode()Não implementado na edição FOSS — lança em tempo de execução. Retorna o código hash desta instância.
Dispose()Dispose o e libere todos os recursos internos.
CompareTo(other: RenderState)Não implementado na edição FOSS — lança em tempo de execução. Compare o estado de renderização com outra instância

Ver também

 Português