Renderer

Renderer class

De context over de renderer. @hideconstructor

Methoden

getShaderSet

NaamBeschrijving
getShaderSet()Haalt op of stelt de shader set in die wordt gebruikt om de scène te renderen.

Result:


setShaderSet

NaamBeschrijving
setShaderSet(value)Haalt op of stelt de shader set in die wordt gebruikt om de scène te renderen.

Result:


getVariables

NaamBeschrijving
getVariables()Toegang tot de interne variabelen die worden gebruikt voor het renderen.

Result:


getPresetShaders

NaamBeschrijving
getPresetShaders()Haalt op of stelt de vooraf ingestelde shader-set in. De waarde van de eigenschap is een PresetShaders integer-constante.

Result:


setPresetShaders

NaamBeschrijving
setPresetShaders(value)Haalt op of stelt de vooraf ingestelde shader-set in. De waarde van de eigenschap is een PresetShaders integer-constante.

Result:


getRenderFactory

NaamBeschrijving
getRenderFactory()Haalt de fabriek op om render-gerelateerde objecten te bouwen.

Result:


getAssetDirectories

NaamBeschrijving
getAssetDirectories()Mappen die externe assets opslaan.

Result:


getPostProcessings

NaamBeschrijving
getPostProcessings()Actieve post-processing keten

Result:


getEnableShadows

NaamBeschrijving
getEnableShadows()Haalt op of stelt in of schaduwen ingeschakeld moeten worden.

Result:


setEnableShadows

NaamBeschrijving
setEnableShadows(value)Haalt op of stelt in of schaduwen ingeschakeld moeten worden.

Result:


getRenderTarget

NaamBeschrijving
getRenderTarget()Specificeer het renderdoel waarop de volgende renderbewerkingen zullen worden uitgevoerd.

Result:


getNode

NaamBeschrijving
getNode()Haalt op of stelt de Node‑instantie in die wordt gebruikt om de wereldtransformatiematrix te leveren.

Result:


setNode

NaamBeschrijving
setNode(value)Haalt op of stelt de Node‑instantie in die wordt gebruikt om de wereldtransformatiematrix te leveren.

Result:


getFrustum

NaamBeschrijving
getFrustum()Haalt op of stelt de frustum in die wordt gebruikt om de kijkmatrix te leveren.

Result:


setFrustum

NaamBeschrijving
setFrustum(value)Haalt op of stelt de frustum in die wordt gebruikt om de kijkmatrix te leveren.

Result:


getRenderStage

NaamBeschrijving
getRenderStage()Haalt de huidige renderfase op. De waarde van de eigenschap is de gehele constante RenderStage.

Result:


getMaterial

NaamBeschrijving
getMaterial()Haalt op of stelt het materiaal in dat wordt gebruikt om materiaalinformatie te leveren die door shaders wordt gebruikt.

Result:


setMaterial

NaamBeschrijving
setMaterial(value)Haalt op of stelt het materiaal in dat wordt gebruikt om materiaalinformatie te leveren die door shaders wordt gebruikt.

Result:


getShader

NaamBeschrijving
getShader()Haalt op of stelt de shader‑instantie in die wordt gebruikt voor het renderen van de geometrie.

Result:


setShader

NaamBeschrijving
setShader(value)Haalt op of stelt de shader‑instantie in die wordt gebruikt voor het renderen van de geometrie.

Result:


getFallbackEntityRenderer

NaamBeschrijving
getFallbackEntityRenderer()Haalt op of stelt de fallback‑entity‑renderer in wanneer de entity geen speciale renderer heeft gedefinieerd.

Result:


setFallbackEntityRenderer

NaamBeschrijving
setFallbackEntityRenderer(value)Haalt op of stelt de fallback‑entity‑renderer in wanneer de entity geen speciale renderer heeft gedefinieerd.

Result:


clearCache

NaamBeschrijving
clearCache()Maak de cache handmatig leeg. Aspose.3D zal sommige objecten zoals materialen/geometrieën cachen in interne types die compatibel zijn met de render‑pipeline. Dit moet handmatig worden aangeroepen wanneer de scène grote wijzigingen ondergaat.

Result:


getPostProcessing

NaamBeschrijving
getPostProcessing(name)Haalt een ingebouwde post‑processor op die door de renderer wordt ondersteund.

Parameters:

NaamTypeBeschrijving
namStringnull

Result: PostProcessing


execute

NaamBeschrijving
execute(postProcessing, result)Voer een post‑processing uit op het opgegeven renderdoel.

Result: PostProcessing


createRenderer

NaamBeschrijving
createRenderer()Maakt een nieuwe Renderer aan met het standaardprofiel.

Result: Renderer


registerEntityRenderer

NaamBeschrijving
registerEntityRenderer(renderer)Registreer de entiteit-renderer voor de opgegeven entiteit

Parameters:

NaamTypeBeschrijving
rendereEntityRenderernull

Result: Renderer


render

NaamBeschrijving
render(renderTarget)Render het opgegeven doel.

Parameters:

NaamTypeBeschrijving
renderTargeIRenderTargetnull

Result: Renderer