Renderare

Renderer class

Kontexten om renderaren. @hideconstructor

Metoder

getShaderSet

NamnBeskrivning
getShaderSet()Hämtar eller anger shader-uppsättningen som används för att rendera scenen

Result:


setShaderSet

NamnBeskrivning
setShaderSet(value)Hämtar eller anger shader-uppsättningen som används för att rendera scenen

Result:


getVariables

NamnBeskrivning
getVariables()Åtkomst till de interna variablerna som används för rendering

Result:


getPresetShaders

NamnBeskrivning
getPresetShaders()Hämtar eller anger den förinställda shader-uppsättningen. Värdet på egenskapen är heltalskonstanten PresetShaders.

Result:


setPresetShaders

NamnBeskrivning
setPresetShaders(value)Hämtar eller anger den förinställda shader-uppsättningen. Värdet på egenskapen är heltalskonstanten PresetShaders.

Result:


getRenderFactory

NamnBeskrivning
getRenderFactory()Hämtar fabriken för att skapa renderingsrelaterade objekt.

Result:


getAssetDirectories

NamnBeskrivning
getAssetDirectories()Kataloger som lagrar externa resurser

Result:


getPostProcessings

NamnBeskrivning
getPostProcessings()Aktiv efterbehandlingskedja

Result:


getEnableShadows

NamnBeskrivning
getEnableShadows()Hämtar eller anger om skuggor ska aktiveras.

Result:


setEnableShadows

NamnBeskrivning
setEnableShadows(value)Hämtar eller anger om skuggor ska aktiveras.

Result:


getRenderTarget

NamnBeskrivning
getRenderTarget()Ange render‑målet som de följande renderingsoperationerna kommer att utföras på.

Result:


getNode

NamnBeskrivning
getNode()Hämtar eller anger Node‑instansen som används för att tillhandahålla världstransformmatrisen.

Result:


setNode

NamnBeskrivning
setNode(value)Hämtar eller anger Node‑instansen som används för att tillhandahålla världstransformmatrisen.

Result:


getFrustum

NamnBeskrivning
getFrustum()Hämtar eller anger frustum som används för att tillhandahålla vy‑matrisen.

Result:


setFrustum

NamnBeskrivning
setFrustum(value)Hämtar eller anger frustum som används för att tillhandahålla vy‑matrisen.

Result:


getRenderStage

NamnBeskrivning
getRenderStage()Hämtar det aktuella renderingsstadiet. Värdet på egenskapen är en heltalskonstant för RenderStage.

Result:


getMaterial

NamnBeskrivning
getMaterial()Hämtar eller anger materialet som används för att tillhandahålla materialinformation som shaders använder.

Result:


setMaterial

NamnBeskrivning
setMaterial(value)Hämtar eller anger materialet som används för att tillhandahålla materialinformation som shaders använder.

Result:


getShader

NamnBeskrivning
getShader()Hämtar eller anger shader‑instansen som används för att rendera geometrin.

Result:


setShader

NamnBeskrivning
setShader(value)Hämtar eller anger shader‑instansen som används för att rendera geometrin.

Result:


getFallbackEntityRenderer

NamnBeskrivning
getFallbackEntityRenderer()Hämtar eller anger reserv‑entity‑renderaren när enheten inte har någon speciell renderare definierad.

Result:


setFallbackEntityRenderer

NamnBeskrivning
setFallbackEntityRenderer(value)Hämtar eller anger reserv‑entity‑renderaren när enheten inte har någon speciell renderare definierad.

Result:


clearCache

NamnBeskrivning
clearCache()Rensa cachen manuellt. Aspose.3D kommer att cacha vissa objekt som material/geometrier i interna typer som är kompatibla med renderings‑pipen. Detta bör anropas manuellt när scenen har större förändringar.

Result:


getPostProcessing

NamnBeskrivning
getPostProcessing(name)Hämtar en inbyggd post‑processor som stöds av renderaren.

Parameters:

NamnTypBeskrivning
namSträngnull

Result: PostProcessing


execute

NamnBeskrivning
execute(postProcessing, result)Utför en efterbehandling på angivet render‑mål.

Result: PostProcessing


createRenderer

NamnBeskrivning
createRenderer()Skapar en ny Renderer med standardprofil.

Result: Renderare


registerEntityRenderer

NamnBeskrivning
registerEntityRenderer(renderer)Registrera enhetsrenderaren för angiven entitet

Parameters:

NamnTypBeskrivning
rendereEntityRenderernull

Result: Renderare


render

NamnBeskrivning
render(renderTarget)Rendera det angivna målet

Parameters:

NamnTypBeskrivning
renderTargeIRenderTargetnull

Result: Renderare