Renderer
Содержание
[
Скрывать
]Renderer class
Контекст о рендерере. @hideconstructor
Методы
getShaderSet
| Имя | Описание |
|---|---|
| getShaderSet() | Получает или задает набор шейдеров, используемый для рендеринга сцены. |
Result:
setShaderSet
| Имя | Описание |
|---|---|
| setShaderSet(value) | Получает или задает набор шейдеров, используемый для рендеринга сцены. |
Result:
getVariables
| Имя | Описание |
|---|---|
| getVariables() | Доступ к внутренним переменным, используемым для рендеринга. |
Result:
getPresetShaders
| Имя | Описание |
|---|---|
| getPresetShaders() | Получает или задает набор предустановленных шейдеров. Значение свойства — целочисленная константа PresetShaders. |
Result:
setPresetShaders
| Имя | Описание |
|---|---|
| setPresetShaders(value) | Получает или задает набор предустановленных шейдеров. Значение свойства — целочисленная константа PresetShaders. |
Result:
getRenderFactory
| Имя | Описание |
|---|---|
| getRenderFactory() | Получает фабрику для создания объектов, связанных с рендерингом. |
Result:
getAssetDirectories
| Имя | Описание |
|---|---|
| getAssetDirectories() | Каталоги, в которых хранятся внешние ресурсы. |
Result:
getPostProcessings
| Имя | Описание |
|---|---|
| getPostProcessings() | Активная цепочка постобработки. |
Result:
getEnableShadows
| Имя | Описание |
|---|---|
| getEnableShadows() | Получает или задает, включены ли тени. |
Result:
setEnableShadows
| Имя | Описание |
|---|---|
| setEnableShadows(value) | Получает или задает, включены ли тени. |
Result:
getRenderTarget
| Имя | Описание |
|---|---|
| getRenderTarget() | Укажите целевой объект рендеринга, на котором будут выполняться последующие операции рендеринга. |
Result:
getNode
| Имя | Описание |
|---|---|
| getNode() | Получает или задает экземпляр Node, используемый для предоставления матрицы мирового преобразования. |
Result:
setNode
| Имя | Описание |
|---|---|
| setNode(value) | Получает или задает экземпляр Node, используемый для предоставления матрицы мирового преобразования. |
Result:
getFrustum
| Имя | Описание |
|---|---|
| getFrustum() | Получает или задает фрустум, используемый для предоставления матрицы вида. |
Result:
setFrustum
| Имя | Описание |
|---|---|
| setFrustum(value) | Получает или задает фрустум, используемый для предоставления матрицы вида. |
Result:
getRenderStage
| Имя | Описание |
|---|---|
| getRenderStage() | Получает текущий этап рендеринга. Значение свойства — целочисленная константа RenderStage. |
Result:
getMaterial
| Имя | Описание |
|---|---|
| getMaterial() | Получает или задает материал, используемый для предоставления информации о материале, используемой шейдерами. |
Result:
setMaterial
| Имя | Описание |
|---|---|
| setMaterial(value) | Получает или задает материал, используемый для предоставления информации о материале, используемой шейдерами. |
Result:
getShader
| Имя | Описание |
|---|---|
| getShader() | Получает или задает экземпляр шейдера, используемый для рендеринга геометрии. |
Result:
setShader
| Имя | Описание |
|---|---|
| setShader(value) | Получает или задает экземпляр шейдера, используемый для рендеринга геометрии. |
Result:
getFallbackEntityRenderer
| Имя | Описание |
|---|---|
| getFallbackEntityRenderer() | Получает или задает резервный рендерер сущностей, когда у сущности не определён специальный рендерер. |
Result:
setFallbackEntityRenderer
| Имя | Описание |
|---|---|
| setFallbackEntityRenderer(value) | Получает или задает резервный рендерер сущностей, когда у сущности не определён специальный рендерер. |
Result:
clearCache
| Имя | Описание |
|---|---|
| clearCache() | Вручную очищает кэш. Aspose.3D кэширует некоторые объекты, такие как материалы/геометрии, во внутренние типы, совместимые с конвейером рендеринга. Это следует вызывать вручную, когда сцена претерпевает значительные изменения. |
Result:
getPostProcessing
| Имя | Описание |
|---|---|
| getPostProcessing(name) | Получает встроенный постпроцессор, поддерживаемый рендерером. |
Parameters:
| Имя | Тип | Описание |
|---|---|---|
| nam | String | null |
Result: PostProcessing
execute
| Имя | Описание |
|---|---|
| execute(postProcessing, result) | Выполняет постобработку на указанном целевом объекте рендеринга. |
Result: PostProcessing
createRenderer
| Имя | Описание |
|---|---|
| createRenderer() | Создает новый Renderer с профилем по умолчанию. |
Result: Renderer
registerEntityRenderer
| Имя | Описание |
|---|---|
| registerEntityRenderer(renderer) | Зарегистрировать рендерер сущности для указанной сущности |
Parameters:
| Имя | Тип | Описание |
|---|---|---|
| rendere | EntityRenderer | null |
Result: Renderer
render
| Имя | Описание |
|---|---|
| render(renderTarget) | Отобразить указанную цель |
Parameters:
| Имя | Тип | Описание |
|---|---|---|
| renderTarge | IRenderTarget | null |
Result: Renderer