Описание

Данный класс  используется для вывода нескольких проекций в одном объекте рендеринга (классы RenderTextureRenderTextureи RenderWindowRenderWindow). При этом каждый объект данного класса представляет одну проекцию. Связь со сценой осуществляется через камеру (класс CameraCamera). Таким образом, пользователь может настроить несколько проекций трехмерных сцен в одном объекте рендеринга. Также с помощью этого класса можно менять параметры проекций, а также выводимую сцену. Это реализуется через смену указателя на камеру.


Функции

Viewport_CreateViewport_Create                Создание области рендеринга. 

Viewport_DestroyViewport_Destroy                Удаление области рендеринга.


Viewport_SetCameraViewport_SetCamera                Установка новой камеры для области рендеринга.

Viewport_GetCameraViewport_GetCamera                Определение используемой камеры в области рендеринга.


Viewport_SetBackgroundColourViewport_SetBackgroundColour        Установка цвета фона для области рендеринга.

Viewport_GetBackgroundColourViewport_GetBackgroundColour        Получение цвета фона для области рендеринга.

Viewport_SetDimensionsViewport_SetDimensions        Установка координат и размеров области рендеринга.

Viewport_GetDimensionsViewport_GetDimensions        Получение координат и размеров области рендеринга.


Viewport_SetOverlaysEnabledViewport_SetOverlaysEnabled        Установка флага отображения оверлеев в области рендеринга.

Viewport_GetOverlaysEnabledViewport_GetOverlaysEnabled        Определение флага отображения оверлеев.


Viewport_GetRayViewport_GetRay                Определение луча в пространстве сцены по заданным координатам в области рендеринга.

Viewport_AddCompositorViewport_AddCompositor        Функция для создания и добавления композитора.

Viewport_RemoveCompositorViewport_RemoveCompositor        Функция для удаления композитора.

Viewport_GetNumCompositorsViewport_GetNumCompositors        Функция для получения количества зарегистрированных композиторов.

Viewport_GetCompositorViewport_GetCompositor        Функция для получения композитора по индексу.


см. Класс RenderTextureRenderTexture

см. Класс RenderWindowRenderWindow

см. Класс CameraCamera

см. Класс CompositorCompositor

Created with the Personal Edition of HelpNDoc: Revolutionize your documentation process with HelpNDoc's online capabilities