RenderState

Visión general

RenderState es una clase en Aspose.3D FOSS para .NET. Hereda de: IDisposable, IComparable<RenderState>.

Estado de renderizado para construir la canalización. Los cambios realizados en el estado de renderizado no afectarán a las instancias de canalización creadas.

Esta clase proporciona 5 métodos para trabajar con objetos RenderState en programas .NET. Los métodos disponibles incluyen: CompareTo, Dispose, Equals, GetHashCode, RenderState. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.3D FOSS para .NET. Propiedades: Blend, BlendColor, CullFace, CullFaceMode, DepthFunction, DepthMask, y 11 más.

Propiedades

NombreTipoAccesoDescripción
BlendboolLectura/EscrituraActivar o desactivar la mezcla de fragmentos.
BlendColorFVector4Lectura/EscrituraObtiene o establece el color de mezcla donde se usa en
SourceBlendFactorBlendFactorLectura/EscrituraObtiene o establece cómo se mezcla el color.
DestinationBlendFactorBlendFactorLectura/EscrituraObtiene o establece cómo se mezcla el color.
CullFaceboolLectura/EscrituraHabilitar o deshabilitar la eliminación de caras
CullFaceModeCullFaceModeLectura/EscrituraObtiene o establece qué cara será descartada.
FrontFaceFrontFaceLectura/EscrituraObtiene o establece cuál orden es la cara frontal.
DepthTestboolLectura/EscrituraActivar o desactivar la prueba de profundidad.
DepthMaskboolLectura/EscrituraHabilitar o deshabilitar la escritura de profundidad.
DepthFunctionCompareFunctionLectura/EscrituraObtiene o establece la función de comparación utilizada en la prueba de profundidad
StencilTestboolLectura/EscrituraActivar o desactivar la prueba de stencil.
StencilReferenceintLectura/EscrituraObtiene o establece el valor de referencia para la prueba de stencil.
StencilMaskuintLectura/EscrituraObtiene o establece la máscara que se ANDea con ambos valores de referencia y de plantilla almacenados cuando se realiza la prueba.
StencilFrontFaceStencilStateLecturaObtiene el estado de stencil para la cara frontal.
StencilBackFaceStencilStateLecturaObtiene el estado de stencil para la cara posterior.
ScissorTestboolLectura/EscrituraHabilitar o deshabilitar la prueba de recorte
PolygonModePolygonModeLectura/EscrituraObtiene o establece el modo de renderizado del polígono.

Métodos

FirmaDescripción
RenderState()Constructor de
Equals(obj: object)No implementado en la edición FOSS — lanza en tiempo de ejecución. Devuelve un valor que indica si esta instancia es igual a un objeto especificado.
GetHashCode()No implementado en la edición FOSS — lanza en tiempo de ejecución. Devuelve el código hash de esta instancia.
Dispose()Deseche el y libere todos los recursos internos.
CompareTo(other: RenderState)No implementado en la edición FOSS — lanza en tiempo de ejecución. Comparar el estado de renderizado con otra instancia

Ver también

 Español