Renderer
Contenuti
[
Nascondere
]Renderer class
Il contesto relativo al renderer. @hideconstructor
Metodi
getShaderSet
| Nome | Descrizione |
|---|---|
| getShaderSet() | Ottiene o imposta il set di shader utilizzato per renderizzare la scena |
Result:
setShaderSet
| Nome | Descrizione |
|---|---|
| setShaderSet(value) | Ottiene o imposta il set di shader utilizzato per renderizzare la scena |
Result:
getVariables
| Nome | Descrizione |
|---|---|
| getVariables() | Accesso alle variabili interne utilizzate per il rendering |
Result:
getPresetShaders
| Nome | Descrizione |
|---|---|
| getPresetShaders() | Ottiene o imposta il set di shader predefinito. Il valore della proprietà è la costante intera PresetShaders. |
Result:
setPresetShaders
| Nome | Descrizione |
|---|---|
| setPresetShaders(value) | Ottiene o imposta il set di shader predefinito. Il valore della proprietà è la costante intera PresetShaders. |
Result:
getRenderFactory
| Nome | Descrizione |
|---|---|
| getRenderFactory() | Ottiene la factory per creare oggetti correlati al rendering. |
Result:
getAssetDirectories
| Nome | Descrizione |
|---|---|
| getAssetDirectories() | Directory che memorizzano risorse esterne |
Result:
getPostProcessings
| Nome | Descrizione |
|---|---|
| getPostProcessings() | Catena di post-processing attiva |
Result:
getEnableShadows
| Nome | Descrizione |
|---|---|
| getEnableShadows() | Ottiene o imposta se abilitare le ombre. |
Result:
setEnableShadows
| Nome | Descrizione |
|---|---|
| setEnableShadows(value) | Ottiene o imposta se abilitare le ombre. |
Result:
getRenderTarget
| Nome | Descrizione |
|---|---|
| getRenderTarget() | Specifica il target di rendering su cui verranno eseguite le successive operazioni di rendering. |
Result:
getNode
| Nome | Descrizione |
|---|---|
| getNode() | Ottiene o imposta l’istanza Node utilizzata per fornire la matrice di trasformazione mondiale. |
Result:
setNode
| Nome | Descrizione |
|---|---|
| setNode(value) | Ottiene o imposta l’istanza Node utilizzata per fornire la matrice di trasformazione mondiale. |
Result:
getFrustum
| Nome | Descrizione |
|---|---|
| getFrustum() | Ottiene o imposta il frustum utilizzato per fornire la matrice di visualizzazione. |
Result:
setFrustum
| Nome | Descrizione |
|---|---|
| setFrustum(value) | Ottiene o imposta il frustum utilizzato per fornire la matrice di visualizzazione. |
Result:
getRenderStage
| Nome | Descrizione |
|---|---|
| getRenderStage() | Ottiene lo stato di rendering corrente. Il valore della proprietà è la costante intera RenderStage. |
Result:
getMaterial
| Nome | Descrizione |
|---|---|
| getMaterial() | Ottiene o imposta il materiale utilizzato per fornire le informazioni sui materiali usate dagli shader. |
Result:
setMaterial
| Nome | Descrizione |
|---|---|
| setMaterial(value) | Ottiene o imposta il materiale utilizzato per fornire le informazioni sui materiali usate dagli shader. |
Result:
getShader
| Nome | Descrizione |
|---|---|
| getShader() | Ottiene o imposta l’istanza shader utilizzata per il rendering della geometria. |
Result:
setShader
| Nome | Descrizione |
|---|---|
| setShader(value) | Ottiene o imposta l’istanza shader utilizzata per il rendering della geometria. |
Result:
getFallbackEntityRenderer
| Nome | Descrizione |
|---|---|
| getFallbackEntityRenderer() | Ottiene o imposta il renderer di fallback dell’entità quando l’entità non ha un renderer speciale definito. |
Result:
setFallbackEntityRenderer
| Nome | Descrizione |
|---|---|
| setFallbackEntityRenderer(value) | Ottiene o imposta il renderer di fallback dell’entità quando l’entità non ha un renderer speciale definito. |
Result:
clearCache
| Nome | Descrizione |
|---|---|
| clearCache() | Cancella manualmente la cache. Aspose.3D memorizzerà nella cache alcuni oggetti come materiali/geometrie in tipi interni compatibili con la pipeline di rendering. Questo dovrebbe essere chiamato manualmente quando la scena subisce cambiamenti importanti. |
Result:
getPostProcessing
| Nome | Descrizione |
|---|---|
| getPostProcessing(name) | Ottiene un post-processore integrato supportato dal renderer. |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| nam | Stringa | null |
Result: PostProcessing
execute
| Nome | Descrizione |
|---|---|
| execute(postProcessing, result) | Esegue un post-processing sul target di rendering specificato |
Result: PostProcessing
createRenderer
| Nome | Descrizione |
|---|---|
| createRenderer() | Crea un nuovo Renderer con profilo predefinito. |
Result: Renderer
registerEntityRenderer
| Nome | Descrizione |
|---|---|
| registerEntityRenderer(renderer) | Registra il renderer dell’entità per l’entità specificata |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| rendere | EntityRenderer | null |
Result: Renderer
render
| Nome | Descrizione |
|---|---|
| render(renderTarget) | Esegui il rendering del target specificato |
Parameters:
| Nome | Tipo | Descrizione |
|---|---|---|
| renderTarge | IRenderTarget | null |
Result: Renderer