Renderizador

Renderer class

El contexto sobre el renderizador. @hideconstructor

Métodos

getShaderSet

NombreDescripción
getShaderSet()Obtiene o establece el conjunto de shaders que se usa para renderizar la escena

Result:


setShaderSet

NombreDescripción
setShaderSet(value)Obtiene o establece el conjunto de shaders que se usa para renderizar la escena

Result:


getVariables

NombreDescripción
getVariables()Acceso a las variables internas usadas para el renderizado

Result:


getPresetShaders

NombreDescripción
getPresetShaders()Obtiene o establece el conjunto de shaders predefinido. El valor de la propiedad es la constante entera PresetShaders.

Result:


setPresetShaders

NombreDescripción
setPresetShaders(value)Obtiene o establece el conjunto de shaders predefinido. El valor de la propiedad es la constante entera PresetShaders.

Result:


getRenderFactory

NombreDescripción
getRenderFactory()Obtiene la fábrica para crear objetos relacionados con el renderizado.

Result:


getAssetDirectories

NombreDescripción
getAssetDirectories()Directorios que almacenan recursos externos

Result:


getPostProcessings

NombreDescripción
getPostProcessings()Cadena de post-procesamiento activa

Result:


getEnableShadows

NombreDescripción
getEnableShadows()Obtiene o establece si se habilitan las sombras.

Result:


setEnableShadows

NombreDescripción
setEnableShadows(value)Obtiene o establece si se habilitan las sombras.

Result:


getRenderTarget

NombreDescripción
getRenderTarget()Especifique el objetivo de renderizado en el que se realizarán las siguientes operaciones de renderizado.

Result:


getNode

NombreDescripción
getNode()Obtiene o establece la instancia Node utilizada para proporcionar la matriz de transformación mundial.

Result:


setNode

NombreDescripción
setNode(value)Obtiene o establece la instancia Node utilizada para proporcionar la matriz de transformación mundial.

Result:


getFrustum

NombreDescripción
getFrustum()Obtiene o establece el frustum que se usa para proporcionar la matriz de vista.

Result:


setFrustum

NombreDescripción
setFrustum(value)Obtiene o establece el frustum que se usa para proporcionar la matriz de vista.

Result:


getRenderStage

NombreDescripción
getRenderStage()Obtiene la etapa de renderizado actual. El valor de la propiedad es la constante entera RenderStage.

Result:


getMaterial

NombreDescripción
getMaterial()Obtiene o establece el material que se usa para proporcionar la información del material utilizada por los shaders.

Result:


setMaterial

NombreDescripción
setMaterial(value)Obtiene o establece el material que se usa para proporcionar la información del material utilizada por los shaders.

Result:


getShader

NombreDescripción
getShader()Obtiene o establece la instancia del shader utilizada para renderizar la geometría.

Result:


setShader

NombreDescripción
setShader(value)Obtiene o establece la instancia del shader utilizada para renderizar la geometría.

Result:


getFallbackEntityRenderer

NombreDescripción
getFallbackEntityRenderer()Obtiene o establece el renderizador de entidad de respaldo cuando la entidad no tiene un renderizador especial definido.

Result:


setFallbackEntityRenderer

NombreDescripción
setFallbackEntityRenderer(value)Obtiene o establece el renderizador de entidad de respaldo cuando la entidad no tiene un renderizador especial definido.

Result:


clearCache

NombreDescripción
clearCache()Borre manualmente la caché. Aspose.3D almacenará en caché algunos objetos como materiales/geometrías en tipos internos compatibles con la canalización de renderizado. Esto debe llamarse manualmente cuando la escena tenga cambios importantes.

Result:


getPostProcessing

NombreDescripción
getPostProcessing(name)Obtiene un postprocesador incorporado que es compatible con el renderizador.

Parameters:

NombreTipoDescripción
namCadenanull

Result: PostProcessing


execute

NombreDescripción
execute(postProcessing, result)Ejecute un postprocesamiento en el objetivo de renderizado especificado

Result: PostProcessing


createRenderer

NombreDescripción
createRenderer()Crea un nuevo Renderer con el perfil predeterminado.

Result: Renderizador


registerEntityRenderer

NombreDescripción
registerEntityRenderer(renderer)Registra el renderizador de entidad para la entidad especificada

Parameters:

NombreTipoDescripción
rendereEntityRenderernull

Result: Renderizador


render

NombreDescripción
render(renderTarget)Renderiza el objetivo especificado

Parameters:

NombreTipoDescripción
renderTargeIRenderTargetnull

Result: Renderizador