Renderer
Contenu
[
Cacher
]Renderer class
Le contexte concernant le rendu. @hideconstructor
Méthodes
getShaderSet
| Nom | Description |
|---|---|
| getShaderSet() | Obtient ou définit l’ensemble de shaders utilisé pour rendre la scène |
Result:
setShaderSet
| Nom | Description |
|---|---|
| setShaderSet(value) | Obtient ou définit l’ensemble de shaders utilisé pour rendre la scène |
Result:
getVariables
| Nom | Description |
|---|---|
| getVariables() | Accès aux variables internes utilisées pour le rendu |
Result:
getPresetShaders
| Nom | Description |
|---|---|
| getPresetShaders() | Obtient ou définit l’ensemble de shaders prédéfini. La valeur de la propriété est la constante entière PresetShaders. |
Result:
setPresetShaders
| Nom | Description |
|---|---|
| setPresetShaders(value) | Obtient ou définit l’ensemble de shaders prédéfini. La valeur de la propriété est la constante entière PresetShaders. |
Result:
getRenderFactory
| Nom | Description |
|---|---|
| getRenderFactory() | Obtient la fabrique permettant de créer des objets liés au rendu. |
Result:
getAssetDirectories
| Nom | Description |
|---|---|
| getAssetDirectories() | Répertoires qui stockent les actifs externes |
Result:
getPostProcessings
| Nom | Description |
|---|---|
| getPostProcessings() | Chaîne de post-traitement active |
Result:
getEnableShadows
| Nom | Description |
|---|---|
| getEnableShadows() | Obtient ou définit si les ombres sont activées. |
Result:
setEnableShadows
| Nom | Description |
|---|---|
| setEnableShadows(value) | Obtient ou définit si les ombres sont activées. |
Result:
getRenderTarget
| Nom | Description |
|---|---|
| getRenderTarget() | Spécifiez la cible de rendu sur laquelle les opérations de rendu suivantes seront effectuées. |
Result:
getNode
| Nom | Description |
|---|---|
| getNode() | Obtient ou définit l’instance Node utilisée pour fournir la matrice de transformation du monde. |
Result:
setNode
| Nom | Description |
|---|---|
| setNode(value) | Obtient ou définit l’instance Node utilisée pour fournir la matrice de transformation du monde. |
Result:
getFrustum
| Nom | Description |
|---|---|
| getFrustum() | Obtient ou définit le frustum utilisé pour fournir la matrice de vue. |
Result:
setFrustum
| Nom | Description |
|---|---|
| setFrustum(value) | Obtient ou définit le frustum utilisé pour fournir la matrice de vue. |
Result:
getRenderStage
| Nom | Description |
|---|---|
| getRenderStage() | Obtient l’étape de rendu actuelle. La valeur de la propriété est la constante entière RenderStage. |
Result:
getMaterial
| Nom | Description |
|---|---|
| getMaterial() | Obtient ou définit le matériau utilisé pour fournir les informations de matériau utilisées par les shaders. |
Result:
setMaterial
| Nom | Description |
|---|---|
| setMaterial(value) | Obtient ou définit le matériau utilisé pour fournir les informations de matériau utilisées par les shaders. |
Result:
getShader
| Nom | Description |
|---|---|
| getShader() | Obtient ou définit l’instance du shader utilisée pour le rendu de la géométrie. |
Result:
setShader
| Nom | Description |
|---|---|
| setShader(value) | Obtient ou définit l’instance du shader utilisée pour le rendu de la géométrie. |
Result:
getFallbackEntityRenderer
| Nom | Description |
|---|---|
| getFallbackEntityRenderer() | Obtient ou définit le rendu d’entité de secours lorsque l’entité n’a aucun rendu spécial défini. |
Result:
setFallbackEntityRenderer
| Nom | Description |
|---|---|
| setFallbackEntityRenderer(value) | Obtient ou définit le rendu d’entité de secours lorsque l’entité n’a aucun rendu spécial défini. |
Result:
clearCache
| Nom | Description |
|---|---|
| clearCache() | Efface manuellement le cache. Aspose.3D met en cache certains objets comme les matériaux/géométries dans des types internes compatibles avec le pipeline de rendu. Cela doit être appelé manuellement lorsque la scène subit des changements majeurs. |
Result:
getPostProcessing
| Nom | Description |
|---|---|
| getPostProcessing(name) | Obtient un post-processeur intégré pris en charge par le moteur de rendu. |
Parameters:
| Nom | Type | Description |
|---|---|---|
| nam | String | null |
Result: PostTraitement
execute
| Nom | Description |
|---|---|
| execute(postProcessing, result) | Exécute un post-traitement sur la cible de rendu spécifiée. |
Result: PostTraitement
createRenderer
| Nom | Description |
|---|---|
| createRenderer() | Crée un nouveau Renderer avec le profil par défaut. |
Result: Renderer
registerEntityRenderer
| Nom | Description |
|---|---|
| registerEntityRenderer(renderer) | Enregistre le renderer d’entité pour l’entité spécifiée |
Parameters:
| Nom | Type | Description |
|---|---|---|
| rendere | EntityRenderer | null |
Result: Renderer
render
| Nom | Description |
|---|---|
| render(renderTarget) | Rendre la cible spécifiée |
Parameters:
| Nom | Type | Description |
|---|---|---|
| renderTarge | IRenderTarget | null |
Result: Renderer