Viewport
Описание
Данный класс используется для вывода нескольких проекций в одном объекте рендеринга (классы 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