Language:
Discover
By Skill Level
By Category

FFbxDataConverter

Choose your OS:

Syntax

class FFbxDataConverter

Remarks

FBX basic data conversion class.

Functions

Name Description

Public function Static

FColor

 

ConvertColor

(
    FbxDouble3 Color
)

Convert fbx linear space color to sRGB FColor

Public function Static

FVector

 

ConvertDir

(
    FbxVector4 Vector
)

Public function Static

float

 

ConvertDist

(
    FbxDouble Distance
)

Public function Static

FRotator

 

ConvertEuler

(
    FbxDouble3 Euler
)

Public function Static

FMatrix

 

ConvertMatrix

(
    FbxAMatrix Matrix
)

Public function Static

FVector

 

ConvertPos

(
    FbxVector4 Vector
)

Public function Static

bool

 

ConvertPropertyValue

(
    FbxProperty& FbxProperty,
    UProperty & UnrealProperty,
    union UPropertyValue & OutUnrealPro...
)

Public function Static

FRotator

 

ConvertRotation

(
    FbxQuaternion Quaternion
)

Public function Static

FVector

 

ConvertRotationToFVect

(
    FbxQuaternion Quaternion,
    bool bInvertRot
)

Public function Static

FQuat

 

ConvertRotToQuat

(
    FbxQuaternion Quaternion
)

Public function Static

FVector

 

ConvertScale

(
    FbxVector4 Vector
)

Public function Static

FVector

 

ConvertScale

(
    FbxDouble3 Vector
)

Public function Static

FbxDouble3

 

ConvertToFbxColor

(
    FColor Color
)

Convert sRGB FColor to fbx linear space color

Public function Static

FbxVector4

 

ConvertToFbxPos

(
    FVector Vector
)

Public function Static

FbxVector4

 

ConvertToFbxRot

(
    FVector Vector
)

Public function Static

FbxVector4

 

ConvertToFbxScale

(
    FVector Vector
)

Public function Static

FbxString

 

ConvertToFbxString

(
    FName Name
)

Public function Static

FbxString

 

ConvertToFbxString

(
    const FString & String
)

Public function Static

FTransform

 

ConvertTransform

(
    FbxAMatrix Matrix
)

Public function Static

FRotator

 

GetCameraRotation()

FbxCamera with no rotation faces X with Y-up while ours faces X with Z-up so add a -90 degrees roll to compensate.

Public function Static

const FbxAMa...

 

GetJointPostConversionMatrix()

Public function Static

FRotator

 

GetLightRotation()

FbxLight with no rotation faces -Z while ours faces Y so add a 90 degrees pitch to compensate.

Public function Static

void

 

SetJointPostConversionMatrix

(
    FbxAMatrix ConversionMatrix
)

Constants

Name

Description

JointPostConversionMatrix

References

Module

UnrealEd

Header

Editor/UnrealEd/Public/FbxImporter.h