|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <scene/renderer/lightCamera.h>
Static Public Member Functions | |
| static Camera * | create (const std::string &name, LightType lightType, int face=0) |
Static Public Attributes | |
| static Quaternion | pointLightRotations [6] |
Definition at line 13 of file lightCamera.h.
|
static |
Definition at line 21 of file lightCamera.cpp.
References visutwin::canvas::ASPECT_MANUAL, visutwin::canvas::LIGHTTYPE_DIRECTIONAL, visutwin::canvas::LIGHTTYPE_OMNI, visutwin::canvas::LIGHTTYPE_SPOT, visutwin::canvas::Camera::node(), visutwin::canvas::Orthographic, visutwin::canvas::Perspective, pointLightRotations, visutwin::canvas::Camera::setAspectRatio(), visutwin::canvas::Camera::setAspectRatioMode(), visutwin::canvas::Camera::setFov(), visutwin::canvas::Camera::setNode(), visutwin::canvas::Camera::setProjection(), and visutwin::canvas::Camera::setScissorRectClear().
Referenced by visutwin::canvas::ShadowRenderer::createShadowCamera().
|
static |
Definition at line 17 of file lightCamera.h.
Referenced by create().