#include<kfbxcamera.h>
A camera can be set to automatically point at and follow another node in the hierarchy. To do this, the focus source must be set to ECameraFocusSource::eCAMERA_INTEREST and the followed node associated with functionKFbxNode::SetTarget().
Definition at line72of filekfbxcamera.h.
Camera Position and Orientation Functions | |
enum | ECameraProjectionType |
Camera projection types.More... | |
K_DEPRECATED void | SetPosition(constKFbxVector4&pPosition) |
Set the default XYZ camera position. | |
K_DEPRECATEDKFbxVector4 | GetPosition() const |
Get the default position of the camera. | |
K_DEPRECATED void | SetUpVector(constKFbxVector4&pVector) |
Set the camera's Up vector. | |
K_DEPRECATEDKFbxVector4 | GetUpVector() const |
Get the current Up vector. | |
K_DEPRECATED void | SetDefaultCameraInterestPosition(constKFbxVector4&pPosition) |
Set the default point the camera is looking at. | |
K_DEPRECATEDKFbxVector4 | GetDefaultCameraInterestPosition() const |
Return the camera interest to default coordinates. | |
K_DEPRECATED void | SetRoll(double pRoll) |
Set the camera roll angle. | |
K_DEPRECATED double | GetRoll() const |
Get the camera roll angle. | |
K_DEPRECATED void | SetTurnTable(double pTurnTable) |
Set the camera turntable angle. | |
K_DEPRECATED double | GetTurnTable() const |
Get the camera turntable angle. | |
K_DEPRECATED void | SetProjectionType(ECameraProjectionTypepProjectionType) |
Set the camera projection type. | |
K_DEPRECATEDECameraProjectionType | GetProjectionType() const |
Get the camera projection type. | |
Viewing Area Functions | |
enum | ECameraFormat |
Camera formats.More... | |
enum | ECameraAspectRatioMode |
Camera aspect ratio modes.More... | |
void | SetFormat(ECameraFormatpFormat) |
Set the camera format. | |
ECameraFormat | GetFormat() const |
Get the camera format. | |
void | SetAspect(ECameraAspectRatioModepRatioMode, double pWidth, double pHeight) |
Set the camera aspect. | |
ECameraAspectRatioMode | GetAspectRatioMode() const |
Get the camera aspect ratio mode. | |
K_DEPRECATED double | GetAspectWidth() const |
Get the aspect width. | |
K_DEPRECATED double | GetAspectHeight() const |
Get the aspect height. | |
void | SetPixelRatio(double pRatio) |
Set the pixel ratio. | |
double | GetPixelRatio() const |
Get the pixel ratio. | |
void | SetNearPlane(double pDistance) |
Set the near plane distance from the camera. | |
double | GetNearPlane() const |
Get the near plane distance from the camera. | |
void | SetFarPlane(double pDistance) |
Set the far plane distance from camera. | |
double | GetFarPlane() const |
Get the far plane distance from camera. | |
K_DEPRECATED void | SetMouseLock(bool pMouseLock) |
Set interactive camera lock flag. | |
K_DEPRECATED bool | GetMouseLock() const |
Get the camera lock flag. | |
Aperture and Film Functions | |
The aperture mode determines which values drive the camera aperture. When the aperture mode iseHORIZONTAL_AND_VERTICAL,eHORIZONTALoreVERTICAL, the field of view is used. When the aperture mode iseFOCAL_LENGTH, the focal length is used. It is possible to convert the aperture mode into field of view or vice versa using functions ComputeFieldOfView and ComputeFocalLength. These functions use the camera aperture width and height for their computation. | |
enum | ECameraApertureFormat |
Camera aperture formats.More... | |
enum | ECameraApertureMode |
Camera aperture modes.More... | |
enum | ECameraGateFit |
Camera gate fit modes.More... | |
void | SetApertureFormat(ECameraApertureFormatpFormat) |
Set the camera aperture format. | |
ECameraApertureFormat | GetApertureFormat() const |
Get the camera aperture format. | |
void | SetApertureMode(ECameraApertureModepMode) |
Set the camera aperture mode. | |
ECameraApertureMode | GetApertureMode() const |
Get the camera aperture mode. | |
void | SetApertureWidth(double pWidth) |
Set the camera aperture width in inches. | |
double | GetApertureWidth() const |
Get the camera aperture width in inches. | |
void | SetApertureHeight(double pHeight) |
Set the camera aperture height in inches. | |
double | GetApertureHeight() const |
Get the camera aperture height in inches. | |
void | SetSqueezeRatio(double pRatio) |
Set the squeeze ratio. | |
double | GetSqueezeRatio() const |
Get the camera squeeze ratio. | |
K_DEPRECATED void | SetOrthoZoom(const double&pOrthoZoom) |
Set the camera orthographic zoom. | |
K_DEPRECATED double | GetOrthoZoom() const |
Get the camera orthographic zoom. | |
K_DEPRECATED void | SetGateFit(constECameraGateFitpGateFit) |
Set the camera gate fit. | |
K_DEPRECATEDECameraGateFit | GetGateFit() const |
Get the camera gate fit. | |
double | ComputeFieldOfView(double pFocalLength) const |
Compute the angle of view based on the given focal length, the aperture width, and aperture height. | |
double | ComputeFocalLength(double pAngleOfView) |
Compute the focal length based on the given angle of view, the aperture width, and aperture height. | |
Background Functions | |
enum | ECameraBackgroundDisplayMode |
Background display modes.More... | |
enum | ECameraBackgroundDrawingMode |
Background drawing modes.More... | |
enum | ECameraBackgroundPlacementOptions |
Background placement options.More... | |
enum | ECameraBackgroundDistanceMode |
ECamerabackgroundDistanceMode Background distance modes.More... | |
void | SetBackgroundFileName(const char *pFileName) |
Set the associated background image file. | |
char const * | GetBackgroundFileName() const |
Get the background image file name. | |
void | SetBackgroundMediaName(const char *pFileName) |
Set the media name associated to the background image file. | |
char const * | GetBackgroundMediaName() const |
Get the media name associated to the background image file. | |
K_DEPRECATED void | SetBackgroundDisplayMode(ECameraBackgroundDisplayModepMode) |
Set the background display mode. | |
K_DEPRECATED ECameraBackgroundDisplayMode | GetBackgroundDisplayMode() const |
Get the background display mode. | |
K_DEPRECATED void | SetBackgroundDrawingMode(ECameraBackgroundDrawingModepMode) |
Set the background drawing mode. | |
K_DEPRECATED ECameraBackgroundDrawingMode | GetBackgroundDrawingMode() const |
Get the background drawing mode. | |
K_DEPRECATED void | SetForegroundMatteThresholdEnable(bool pEnable) |
Set the foreground matte threshold flag. | |
K_DEPRECATED bool | GetForegroundMatteThresholdEnable() const |
Get the foreground matte threshold flag. | |
K_DEPRECATED void | SetForegroundMatteThreshold(double pThreshold) |
Set foreground matte threshold. | |
K_DEPRECATED double | GetForegroundMatteThreshold() const |
Get foreground matte threshold. | |
K_DEPRECATED void | SetBackgroundPlacementOptions(kUInt pOptions) |
Set background placement options. | |
kUInt | GetBackgroundPlacementOptions() const |
Get background placement options. | |
K_DEPRECATED void | SetBackgroundDistanceMode(ECameraBackgroundDistanceModepMode) |
Set the background distance mode. | |
K_DEPRECATED ECameraBackgroundDistanceMode | GetBackgroundDistanceMode() const |
Get the background distance mode. | |
K_DEPRECATED void | SetBackgroundDistance(double pDistance) |
Set the background distance. | |
K_DEPRECATED double | GetBackgroundDistance() const |
Get the background distance. | |
Camera View Functions | |
It is the responsibility of the client application to perform the required tasks according to the state of the options that are either set or returned by these methods. | |
enum | ECameraSafeAreaStyle |
Camera safe area display styles.More... | |
K_DEPRECATED void | SetViewCameraInterest(bool pEnable) |
Change the camera interest visibility flag. | |
K_DEPRECATED bool | GetViewCameraInterest() const |
Get current visibility state of the camera interest. | |
K_DEPRECATED void | SetViewNearFarPlanes(bool pEnable) |
Change the camera near and far planes visibility flag. | |
K_DEPRECATED bool | GetViewNearFarPlanes() const |
Get current visibility state of the camera near and far planes. | |
K_DEPRECATED void | SetShowGrid(bool pEnable) |
Change the draw floor grid flag. | |
K_DEPRECATED bool | GetShowGrid() const |
Get current floor grid draw state. | |
K_DEPRECATED void | SetShowAxis(bool pEnable) |
Change the draw system axis flag. | |
K_DEPRECATED bool | GetShowAxis() const |
Get current system axis draw state. | |
K_DEPRECATED void | SetShowName(bool pEnable) |
Change the show camera name flag. | |
K_DEPRECATED bool | GetShowName() const |
Get current camera name show state. | |
K_DEPRECATED void | SetShowInfoOnMoving(bool pEnable) |
Change the show info on moving flag. | |
K_DEPRECATED bool | GetShowInfoOnMoving() const |
Get current info on moving show state. | |
K_DEPRECATED void | SetShowTimeCode(bool pEnable) |
Change the timecode show flag. | |
K_DEPRECATED bool | GetShowTimeCode() const |
Get current timecode show state. | |
K_DEPRECATED void | SetDisplaySafeArea(bool pEnable) |
Change the display camera safe area flag. | |
K_DEPRECATED bool | GetDisplaySafeArea() const |
Get current safe area display state. | |
K_DEPRECATED void | SetDisplaySafeAreaOnRender(bool pEnable) |
Change the display of the camera's safe area on render flag. | |
K_DEPRECATED bool | GetDisplaySafeAreaOnRender() const |
Get current safe area on render display state. | |
K_DEPRECATED void | SetSafeAreaStyle(ECameraSafeAreaStylepStyle) |
Set the safe area style. | |
K_DEPRECATEDECameraSafeAreaStyle | GetSafeAreaStyle() const |
Get the currently set safe area style. | |
K_DEPRECATED void | SetShowAudio(bool pEnable) |
Change the show audio flag. | |
K_DEPRECATED bool | GetShowAudio() const |
Get current audio show state. | |
K_DEPRECATED void | SetAudioColor(constKFbxColor&pColor) |
Set audio color. | |
K_DEPRECATEDKFbxColor | GetAudioColor() const |
Get audio color. | |
K_DEPRECATED void | SetUseFrameColor(bool pEnable) |
Change the use frame color flag. | |
K_DEPRECATED bool | GetUseFrameColor() const |
Get the use frame color state. | |
K_DEPRECATED void | SetFrameColor(constKFbxColor&pColor) |
Set frame color. | |
K_DEPRECATEDKFbxColor | GetFrameColor() const |
Get frame color. | |
Render Functions | |
It is the responsibility of the client application to perform the required tasks according to the state of the options that are either set or returned by these methods. | |
enum | ECameraRenderOptionsUsageTime |
Render options usage time.More... | |
enum | ECameraAntialiasingMethod |
Antialiasing methods.More... | |
enum | ECameraSamplingType |
Oversampling types.More... | |
enum | ECameraFocusDistanceSource |
Camera focus sources.More... | |
K_DEPRECATED void | SetRenderOptionsUsageTime(ECameraRenderOptionsUsageTimepUsageTime) |
Set the render options usage time. | |
K_DEPRECATED ECameraRenderOptionsUsageTime | GetRenderOptionsUsageTime() const |
Get the render options usage time. | |
K_DEPRECATED void | SetUseAntialiasing(bool pEnable) |
Change the use antialiasing flag. | |
K_DEPRECATED bool | GetUseAntialiasing() const |
Get the use antialiasing state. | |
K_DEPRECATED void | SetAntialiasingIntensity(double pIntensity) |
Set antialiasing intensity. | |
K_DEPRECATED double | GetAntialiasingIntensity() const |
Get the antialiasing intensity. | |
K_DEPRECATED void | SetAntialiasingMethod(ECameraAntialiasingMethodpMethod) |
Set antialiasing method. | |
K_DEPRECATED ECameraAntialiasingMethod | GetAntialiasingMethod() const |
Get antialiasing method. | |
K_DEPRECATED void | SetNumberOfSamples(int pNumberOfSamples) |
Set the number of samples used to process oversampling. | |
K_DEPRECATED int | GetNumberOfSamples() const |
Get the number of samples used to process oversampling. | |
K_DEPRECATED void | SetSamplingType(ECameraSamplingTypepType) |
Set sampling type. | |
K_DEPRECATEDECameraSamplingType | GetSamplingType() const |
Get sampling type. | |
K_DEPRECATED void | SetUseAccumulationBuffer(bool pUseAccumulationBuffer) |
Change the use accumulation buffer flag. | |
K_DEPRECATED bool | GetUseAccumulationBuffer() const |
Get the state of the use accumulation buffer flag. | |
K_DEPRECATED void | SetUseDepthOfField(bool pUseDepthOfField) |
Change use depth of field flag. | |
K_DEPRECATED bool | GetUseDepthOfField() const |
Get use depth of field state. | |
K_DEPRECATED void | SetFocusDistanceSource(ECameraFocusDistanceSourcepSource) |
Set source of camera focus distance. | |
K_DEPRECATED ECameraFocusDistanceSource | GetFocusDistanceSource() const |
Get source of camera focus distance. | |
K_DEPRECATED void | SetSpecificDistance(double pDistance) |
Set the focus distance of the lens in millimiters. | |
K_DEPRECATED double | GetSpecificDistance() const |
Get the focus distance of the lens in millimiters. | |
K_DEPRECATED void | SetFocusAngle(double pAngle) |
Set the focus angle in degrees. | |
K_DEPRECATED double | GetFocusAngle() const |
Get the focus angle in degrees. | |
Default Animation Values | |
These functions provide direct access to default animation values specific to a camera. Since the default animation values are found in the default take node of the associated node, these functions only work if the camera has been associated with a node. | |
K_DEPRECATED void | SetDefaultFieldOfView(double pFieldOfView) |
Set default field of view in degrees. | |
K_DEPRECATED double | GetDefaultFieldOfView() const |
Get default field of view. | |
K_DEPRECATED void | SetDefaultFieldOfViewX(double pFieldOfViewX) |
Set default field of view X. | |
K_DEPRECATED double | GetDefaultFieldOfViewX() const |
Get default field of view X. | |
K_DEPRECATED void | SetDefaultFieldOfViewY(double pFieldOfViewY) |
Set default field of view Y. | |
K_DEPRECATED double | GetDefaultFieldOfViewY() const |
Get default field of view Y. | |
K_DEPRECATED void | SetDefaultOpticalCenterX(double pOpticalCenterX) |
Set default optical center X, in pixels. | |
K_DEPRECATED double | GetDefaultOpticalCenterX() const |
Get default optical center X, in pixels. | |
K_DEPRECATED void | SetDefaultOpticalCenterY(double pOpticalCenterY) |
Set default optical center Y, in pixels. | |
K_DEPRECATED double | GetDefaultOpticalCenterY() const |
Get default optical center Y, in pixels. | |
K_DEPRECATED void | SetDefaultFocalLength(double pFocalLength) |
Set default focal length, in millimeters Use this function to set the default focal length when the camera aperture mode is set toeFOCAL_LENGTH. | |
K_DEPRECATED double | GetDefaultFocalLength() const |
Get default focal length, in millimeters Use this function to get the default focal length when the camera aperture mode is set toeFOCAL_LENGTH. | |
K_DEPRECATED void | SetDefaultRoll(double pRoll) |
Set default camera roll in degrees. | |
K_DEPRECATED double | GetDefaultRoll() const |
Get default camera roll in degrees. | |
K_DEPRECATED void | SetDefaultTurnTable(double pTurnTable) |
Set default turntable value in degrees. | |
K_DEPRECATED double | GetDefaultTurnTable() const |
Get default turntable in degrees. | |
K_DEPRECATED void | SetDefaultBackgroundColor(constKFbxColor&pColor) |
Set default background color. | |
K_DEPRECATEDKFbxColor | GetDefaultBackgroundColor() const |
Get default background color. | |
Obsolete Functions | |
These functions are obsolete since animated background color, animated field of view, and animated focal length are now supported. | |
K_DEPRECATED void | SetBackgroundColor(constKFbxColor&pColor) |
Set background color. | |
K_DEPRECATEDKFbxColor | GetBackgroundColor() const |
Get background color. | |
K_DEPRECATED void | SetAngleOfView(double pAngleOfView) |
Set the camera angle of view in degrees. | |
K_DEPRECATED double | GetAngleOfView() const |
Get the camera angle of view in degrees. | |
K_DEPRECATED void | SetFocalLength(double pFocalLength) |
Set the focal length of the camera in millimeters. | |
K_DEPRECATED double | GetFocalLength() const |
Get the camera focal length in millimeters. | |
Utility Functions. | |
bool | IsBoundingBoxInView(constKFbxMatrix&pWorldToScreen, constKFbxMatrix&pWorldToCamera, constKFbxVector4pPoints[8]) const |
Determine if the given bounding box is in the camera's view. | |
bool | IsPointInView(constKFbxMatrix&pWorldToScreen, constKFbxMatrix&pWorldToCamera, constKFbxVector4&pPoint) const |
Determine if the given 3d point is in the camera's view. | |
KFbxMatrix | ComputeWorldToScreen(int pPixelWidth, int pPixelHeight, constKFbxXMatrix&pWorldToCamera) const |
Compute world space to screen space transformation matrix. | |
KFbxMatrix | ComputePerspective(int pPixelWidth, int pPixelHeight, bool pIncludePostPerspective) const |
Compute the perspective matrix for this camera. | |
Public Member Functions | |
virtualEAttributeType | GetAttributeType() const |
Return the type of node attribute which is EAttributeType::eCAMERA. | |
void | Reset() |
Reset the camera to default values. | |
Public Attributes | |
KFbxTypedProperty<fbxDouble3> | Position |
This property handles the camera position (XYZ coordinates). | |
KFbxTypedProperty<fbxDouble3> | UpVector |
This property handles the camera Up Vector (XYZ coordinates). | |
KFbxTypedProperty<fbxDouble3> | InterestPosition |
This property handles the default point (XYZ coordinates) the camera is looking at. | |
KFbxTypedProperty<fbxDouble1> | Roll |
This property handles the camera roll angle in degree(s). | |
KFbxTypedProperty<fbxDouble1> | OpticalCenterX |
This property handles the camera optical center X, in pixels. | |
KFbxTypedProperty<fbxDouble1> | OpticalCenterY |
This property handles the camera optical center Y, in pixels. | |
KFbxTypedProperty<fbxDouble3> | BackgroundColor |
This property handles the camera RGB values of the background color. | |
KFbxTypedProperty<fbxDouble1> | TurnTable |
This property handles the camera turn table angle in degree(s). | |
KFbxTypedProperty<fbxBool1> | DisplayTurnTableIcon |
This property handles a flags that indicates if the camera displays the Turn Table icon or not. | |
KFbxTypedProperty<fbxBool1> | UseMotionBlur |
This property handles a flags that indicates if the camera uses motion blur or not. | |
KFbxTypedProperty<fbxBool1> | UseRealTimeMotionBlur |
This property handles a flags that indicates if the camera uses real time motion blur or not. | |
KFbxTypedProperty<fbxDouble1> | MotionBlurIntensity |
This property handles the camera motion blur intensity (in pixels). | |
KFbxTypedProperty <ECameraAspectRatioMode> | AspectRatioMode |
This property handles the camera aspect ratio mode. | |
KFbxTypedProperty<fbxDouble1> | AspectWidth |
This property handles the camera aspect width. | |
KFbxTypedProperty<fbxDouble1> | AspectHeight |
This property handles the camera aspect height. | |
KFbxTypedProperty<fbxDouble1> | PixelAspectRatio |
This property handles the pixel aspect ratio. | |
KFbxTypedProperty <ECameraApertureMode> | ApertureMode |
This property handles the aperture mode. | |
KFbxTypedProperty<ECameraGateFit> | GateFit |
This property handles the gate fit mode. | |
KFbxTypedProperty<fbxDouble1> | FieldOfView |
This property handles the field of view in degrees. | |
KFbxTypedProperty<fbxDouble1> | FieldOfViewX |
This property handles the X (horizontal) field of view in degrees. | |
KFbxTypedProperty<fbxDouble1> | FieldOfViewY |
This property handles the Y (vertical) field of view in degrees. | |
KFbxTypedProperty<fbxDouble1> | FocalLength |
This property handles the focal length (in millimeters). | |
KFbxTypedProperty<ECameraFormat> | CameraFormat |
This property handles the camera format. | |
KFbxTypedProperty<fbxBool1> | UseFrameColor |
This property stores a flag that indicates to use or not a color for the frame. | |
KFbxTypedProperty<fbxDouble3> | FrameColor |
This property handles the fame color. | |
KFbxTypedProperty<fbxBool1> | ShowName |
This property handles the show name flag. | |
KFbxTypedProperty<fbxBool1> | ShowInfoOnMoving |
This property handles the show info on moving flag. | |
KFbxTypedProperty<fbxBool1> | ShowGrid |
This property handles the draw floor grid flag. | |
KFbxTypedProperty<fbxBool1> | ShowOpticalCenter |
This property handles the show optical center flag. | |
KFbxTypedProperty<fbxBool1> | ShowAzimut |
This property handles the show axis flag. | |
KFbxTypedProperty<fbxBool1> | ShowTimeCode |
This property handles the show time code flag. | |
KFbxTypedProperty<fbxBool1> | ShowAudio |
This property handles the show audio flag. | |
KFbxTypedProperty<fbxDouble3> | AudioColor |
This property handles the show audio flag. | |
KFbxTypedProperty<fbxDouble1> | NearPlane |
This property handles the near plane distance. | |
KFbxTypedProperty<fbxDouble1> | FarPlane |
This property handles the far plane distance. | |
KFbxTypedProperty<fbxBool1> | AutoComputeClipPlanes |
This property indicates that the clip planes should be automatically computed. | |
KFbxTypedProperty<fbxDouble1> | FilmWidth |
This property handles the film aperture width (in inches). | |
KFbxTypedProperty<fbxDouble1> | FilmHeight |
This property handles the film aperture height (in inches). | |
KFbxTypedProperty<fbxDouble1> | FilmAspectRatio |
This property handles the film aperture aspect ratio. | |
KFbxTypedProperty<fbxDouble1> | FilmSqueezeRatio |
This property handles the film aperture squeeze ratio. | |
KFbxTypedProperty <ECameraApertureFormat> | FilmFormat |
This property handles the film aperture format. | |
KFbxTypedProperty<fbxDouble2> | FilmOffset |
This property handles the offset from the center of the film aperture, defined by the film height and film width. | |
KFbxTypedProperty<fbxBool1> | ViewFrustum |
This property handles the view frustrum flag. | |
KFbxTypedProperty<fbxBool1> | ViewFrustumNearFarPlane |
This property handles the view frustrum near and far plane flag. | |
KFbxTypedProperty <ECameraBackgroundDisplayMode> | ViewFrustumBackPlaneMode |
This property handles the view frustrum back plane mode. | |
KFbxTypedProperty<fbxDouble1> | BackPlaneDistance |
This property handles the view frustrum back plane distance. | |
KFbxTypedProperty <ECameraBackgroundDistanceMode> | BackPlaneDistanceMode |
This property handles the view frustrum back plane distance mode. | |
KFbxTypedProperty<fbxBool1> | ViewCameraToLookAt |
This property handles the view camera to look at flag. | |
KFbxTypedProperty<fbxBool1> | LockMode |
This property handles the lock mode. | |
KFbxTypedProperty<fbxBool1> | LockInterestNavigation |
This property handles the lock interest navigation flag. | |
KFbxTypedProperty<fbxBool1> | FitImage |
This property handles the fit image flag. | |
KFbxTypedProperty<fbxBool1> | Crop |
This property handles the crop flag. | |
KFbxTypedProperty<fbxBool1> | Center |
This property handles the center flag. | |
KFbxTypedProperty<fbxBool1> | KeepRatio |
This property handles the keep ratio flag. | |
KFbxTypedProperty <ECameraBackgroundDrawingMode> | BackgroundMode |
This property handles the background mode flag. | |
KFbxTypedProperty<fbxDouble1> | BackgroundAlphaTreshold |
This property handles the background alpha threshold value. | |
KFbxTypedProperty<fbxBool1> | FrontPlateFitImage |
This property handles the fit image for front plate flag. | |
KFbxTypedProperty<fbxBool1> | FrontPlateCrop |
This property handles the front plane crop flag. | |
KFbxTypedProperty<fbxBool1> | FrontPlateCenter |
This property handles the front plane center flag. | |
KFbxTypedProperty<fbxBool1> | FrontPlateKeepRatio |
This property handles the front plane keep ratio flag. | |
KFbxTypedProperty<fbxBool1> | ShowFrontPlate |
This property handles the front plane show flag. | |
KFbxTypedProperty <ECameraBackgroundDisplayMode> | ViewFrustumFrontPlaneMode |
This property handles the view frustrum front plane mode. | |
KFbxTypedProperty<fbxDouble1> | FrontPlaneDistance |
This property handles the view frustrum front plane distance. | |
KFbxTypedProperty <ECameraBackgroundDistanceMode> | FrontPlaneDistanceMode |
This property handles the view frustrum front plane distance mode. | |
KFbxTypedProperty<fbxDouble1> | ForegroundAlpha |
This property handles the foreground alpha value. | |
KFbxTypedProperty<fbxReference> | ForegroundTexture |
This property has the foreground textures connected to it. | |
KFbxTypedProperty<fbxReference> | BackgroundTexture |
This property has the background textures connected to it. | |
KFbxTypedProperty<fbxBool1> | DisplaySafeArea |
This property handles the display safe area flag. | |
KFbxTypedProperty<fbxBool1> | DisplaySafeAreaOnRender |
This property handles the display safe area on render flag. | |
KFbxTypedProperty <ECameraSafeAreaStyle> | SafeAreaDisplayStyle |
This property handles the display safe area display style. | |
KFbxTypedProperty<fbxDouble1> | SafeAreaAspectRatio |
This property handles the display safe area aspect ratio. | |
KFbxTypedProperty<fbxBool1> | Use2DMagnifierZoom |
This property handles the use 2d magnifier zoom flag. | |
KFbxTypedProperty<fbxDouble1> | _2DMagnifierZoom |
This property handles the 2d magnifier zoom value. | |
KFbxTypedProperty<fbxDouble1> | _2DMagnifierX |
This property handles the 2d magnifier X value. | |
KFbxTypedProperty<fbxDouble1> | _2DMagnifierY |
This property handles the 2d magnifier Y value. | |
KFbxTypedProperty <ECameraProjectionType> | ProjectionType |
This property handles the projection type. | |
KFbxTypedProperty<fbxDouble1> | OrthoZoom |
This property handles the orthographic zoom. | |
KFbxTypedProperty<fbxBool1> | UseRealTimeDOFAndAA |
This property handles the use real time DOF and AA flag. | |
KFbxTypedProperty<fbxBool1> | UseDepthOfField |
This property handles the use depth of field flag. | |
KFbxTypedProperty <ECameraFocusDistanceSource> | FocusSource |
This property handles the focus source. | |
KFbxTypedProperty<fbxDouble1> | FocusAngle |
This property handles the focus angle (in degrees). | |
KFbxTypedProperty<fbxDouble1> | FocusDistance |
This property handles the focus distance. | |
KFbxTypedProperty<fbxBool1> | UseAntialiasing |
This property handles the use anti aliasing flag. | |
KFbxTypedProperty<fbxDouble1> | AntialiasingIntensity |
This property handles the anti aliasing intensity. | |
KFbxTypedProperty <ECameraAntialiasingMethod> | AntialiasingMethod |
This property handles the anti aliasing method. | |
KFbxTypedProperty<fbxBool1> | UseAccumulationBuffer |
This property handles the use accumulation buffer flag. | |
KFbxTypedProperty<fbxInteger1> | FrameSamplingCount |
This property handles the frame sampling count. | |
KFbxTypedProperty <ECameraSamplingType> | FrameSamplingType |
This property handles the frame sampling type. |
Camera projection types.
Camera projection types.
Definition at line189of filekfbxcamera.h.
enumECameraFormat |
Camera formats.
Definition at line231of filekfbxcamera.h.
Camera aspect ratio modes.
Definition at line266of filekfbxcamera.h.
Camera aperture formats.
Definition at line395of filekfbxcamera.h.
Camera aperture modes.
The aperture mode determines which values drive the camera aperture. If the aperture mode iseHORIZONTAL_AND_VERTICAL,eHORIZONTAL, oreVERTICAL, then the field of view is used. If the aperture mode iseFOCAL_LENGTH, then the focal length is used.
Definition at line430of filekfbxcamera.h.
enumECameraGateFit |
Camera gate fit modes.
Definition at line510of filekfbxcamera.h.
Background drawing modes.
Definition at line621of filekfbxcamera.h.
ECamerabackgroundDistanceMode Background distance modes.
Definition at line710of filekfbxcamera.h.
Antialiasing methods.
Definition at line1067of filekfbxcamera.h.
virtualEAttributeTypeGetAttributeType | ( | ) | const[virtual] |
Return the type of node attribute which is EAttributeType::eCAMERA.
Reimplemented fromKFbxNodeAttribute.
void Reset | ( | ) |
Reset the camera to default values.
K_DEPRECATED void SetPosition | ( | constKFbxVector4& | pPosition | ) |
Set the default XYZ camera position.
pPosition | X, Y and Z values of the camera position, expressed as a vector. |
This function is deprecated. Use property Position.Set(pPosition) instead.
K_DEPRECATEDKFbxVector4GetPosition | ( | ) | const |
Get the default position of the camera.
This function is deprecated. Use property Position.Get() instead.
K_DEPRECATED void SetUpVector | ( | constKFbxVector4& | pVector | ) |
Set the camera's Up vector.
pVector | The X, Y and Z values for the Up vector. |
K_DEPRECATEDKFbxVector4GetUpVector | ( | ) | const |
Get the current Up vector.
K_DEPRECATED void SetDefaultCameraInterestPosition | ( | constKFbxVector4& | pPosition | ) |
Set the default point the camera is looking at.
pPosition | X, Y and Z values of the camera interest point. |
This function is deprecated. Use property InterestPosition.Set(pPosition) instead.
K_DEPRECATEDKFbxVector4GetDefaultCameraInterestPosition | ( | ) | const |
Return the camera interest to default coordinates.
This function is deprecated. Use property InterestPosition.Get() instead.
K_DEPRECATED void SetRoll | ( | double | pRoll | ) |
Set the camera roll angle.
pRoll | The roll angle in degrees. |
K_DEPRECATED double GetRoll | ( | ) | const |
Get the camera roll angle.
K_DEPRECATED void SetTurnTable | ( | double | pTurnTable | ) |
Set the camera turntable angle.
pTurnTable | The turntable angle in degrees. |
K_DEPRECATED double GetTurnTable | ( | ) | const |
Get the camera turntable angle.
K_DEPRECATED void SetProjectionType | ( | ECameraProjectionType | pProjectionType | ) |
Set the camera projection type.
pProjectionType | The camera projection identifier. |
K_DEPRECATEDECameraProjectionTypeGetProjectionType | ( | ) | const |
Get the camera projection type.
void SetFormat | ( | ECameraFormat | pFormat | ) |
Set the camera format.
pFormat | The camera format identifier. |
ECameraFormatGetFormat | ( | ) | const |
Get the camera format.
void SetAspect | ( | ECameraAspectRatioMode | pRatioMode, | |
double | pWidth, | |||
double | pHeight | |||
) |
Set the camera aspect.
pRatioMode | Camera aspect ratio mode. | |
pWidth | Camera aspect width, must be a positive value. | |
pHeight | Camera aspect height, must be a positive value. |
ECameraAspectRatioModeGetAspectRatioMode | ( | ) | const |
Get the camera aspect ratio mode.
K_DEPRECATED double GetAspectWidth | ( | ) | const |
Get the aspect width.
K_DEPRECATED double GetAspectHeight | ( | ) | const |
Get the aspect height.
void SetPixelRatio | ( | double | pRatio | ) |
Set the pixel ratio.
pRatio | The pixel ratio value. |
double GetPixelRatio | ( | ) | const |
Get the pixel ratio.
void SetNearPlane | ( | double | pDistance | ) |
Set the near plane distance from the camera.
The near plane is the minimum distance to render a scene on the camera display.
pDistance | The near plane distance value. |
double GetNearPlane | ( | ) | const |
Get the near plane distance from the camera.
The near plane is the minimum distance to render a scene on the camera display.
void SetFarPlane | ( | double | pDistance | ) |
Set the far plane distance from camera.
The far plane is the maximum distance to render a scene on the camera display.
pDistance | The far plane distance value. |
double GetFarPlane | ( | ) | const |
Get the far plane distance from camera.
The far plane is the maximum distance to render a scene on the camera display.
K_DEPRECATED void SetMouseLock | ( | bool | pMouseLock | ) |
Set interactive camera lock flag.
pMouseLock | Iftrue , disable modifications of the view area controls using mouse and keyboard commands. |
This function is deprecated. Use property LockMode.Set(pMouseLock) instead.
K_DEPRECATED bool GetMouseLock | ( | ) | const |
Get the camera lock flag.
true
If modifications of the view area controls using mouse and keyboard commands are disabled.This function is deprecated. Use property LockMode.Get() instead.
void SetApertureFormat | ( | ECameraApertureFormat | pFormat | ) |
Set the camera aperture format.
pFormat | The camera aperture format identifier. |
ECameraApertureFormatGetApertureFormat | ( | ) | const |
Get the camera aperture format.
void SetApertureMode | ( | ECameraApertureMode | pMode | ) |
Set the camera aperture mode.
pMode | The camera aperture mode identifier. |
ECameraApertureModeGetApertureMode | ( | ) | const |
Get the camera aperture mode.
void SetApertureWidth | ( | double | pWidth | ) |
Set the camera aperture width in inches.
pWidth | The aperture width value. |
double GetApertureWidth | ( | ) | const |
Get the camera aperture width in inches.
void SetApertureHeight | ( | double | pHeight | ) |
Set the camera aperture height in inches.
pHeight | The aperture height value. |
double GetApertureHeight | ( | ) | const |
Get the camera aperture height in inches.
void SetSqueezeRatio | ( | double | pRatio | ) |
Set the squeeze ratio.
pRatio | The sqeeze ratio value. |
double GetSqueezeRatio | ( | ) | const |
Get the camera squeeze ratio.
K_DEPRECATED void SetOrthoZoom | ( | const double& | pOrthoZoom | ) |
Set the camera orthographic zoom.
pOrthoZoom | This parameter's default value is 1.0. |
This function is deprecated. Use property OrthoZoom.Set(pOrthoZoom) instead.
K_DEPRECATED double GetOrthoZoom | ( | ) | const |
Get the camera orthographic zoom.
K_DEPRECATED void SetGateFit | ( | constECameraGateFit | pGateFit | ) |
Set the camera gate fit.
pGateFit | This parameter's default value is eNO_FIT. |
K_DEPRECATEDECameraGateFitGetGateFit | ( | ) | const |
Get the camera gate fit.
double ComputeFieldOfView | ( | double | pFocalLength | ) | const |
Compute the angle of view based on the given focal length, the aperture width, and aperture height.
pFocalLength | The focal length in millimeters |
double ComputeFocalLength | ( | double | pAngleOfView | ) |
Compute the focal length based on the given angle of view, the aperture width, and aperture height.
pAngleOfView | The angle of view in degrees |
void SetBackgroundFileName | ( | const char * | pFileName | ) |
Set the associated background image file.
pFileName | The path of the background image file. |
char const* GetBackgroundFileName | ( | ) | const |
Get the background image file name.
NULL
if not set.void SetBackgroundMediaName | ( | const char * | pFileName | ) |
Set the media name associated to the background image file.
pFileName | The media name of the background image file. |
char const* GetBackgroundMediaName | ( | ) | const |
Get the media name associated to the background image file.
NULL
if not set.K_DEPRECATED void SetBackgroundDisplayMode | ( | ECameraBackgroundDisplayMode | pMode | ) |
Set the background display mode.
pMode | The background display mode identifier. |
K_DEPRECATEDECameraBackgroundDisplayModeGetBackgroundDisplayMode | ( | ) | const |
Get the background display mode.
K_DEPRECATED void SetBackgroundDrawingMode | ( | ECameraBackgroundDrawingMode | pMode | ) |
Set the background drawing mode.
pMode | The background drawing mode identifier. |
K_DEPRECATEDECameraBackgroundDrawingModeGetBackgroundDrawingMode | ( | ) | const |
Get the background drawing mode.
K_DEPRECATED void SetForegroundMatteThresholdEnable | ( | bool | pEnable | ) |
Set the foreground matte threshold flag.
pEnable | Iftrue enable foreground matte threshold. |
This function is deprecated. Use property ForegroundTransparent.Set(pEnable) instead.
K_DEPRECATED bool GetForegroundMatteThresholdEnable | ( | ) | const |
Get the foreground matte threshold flag.
true
if foreground matte threshold is enabled, otherwisefalse
.This function is deprecated. Use property ForegroundTransparent.Get() instead.
K_DEPRECATED void SetForegroundMatteThreshold | ( | double | pThreshold | ) |
Set foreground matte threshold.
pThreshold | Threshold value on a range from 0.0 to 1.0. |
This function is deprecated. Use property BackgroundAlphaTreshold.Set(pThreshold) instead.
K_DEPRECATED double GetForegroundMatteThreshold | ( | ) | const |
Get foreground matte threshold.
This function is deprecated. Use property BackgroundAlphaTreshold.Get() instead.
K_DEPRECATED void SetBackgroundPlacementOptions | ( | kUInt | pOptions | ) |
Set background placement options.
pOptions | Bitwise concatenation of one or more background placement options. |
kUInt GetBackgroundPlacementOptions | ( | ) | const |
Get background placement options.
K_DEPRECATED void SetBackgroundDistanceMode | ( | ECameraBackgroundDistanceMode | pMode | ) |
Set the background distance mode.
pMode | The background distance mode identifier. |
K_DEPRECATEDECameraBackgroundDistanceModeGetBackgroundDistanceMode | ( | ) | const |
Get the background distance mode.
K_DEPRECATED void SetBackgroundDistance | ( | double | pDistance | ) |
Set the background distance.
pDistance | Distance of the background plane. This value can be either relative to the camera interest point or absolute from the camera position. |
K_DEPRECATED double GetBackgroundDistance | ( | ) | const |
Get the background distance.
K_DEPRECATED void SetViewCameraInterest | ( | bool | pEnable | ) |
Change the camera interest visibility flag.
pEnable | Set totrue if the camera interest is shown. |
K_DEPRECATED bool GetViewCameraInterest | ( | ) | const |
Get current visibility state of the camera interest.
true
if the camera interest is shown, orfalse
if hidden.K_DEPRECATED void SetViewNearFarPlanes | ( | bool | pEnable | ) |
Change the camera near and far planes visibility flag.
pEnable | Set totrue if the near and far planes are shown. |
K_DEPRECATED bool GetViewNearFarPlanes | ( | ) | const |
Get current visibility state of the camera near and far planes.
true
if the near and far planes are shown.K_DEPRECATED void SetShowGrid | ( | bool | pEnable | ) |
Change the draw floor grid flag.
pEnable | Set totrue if the floor grid is shown. |
K_DEPRECATED bool GetShowGrid | ( | ) | const |
Get current floor grid draw state.
true
if the floor grid is shown, orfalse
if hidden.K_DEPRECATED void SetShowAxis | ( | bool | pEnable | ) |
Change the draw system axis flag.
pEnable | Set totrue if the system axis is shown. |
K_DEPRECATED bool GetShowAxis | ( | ) | const |
Get current system axis draw state.
true
if the system axis is shown, orfalse
if hidden.K_DEPRECATED void SetShowName | ( | bool | pEnable | ) |
Change the show camera name flag.
pEnable | Set totrue if the camera name is shown. |
K_DEPRECATED bool GetShowName | ( | ) | const |
Get current camera name show state.
true
if the camera name is shown, orfalse
if hidden.K_DEPRECATED void SetShowInfoOnMoving | ( | bool | pEnable | ) |
Change the show info on moving flag.
pEnable | Set totrue if info on moving is shown. |
K_DEPRECATED bool GetShowInfoOnMoving | ( | ) | const |
Get current info on moving show state.
true
if info on moving is shown, orfalse
if hidden.K_DEPRECATED void SetShowTimeCode | ( | bool | pEnable | ) |
Change the timecode show flag.
pEnable | Set totrue if the timecode is shown. |
K_DEPRECATED bool GetShowTimeCode | ( | ) | const |
Get current timecode show state.
true
if the timecode is shown, orfalse
if hidden.K_DEPRECATED void SetDisplaySafeArea | ( | bool | pEnable | ) |
Change the display camera safe area flag.
pEnable | Set totrue if the safe area is shown. |
K_DEPRECATED bool GetDisplaySafeArea | ( | ) | const |
Get current safe area display state.
true
if safe area is shown, orfalse
if hidden.K_DEPRECATED void SetDisplaySafeAreaOnRender | ( | bool | pEnable | ) |
Change the display of the camera's safe area on render flag.
pEnable | Set totrue if safe area is shown on render. |
K_DEPRECATED bool GetDisplaySafeAreaOnRender | ( | ) | const |
Get current safe area on render display state.
true
if the safe area is shown on render, orfalse
if it is hidden on render.K_DEPRECATED void SetSafeAreaStyle | ( | ECameraSafeAreaStyle | pStyle | ) |
Set the safe area style.
pStyle | Safe area style identifier. |
K_DEPRECATEDECameraSafeAreaStyleGetSafeAreaStyle | ( | ) | const |
Get the currently set safe area style.
K_DEPRECATED void SetShowAudio | ( | bool | pEnable | ) |
Change the show audio flag.
pEnable | Set totrue if audio waveform is shown. |
K_DEPRECATED bool GetShowAudio | ( | ) | const |
Get current audio show state.
true
if audio is shown, orfalse
if hidden.K_DEPRECATED void SetAudioColor | ( | constKFbxColor& | pColor | ) |
Set audio color.
pColor | RGB values for the audio waveform color. |
K_DEPRECATEDKFbxColorGetAudioColor | ( | ) | const |
Get audio color.
K_DEPRECATED void SetUseFrameColor | ( | bool | pEnable | ) |
Change the use frame color flag.
pEnable | Set totrue if the frame color is used. |
K_DEPRECATED bool GetUseFrameColor | ( | ) | const |
Get the use frame color state.
true
if the frame color is used, orfalse
otherwise.K_DEPRECATED void SetFrameColor | ( | constKFbxColor& | pColor | ) |
Set frame color.
pColor | RGB values for the frame color. |
K_DEPRECATEDKFbxColorGetFrameColor | ( | ) | const |
Get frame color.
K_DEPRECATED void SetRenderOptionsUsageTime | ( | ECameraRenderOptionsUsageTime | pUsageTime | ) |
Set the render options usage time.
pUsageTime | The render options usage time identifier. |
K_DEPRECATEDECameraRenderOptionsUsageTimeGetRenderOptionsUsageTime | ( | ) | const |
Get the render options usage time.
K_DEPRECATED void SetUseAntialiasing | ( | bool | pEnable | ) |
Change the use antialiasing flag.
pEnable | Set totrue if antialiasing is enabled. |
K_DEPRECATED bool GetUseAntialiasing | ( | ) | const |
Get the use antialiasing state.
true
if antialiasing is enabled, orfalse
if disabled.K_DEPRECATED void SetAntialiasingIntensity | ( | double | pIntensity | ) |
Set antialiasing intensity.
pIntensity | Antialiasing intensity value. |
K_DEPRECATED double GetAntialiasingIntensity | ( | ) | const |
Get the antialiasing intensity.
K_DEPRECATED void SetAntialiasingMethod | ( | ECameraAntialiasingMethod | pMethod | ) |
Set antialiasing method.
pMethod | The antialiasing method identifier. |
K_DEPRECATEDECameraAntialiasingMethodGetAntialiasingMethod | ( | ) | const |
Get antialiasing method.
K_DEPRECATED void SetNumberOfSamples | ( | int | pNumberOfSamples | ) |
Set the number of samples used to process oversampling.
pNumberOfSamples | Number of samples used to process oversampling. |
This function is deprecated. Use property FrameSamplingCount.Set(pNumberOfSamples) instead.
K_DEPRECATED int GetNumberOfSamples | ( | ) | const |
Get the number of samples used to process oversampling.
This function is deprecated. Use property FrameSamplingCount.Get() instead.
K_DEPRECATED void SetSamplingType | ( | ECameraSamplingType | pType | ) |
Set sampling type.
pType | Sampling type identifier. |
This function is deprecated. Use property FrameSamplingType.Set(pType) instead.
K_DEPRECATEDECameraSamplingTypeGetSamplingType | ( | ) | const |
Get sampling type.
This function is deprecated. Use property FrameSamplingType.Get() instead.
K_DEPRECATED void SetUseAccumulationBuffer | ( | bool | pUseAccumulationBuffer | ) |
Change the use accumulation buffer flag.
pUseAccumulationBuffer | Set totrue to enable use of the accumulation buffer. |
K_DEPRECATED bool GetUseAccumulationBuffer | ( | ) | const |
Get the state of the use accumulation buffer flag.
true
if the use accumulation buffer flag is enabled,false
otherwise.K_DEPRECATED void SetUseDepthOfField | ( | bool | pUseDepthOfField | ) |
Change use depth of field flag.
pUseDepthOfField | Set totrue if depth of field is used. |
K_DEPRECATED bool GetUseDepthOfField | ( | ) | const |
Get use depth of field state.
true
if depth of field is used,false
otherwise.K_DEPRECATED void SetFocusDistanceSource | ( | ECameraFocusDistanceSource | pSource | ) |
Set source of camera focus distance.
pSource | Focus distance source identifier. |
K_DEPRECATEDECameraFocusDistanceSourceGetFocusDistanceSource | ( | ) | const |
Get source of camera focus distance.
K_DEPRECATED void SetSpecificDistance | ( | double | pDistance | ) |
Set the focus distance of the lens in millimiters.
pDistance | Focus distance value. |
This function is deprecated. Use property FocusDistance.Set(pDistance) instead.
K_DEPRECATED double GetSpecificDistance | ( | ) | const |
Get the focus distance of the lens in millimiters.
This function is deprecated. Use property FocusDistance.Get() instead.
K_DEPRECATED void SetFocusAngle | ( | double | pAngle | ) |
Set the focus angle in degrees.
pAngle | Focus angle value. |
K_DEPRECATED double GetFocusAngle | ( | ) | const |
Get the focus angle in degrees.
K_DEPRECATED void SetDefaultFieldOfView | ( | double | pFieldOfView | ) |
Set default field of view in degrees.
Use this function to set the default field of view value when the camera aperture mode is set to eithereHORIZONTALoreVERTICAL. When the camera aperture mode is set toeHORIZONTAL, this function sets the horizontal field of view in degrees and the vertical field of view is adjusted accordingly. When the camera aperture mode is set toeVERTICAL, this function sets the vertical field of view in degrees and the horizontal field of view is adjusted accordingly.
pFieldOfView | Field of view value. |
This function is deprecated. Use property FieldOfView.Set(pFieldOfView) instead.
K_DEPRECATED double GetDefaultFieldOfView | ( | ) | const |
Get default field of view.
Use this function to get the default field of view value when the camera aperture mode is set to eithereHORIZONTALoreVERTICAL.
This function is deprecated. Use property FieldOfView.Get() instead.
K_DEPRECATED void SetDefaultFieldOfViewX | ( | double | pFieldOfViewX | ) |
Set default field of view X.
Use this function to set the default field of view horizontal value when the camera aperture mode is set toeHORIZONTAL_AND_VERTICAL. This function sets the horizontal field of view in degrees.
pFieldOfViewX | Field of view value. |
This function is deprecated. Use property FieldOfViewX.Set(pFieldOfViewX) instead.
K_DEPRECATED double GetDefaultFieldOfViewX | ( | ) | const |
Get default field of view X.
Use this function to get the default field of view horizontal value when the camera aperture mode is set toeHORIZONTAL_AND_VERTICAL.
This function is deprecated. Use property FieldOfViewX.Get() instead.
K_DEPRECATED void SetDefaultFieldOfViewY | ( | double | pFieldOfViewY | ) |
Set default field of view Y.
Use this function to set the default field of view vertical value when the camera aperture mode is set toeHORIZONTAL_AND_VERTICAL.
pFieldOfViewY | Field of view value. |
This function is deprecated. Use property FieldOfViewY.Set(pFieldOfViewY) instead.
K_DEPRECATED double GetDefaultFieldOfViewY | ( | ) | const |
Get default field of view Y.
Use this function to get the default field of view vertical value when the camera aperture mode is set toeHORIZONTAL_AND_VERTICAL.
This function is deprecated. Use property FieldOfViewY.Get() instead.
K_DEPRECATED void SetDefaultOpticalCenterX | ( | double | pOpticalCenterX | ) |
Set default optical center X, in pixels.
Use this function to set the default optical center horizontal value when the camera aperture mode is set toeHORIZONTAL_AND_VERTICAL.
pOpticalCenterX | Optical center offset. |
This function is deprecated. Use property OpticalCenterX.Set(pOpticalCenterX) instead.
K_DEPRECATED double GetDefaultOpticalCenterX | ( | ) | const |
Get default optical center X, in pixels.
Use this function to get the default optical center horizontal offset when the camera aperture mode is set toeHORIZONTAL_AND_VERTICAL.
This function is deprecated. Use property OpticalCenterX.Get() instead.
K_DEPRECATED void SetDefaultOpticalCenterY | ( | double | pOpticalCenterY | ) |
Set default optical center Y, in pixels.
Use this function to set the default optical center vertical offset when the camera aperture mode is set toeHORIZONTAL_AND_VERTICAL.
pOpticalCenterY | Optical center offset. |
This function is deprecated. Use property OpticalCenterY.Set(pOpticalCenterY) instead.
K_DEPRECATED double GetDefaultOpticalCenterY | ( | ) | const |
Get default optical center Y, in pixels.
Use this function to get the default optical center vertical offset when the camera aperture mode is set toeHORIZONTAL_AND_VERTICAL.
This function is deprecated. Use property OpticalCenterY.Get() instead.
K_DEPRECATED void SetDefaultFocalLength | ( | double | pFocalLength | ) |
Set default focal length, in millimeters Use this function to set the default focal length when the camera aperture mode is set toeFOCAL_LENGTH.
pFocalLength | Focal length value. |
This function is deprecated. Use property FocalLength.Set(pFocalLength) instead.
K_DEPRECATED double GetDefaultFocalLength | ( | ) | const |
Get default focal length, in millimeters Use this function to get the default focal length when the camera aperture mode is set toeFOCAL_LENGTH.
This function is deprecated. Use property FocalLength.Get() instead.
K_DEPRECATED void SetDefaultRoll | ( | double | pRoll | ) |
Set default camera roll in degrees.
pRoll | Roll value. |
This function is deprecated. Use property Roll.Set(pRoll) instead.
K_DEPRECATED double GetDefaultRoll | ( | ) | const |
Get default camera roll in degrees.
This function is deprecated. Use property Roll.Get() instead.
K_DEPRECATED void SetDefaultTurnTable | ( | double | pTurnTable | ) |
Set default turntable value in degrees.
pTurnTable | Turntable value. |
This function is deprecated. Use property TurnTable.Set(pTurnTable) instead.
K_DEPRECATED double GetDefaultTurnTable | ( | ) | const |
Get default turntable in degrees.
This function is deprecated. Use property TurnTable.Get() instead.
K_DEPRECATED void SetDefaultBackgroundColor | ( | constKFbxColor& | pColor | ) |
Set default background color.
pColor | RGB values of the background color. |
This function is deprecated. Use property BackgroundColor.Set(pColor) instead.
K_DEPRECATEDKFbxColorGetDefaultBackgroundColor | ( | ) | const |
Get default background color.
This function is deprecated. Use property BackgroundColor.Get() instead.
K_DEPRECATED void SetBackgroundColor | ( | constKFbxColor& | pColor | ) |
Set background color.
This method is replaced by the SetDefaultBackgroundColor when setting a non-animated value. For animated values, the client application must access the BackgroundColor fcurves in the take.
pColor | RGB values of the background color. |
K_DEPRECATEDKFbxColorGetBackgroundColor | ( | ) | const |
Get background color.
This method is replaced by the GetDefaultBackgroundColor when getting a non-animated value. For animated values, the client application must access the BackgroundColor fcurves in the take.
K_DEPRECATED void SetAngleOfView | ( | double | pAngleOfView | ) |
Set the camera angle of view in degrees.
pAngleOfView | The camera angle of view value in degrees. This value is limited to the range [1.0, 179.0]. |
K_DEPRECATED double GetAngleOfView | ( | ) | const |
Get the camera angle of view in degrees.
K_DEPRECATED void SetFocalLength | ( | double | pFocalLength | ) |
Set the focal length of the camera in millimeters.
pFocalLength | The focal length in mm. |
K_DEPRECATED double GetFocalLength | ( | ) | const |
Get the camera focal length in millimeters.
bool IsBoundingBoxInView | ( | constKFbxMatrix& | pWorldToScreen, | |
constKFbxMatrix& | pWorldToCamera, | |||
constKFbxVector4 | pPoints[8] | |||
) | const |
Determine if the given bounding box is in the camera's view.
The input points do not need to be ordered in any particular way.
pWorldToScreen | The world to screen transformation. See ComputeWorldToScreen. | |
pWorldToCamera | The world to camera transformation. Inverse matrix returned fromKFbxNode::GetGlobalFromCurrentTakeis suitable. SeeKFbxNodeAttribute::GetNode()andKFbxNode::GetGlobalFromCurrentTake(). | |
pPoints | 8 corners of the bounding box. |
bool IsPointInView | ( | constKFbxMatrix& | pWorldToScreen, | |
constKFbxMatrix& | pWorldToCamera, | |||
constKFbxVector4& | pPoint | |||
) | const |
Determine if the given 3d point is in the camera's view.
pWorldToScreen | The world to screen transformation. See ComputeWorldToScreen. | |
pWorldToCamera | The world to camera transformation. Inverse matrix returned fromKFbxNode::GetGlobalFromCurrentTakeis suitable. SeeKFbxNodeAttribute::GetNode()andKFbxNode::GetGlobalFromCurrentTake(). | |
pPoint | World-space point to test. |
KFbxMatrixComputeWorldToScreen | ( | int | pPixelWidth, | |
int | pPixelHeight, | |||
constKFbxXMatrix& | pWorldToCamera | |||
) | const |
Compute world space to screen space transformation matrix.
pPixelHeight | The pixel height of the output image. | |
pPixelWidth | The pixel height of the output image. | |
pWorldToCamera | The world to camera affine transformation matrix. |
KFbxMatrixComputePerspective | ( | int | pPixelWidth, | |
int | pPixelHeight, | |||
bool | pIncludePostPerspective | |||
) | const |
Compute the perspective matrix for this camera.
Suitable for transforming camera space to normalized device coordinate space. Also suitable for use as an OpenGL projection matrix. Note this fails if the ProjectionType is not ePERSPECTIVE.
pPixelHeight | The pixel height of the output image. | |
pPixelWidth | The pixel width of the output image. | |
pIncludePostPerspective | Indicate that post-projection transformations (offset, roll) be included in the output matrix. |
KFbxTypedProperty<fbxDouble3>Position |
This property handles the camera position (XYZ coordinates).
To access this property do: Position.Get(). To set this property do: Position.Set(fbxDouble3).
Definition at line1550of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble3>UpVector |
This property handles the camera Up Vector (XYZ coordinates).
To access this property do: UpVector.Get(). To set this property do: UpVector.Set(fbxDouble3).
Definition at line1559of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble3>InterestPosition |
This property handles the default point (XYZ coordinates) the camera is looking at.
To access this property do: InterestPosition.Get(). To set this property do: InterestPosition.Set(fbxDouble3).
Default Value is (0.0, 0.0, 0.0)
Definition at line1572of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>Roll |
This property handles the camera roll angle in degree(s).
To access this property do: Roll.Get(). To set this property do: Roll.Set(fbxDouble1).
Default value is 0.
Definition at line1581of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>OpticalCenterX |
This property handles the camera optical center X, in pixels.
It parameter sets the optical center horizontal offset when the camera aperture mode is set toeHORIZONTAL_AND_VERTICAL. It has no effect otherwise.
To access this property do: OpticalCenterX.Get(). To set this property do: OpticalCenterX.Set(fbxDouble1).
Default value is 0.
Definition at line1593of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>OpticalCenterY |
This property handles the camera optical center Y, in pixels.
It sets the optical center horizontal offset when the camera aperture mode is set toeHORIZONTAL_AND_VERTICAL. This parameter has no effect otherwise.
To access this property do: OpticalCenterY.Get(). To set this property do: OpticalCenterY.Set(fbxDouble1).
Default value is 0.
Definition at line1605of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble3>BackgroundColor |
This property handles the camera RGB values of the background color.
To access this property do: BackgroundColor.Get(). To set this property do: BackgroundColor.Set(fbxDouble3).
Default value is black (0, 0, 0)
Definition at line1614of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>TurnTable |
This property handles the camera turn table angle in degree(s).
To access this property do: TurnTable.Get(). To set this property do: TurnTable.Set(fbxDouble1).
Default value is 0.
Definition at line1623of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>DisplayTurnTableIcon |
This property handles a flags that indicates if the camera displays the Turn Table icon or not.
To access this property do: DisplayTurnTableIcon.Get(). To set this property do: DisplayTurnTableIcon.Set(fbxBool1).
Default value is false (no display).
Definition at line1633of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>UseMotionBlur |
This property handles a flags that indicates if the camera uses motion blur or not.
To access this property do: UseMotionBlur.Get(). To set this property do: UseMotionBlur.Set(fbxBool1).
Default value is false (do not use motion blur).
Definition at line1647of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>UseRealTimeMotionBlur |
This property handles a flags that indicates if the camera uses real time motion blur or not.
To access this property do: UseRealTimeMotionBlur.Get(). To set this property do: UseRealTimeMotionBlur.Set(fbxBool1).
Default value is false (use real time motion blur).
Definition at line1657of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>MotionBlurIntensity |
This property handles the camera motion blur intensity (in pixels).
To access this property do: MotionBlurIntensity.Get(). To set this property do: MotionBlurIntensity.Set(fbxDouble1).
Default value is 1.
Definition at line1666of filekfbxcamera.h.
KFbxTypedProperty<ECameraAspectRatioMode>AspectRatioMode |
This property handles the camera aspect ratio mode.
Please use functionSetAspect()if you want to change its value.
Definition at line1680of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>AspectWidth |
This property handles the camera aspect width.
Please use functionSetAspect()if you want to change its value.
Definition at line1689of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>AspectHeight |
This property handles the camera aspect height.
Please use functionSetAspect()if you want to change its value.
Definition at line1698of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>PixelAspectRatio |
This property handles the pixel aspect ratio.
Please use functionSetPixelRatio()if you want to change its value. Default value is 1.
Value range is [0.050, 20.0].
Definition at line1707of filekfbxcamera.h.
KFbxTypedProperty<ECameraApertureMode>ApertureMode |
This property handles the aperture mode.
Default value is eVERTICAL.
Definition at line1713of filekfbxcamera.h.
KFbxTypedProperty<ECameraGateFit>GateFit |
This property handles the gate fit mode.
To access this property do: GateFit.Get(). To set this property do: GateFit.Set(ECameraGateFit).
Default value is eNO_FIT.
Definition at line1722of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FieldOfView |
This property handles the field of view in degrees.
To access this property do: FieldOfView.Get(). To set this property do: FieldOfView.Set(fbxDouble1).
Default vaule is 40.
Value range is [1.0, 179.0].
Definition at line1735of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FieldOfViewX |
This property handles the X (horizontal) field of view in degrees.
To access this property do: FieldOfViewX.Get(). To set this property do: FieldOfViewX.Set(fbxDouble1).
Definition at line1749of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FieldOfViewY |
This property handles the Y (vertical) field of view in degrees.
To access this property do: FieldOfViewY.Get(). To set this property do: FieldOfViewY.Set(fbxDouble1).
Default vaule is 1.
Value range is [1.0, 179.0].
Definition at line1762of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FocalLength |
This property handles the focal length (in millimeters).
To access this property do: FocalLength.Get(). To set this property do: FocalLength.Set(fbxDouble1).
Default value is the result of ComputeFocalLength(40.0).
Definition at line1771of filekfbxcamera.h.
KFbxTypedProperty<ECameraFormat>CameraFormat |
This property handles the camera format.
To access this property do: CameraFormat.Get(). To set this property do: CameraFormat.Set(ECameraFormat).
Please use functionSetFormat()if you want to change its value. Default value is eCUSTOM_FORMAT.
Definition at line1782of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>UseFrameColor |
This property stores a flag that indicates to use or not a color for the frame.
To access this property do: UseFrameColor.Get(). To set this property do: UseFrameColor.Set(fbxBool1).
Default value is false.
Definition at line1796of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble3>FrameColor |
This property handles the fame color.
To access this property do: FrameColor.Get(). To set this property do: FrameColor.Set(fbxDouble3).
Default value is (0.3, 0.3, 0.3).
Definition at line1805of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ShowName |
This property handles the show name flag.
To access this property do: ShowName.Get(). To set this property do: ShowName.Set(fbxBool1).
Default value is true.
Definition at line1818of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ShowInfoOnMoving |
This property handles the show info on moving flag.
To access this property do: ShowInfoOnMoving.Get(). To set this property do: ShowInfoOnMoving.Set(fbxBool1).
Default value is true.
Definition at line1827of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ShowGrid |
This property handles the draw floor grid flag.
To access this property do: ShowGrid.Get(). To set this property do: ShowGrid.Set(fbxBool1).
Default value is true.
Definition at line1836of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ShowOpticalCenter |
This property handles the show optical center flag.
To access this property do: ShowOpticalCenter.Get(). To set this property do: ShowOpticalCenter.Set(fbxBool1).
Default value is false.
Definition at line1845of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ShowAzimut |
This property handles the show axis flag.
To access this property do: ShowAzimut.Get(). To set this property do: ShowAzimut.Set(fbxBool1).
Default value is true.
Definition at line1854of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ShowTimeCode |
This property handles the show time code flag.
To access this property do: ShowTimeCode.Get(). To set this property do: ShowTimeCode.Set(fbxBool1).
Default value is true.
Definition at line1863of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ShowAudio |
This property handles the show audio flag.
To access this property do: ShowAudio.Get(). To set this property do: ShowAudio.Set(fbxBool1).
Default value is false.
Definition at line1872of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble3>AudioColor |
This property handles the show audio flag.
To access this property do: AudioColor.Get(). To set this property do: AudioColor.Set(fbxDouble3).
Default value is (0.0, 1.0, 0.0)
Definition at line1881of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>NearPlane |
This property handles the near plane distance.
Please use functionSetNearPlane()if you want to change its value. Default value is 10.
Value range is [0.001, 600000.0].
Definition at line1894of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FarPlane |
This property handles the far plane distance.
Please use functionSetFarPlane()if you want to change its value Default value is 4000
Value range is [0.001, 600000.0]
Definition at line1903of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>AutoComputeClipPlanes |
This property indicates that the clip planes should be automatically computed.
To access this property do: AutoComputeClipPlanes.Get(). To set this property do: AutoComputeClipPlanes.Set(fbxBool1).
When this property is set to true, the NearPlane and FarPlane values are ignored. Note that not all applications support this flag.
Definition at line1914of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FilmWidth |
This property handles the film aperture width (in inches).
Please use functionSetApertureWidth()orSetApertureFormat()if you want to change its value Default value is 0.8160
Value range is [0.0001, +inf[
Definition at line1929of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FilmHeight |
This property handles the film aperture height (in inches).
Please use functionSetApertureHeight()orSetApertureFormat()if you want to change its value Default value is 0.6120
Value range is [0.0001, +inf[
Definition at line1939of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FilmAspectRatio |
This property handles the film aperture aspect ratio.
Please use functionSetApertureFormat()if you want to change its value Default value is (FilmWidth / FilmHeight)
Value range is [0.0001, +inf[
Definition at line1948of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FilmSqueezeRatio |
This property handles the film aperture squeeze ratio.
Please use functionSetSqueezeRatio()orSetApertureFormat()if you want to change its value Default value is 1.0
Value range is [0.0001, +inf[
Definition at line1958of filekfbxcamera.h.
KFbxTypedProperty<ECameraApertureFormat>FilmFormat |
This property handles the film aperture format.
Please use functionSetApertureFormat()if you want to change its value Default value is eCUSTOM_APERTURE_FORMAT
Definition at line1967of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble2>FilmOffset |
This property handles the offset from the center of the film aperture, defined by the film height and film width.
The offset is measured in inches.
To access this property do: FilmOffset.Get(). To set this property do: FilmOffset.Set(fbxDouble2).
Definition at line1977of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ViewFrustum |
This property handles the view frustrum flag.
To access this property do: ViewFrustum.Get(). To set this property do: ViewFrustum.Set(fbxBool1).
Default value is true
Definition at line1991of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ViewFrustumNearFarPlane |
This property handles the view frustrum near and far plane flag.
To access this property do: ViewFrustumNearFarPlane.Get(). To set this property do: ViewFrustumNearFarPlane.Set(fbxBool1).
Default value is false
Definition at line2000of filekfbxcamera.h.
KFbxTypedProperty<ECameraBackgroundDisplayMode>ViewFrustumBackPlaneMode |
This property handles the view frustrum back plane mode.
To access this property do: ViewFrustumBackPlaneMode.Get(). To set this property do: ViewFrustumBackPlaneMode.Set(ECameraBackgroundDisplayMode).
Default value is eWHEN_MEDIA
Definition at line2009of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>BackPlaneDistance |
This property handles the view frustrum back plane distance.
To access this property do: BackPlaneDistance.Get(). To set this property do: BackPlaneDistance.Set(fbxDouble1).
Default value is 100.0
Definition at line2018of filekfbxcamera.h.
KFbxTypedProperty<ECameraBackgroundDistanceMode>BackPlaneDistanceMode |
This property handles the view frustrum back plane distance mode.
To access this property do: BackPlaneDistanceMode.Get(). To set this property do: BackPlaneDistanceMode.Set(ECameraBackgroundDistanceMode).
Default value is eRELATIVE_TO_INTEREST
Definition at line2027of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ViewCameraToLookAt |
This property handles the view camera to look at flag.
To access this property do: ViewCameraToLookAt.Get(). To set this property do: ViewCameraToLookAt.Set(fbxBool1).
Default value is true
Definition at line2036of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>LockMode |
This property handles the lock mode.
To access this property do: LockMode.Get(). To set this property do: LockMode.Set(fbxBool1).
Default value is false
Definition at line2049of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>LockInterestNavigation |
This property handles the lock interest navigation flag.
To access this property do: LockInterestNavigation.Get(). To set this property do: LockInterestNavigation.Set(fbxBool1).
Default value is false
Definition at line2058of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>FitImage |
This property handles the fit image flag.
To access this property do: FitImage.Get(). To set this property do: FitImage.Set(fbxBool1).
Default value is false.
Definition at line2071of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>Crop |
This property handles the crop flag.
Default value is false.
Definition at line2077of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>Center |
This property handles the center flag.
To access this property do: Center.Get(). To set this property do: Center.Set(fbxBool1).
Default value is true.
Definition at line2086of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>KeepRatio |
This property handles the keep ratio flag.
To access this property do: KeepRatio.Get(). To set this property do: KeepRatio.Set(fbxBool1).
Default value is true.
Definition at line2095of filekfbxcamera.h.
KFbxTypedProperty<ECameraBackgroundDrawingMode>BackgroundMode |
This property handles the background mode flag.
To access this property do: BackgroundMode.Get(). To set this property do: BackgroundMode.Set(ECameraBackgroundDrawingMode).
Default value is eBACKGROUND.
Definition at line2104of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>BackgroundAlphaTreshold |
This property handles the background alpha threshold value.
To access this property do: BackgroundAlphaTreshold.Get(). To set this property do: BackgroundAlphaTreshold.Set(fbxDouble1).
Default value is 0.5.
Definition at line2113of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>FrontPlateFitImage |
This property handles the fit image for front plate flag.
To access this property do: FrontPlateFitImage.Get(). To set this property do: FrontPlateFitImage.Set(fbxBool1).
Default value is false.
Definition at line2126of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>FrontPlateCrop |
This property handles the front plane crop flag.
To access this property do: FrontPlateCrop.Get(). To set this property do: FrontPlateCrop.Set(fbxBool1).
Default value is false.
Definition at line2135of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>FrontPlateCenter |
This property handles the front plane center flag.
To access this property do: FrontPlateCenter.Get(). To set this property do: FrontPlateCenter.Set(fbxBool1).
Default value is true.
Definition at line2144of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>FrontPlateKeepRatio |
This property handles the front plane keep ratio flag.
To access this property do: FrontPlateKeepRatio.Get(). To set this property do: FrontPlateKeepRatio.Set(fbxBool1).
Default value is true.
Definition at line2153of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>ShowFrontPlate |
This property handles the front plane show flag.
To access this property do: ShowFrontPlate.Get(). To set this property do: ShowFrontPlate.Set(fbxBool1).
Default value is false.
Definition at line2164of filekfbxcamera.h.
KFbxTypedProperty<ECameraBackgroundDisplayMode>ViewFrustumFrontPlaneMode |
This property handles the view frustrum front plane mode.
To access this property do: ViewFrustumFrontPlaneMode.Get(). To set this property do: ViewFrustumFrontPlaneMode.Set(ECameraBackgroundDisplayMode).
Default value is eWHEN_MEDIA
Definition at line2173of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FrontPlaneDistance |
This property handles the view frustrum front plane distance.
To access this property do: FrontPlaneDistance.Get(). To set this property do: FrontPlaneDistance.Set(fbxDouble1).
Default value is 100.0
Definition at line2182of filekfbxcamera.h.
KFbxTypedProperty<ECameraBackgroundDistanceMode>FrontPlaneDistanceMode |
This property handles the view frustrum front plane distance mode.
To access this property do: FrontPlaneDistanceMode.Get(). To set this property do: FrontPlaneDistanceMode.Set(ECameraBackgroundDistanceMode).
Default value is eRELATIVE_TO_INTEREST
Definition at line2191of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>ForegroundAlpha |
This property handles the foreground alpha value.
To access this property do: ForegroundAlpha.Get(). To set this property do: ForegroundAlpha.Set(fbxDouble1).
Default value is 0.5.
Definition at line2200of filekfbxcamera.h.
KFbxTypedProperty<fbxReference>ForegroundTexture |
This property has the foreground textures connected to it.
To access this property do: ForegroundTexture.Get(). To set this property do: ForegroundTexture.Set(fbxReference).
Definition at line2210of filekfbxcamera.h.
KFbxTypedProperty<fbxReference>BackgroundTexture |
This property has the background textures connected to it.
To access this property do: BackgroundTexture.Get(). To set this property do: BackgroundTexture.Set(fbxReference).
Definition at line2219of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>DisplaySafeArea |
This property handles the display safe area flag.
To access this property do: DisplaySafeArea.Get(). To set this property do: DisplaySafeArea.Set(fbxBool1).
Default value is false
Definition at line2233of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>DisplaySafeAreaOnRender |
This property handles the display safe area on render flag.
To access this property do: DisplaySafeAreaOnRender.Get(). To set this property do: DisplaySafeAreaOnRender.Set(fbxBool1).
Default value is false
Definition at line2242of filekfbxcamera.h.
KFbxTypedProperty<ECameraSafeAreaStyle>SafeAreaDisplayStyle |
This property handles the display safe area display style.
To access this property do: SafeAreaDisplayStyle.Get(). To set this property do: SafeAreaDisplayStyle.Set(ECameraSafeAreaStyle).
Default value is eSQUARE
Definition at line2251of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>SafeAreaAspectRatio |
This property handles the display safe area aspect ratio.
To access this property do: SafeAreaDisplayStyle.Get(). To set this property do: SafeAreaAspectRatio.Set(fbxDouble1).
Default value is 1.33333333333333
Definition at line2260of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>Use2DMagnifierZoom |
This property handles the use 2d magnifier zoom flag.
To access this property do: Use2DMagnifierZoom.Get(). To set this property do: Use2DMagnifierZoom.Set(fbxBool1).
Default value is false
Definition at line2273of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>_2DMagnifierZoom |
This property handles the 2d magnifier zoom value.
To access this property do: _2DMagnifierZoom.Get(). To set this property do: _2DMagnifierZoom.Set(fbxDouble1).
Default value is 100.0
Definition at line2282of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>_2DMagnifierX |
This property handles the 2d magnifier X value.
To access this property do: _2DMagnifierX.Get(). To set this property do: _2DMagnifierX.Set(fbxDouble1).
Default value is 50.0
Definition at line2291of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>_2DMagnifierY |
This property handles the 2d magnifier Y value.
To access this property do: _2DMagnifierY.Get(). To set this property do: _2DMagnifierY.Set(fbxDouble1).
Default value is 50.0
Definition at line2300of filekfbxcamera.h.
KFbxTypedProperty<ECameraProjectionType>ProjectionType |
This property handles the projection type.
To access this property do: ProjectionType.Get(). To set this property do: ProjectionType.Set(ECameraProjectionType).
Default value is ePERSPECTIVE.
Definition at line2313of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>OrthoZoom |
This property handles the orthographic zoom.
To access this property do: OrthoZoom.Get(). To set this property do: OrthoZoom.Set(fbxDouble1).
Default value is 1.0.
Definition at line2322of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>UseRealTimeDOFAndAA |
This property handles the use real time DOF and AA flag.
To access this property do: UseRealTimeDOFAndAA.Get(). To set this property do: UseRealTimeDOFAndAA.Set(fbxBool1).
Default value is false.
Definition at line2335of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>UseDepthOfField |
This property handles the use depth of field flag.
To access this property do: UseDepthOfField.Get(). To set this property do: UseDepthOfField.Set(fbxBool1).
Default value is false
Definition at line2344of filekfbxcamera.h.
KFbxTypedProperty<ECameraFocusDistanceSource>FocusSource |
This property handles the focus source.
To access this property do: FocusSource.Get(). To set this property do: FocusSource.Set(ECameraFocusDistanceSource).
Default value is eCAMERA_INTEREST
Definition at line2353of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FocusAngle |
This property handles the focus angle (in degrees).
To access this property do: FocusAngle.Get(). To set this property do: FocusAngle.Set(fbxDouble1).
Default value is 3.5
Definition at line2362of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>FocusDistance |
This property handles the focus distance.
To access this property do: FocusDistance.Get(). To set this property do: FocusDistance.Set(fbxDouble1).
Default value is 200.0
Definition at line2371of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>UseAntialiasing |
This property handles the use anti aliasing flag.
To access this property do: UseAntialiasing.Get(). To set this property do: UseAntialiasing.Set(fbxBool1).
Default value is false
Definition at line2380of filekfbxcamera.h.
KFbxTypedProperty<fbxDouble1>AntialiasingIntensity |
This property handles the anti aliasing intensity.
To access this property do: AntialiasingIntensity.Get(). To set this property do: AntialiasingIntensity.Set(fbxDouble1).
Default value is 0.77777
Definition at line2389of filekfbxcamera.h.
KFbxTypedProperty<ECameraAntialiasingMethod>AntialiasingMethod |
This property handles the anti aliasing method.
To access this property do: AntialiasingMethod.Get(). To set this property do: AntialiasingMethod.Set(ECameraAntialiasingMethod).
Default value is eOVERSAMPLING_ANTIALIASING
Definition at line2398of filekfbxcamera.h.
KFbxTypedProperty<fbxBool1>UseAccumulationBuffer |
This property handles the use accumulation buffer flag.
To access this property do: UseAccumulationBuffer.Get(). To set this property do: UseAccumulationBuffer.Set(fbxBool1).
Default value is false
Definition at line2411of filekfbxcamera.h.
KFbxTypedProperty<fbxInteger1>FrameSamplingCount |
This property handles the frame sampling count.
To access this property do: FrameSamplingCount.Get(). To set this property do: FrameSamplingCount.Set(fbxInteger1).
Default value is 7
Definition at line2420of filekfbxcamera.h.
KFbxTypedProperty<ECameraSamplingType>FrameSamplingType |
This property handles the frame sampling type.
To access this property do: FrameSamplingType.Get(). To set this property do: FrameSamplingType.Set(ECameraSamplingType).
Default value is eSTOCHASTIC
Definition at line2429of filekfbxcamera.h.