Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/GPUSkinVertexFactory.h |
Include |
#include "GPUSkinVertexFactory.h" |
class FGPUBaseSkinVertexFactory : public FVertexFactory
Vertex factory with vertex stream components for GPU skinned vertices
Name | Description | ||
---|---|---|---|
|
ShaderData |
Dynamic data need for setting the shader |
|
|
TangentStreamComponents |
Name | Description | |
---|---|---|
|
FGPUBaseSkinVertexFactory ( |
Name | Description | |
---|---|---|
|
~FGPUBaseSkinVertexFactory() |
Name | Description | ||
---|---|---|---|
|
GPUSkinBoneI... |
GetBoneInfluenceType() |
|
|
const FShade... |
GetColorComponentsSRV() |
|
|
const uint32 |
GetColorIndexMask() |
|
|
GetMaxGPUSkinBones ( |
||
|
GetMinimumPerPlatformMaxGPUSkinBonesValue() |
Return the smallest platform MaxGPUSkinBones value. |
|
|
GetNumBoneInfluences() |
||
|
GetNumTexCoords() |
||
|
GetNumVertices() |
||
|
const FShade... |
GetPositionsSRV() |
|
|
FShaderDataT... |
GetShaderData() |
Accessor |
|
const FShade... |
GetShaderData() |
|
|
const FShade... |
GetTangentsSRV() |
|
|
const FVerte... |
GetTangentStreamComponent ( |
|
|
const FShade... |
GetTextureCoordinatesSRV() |
|
|
GetUnlimitedBoneInfluences() |
||
|
SupportsTessellationShaders() |
||
|
Use16BitBoneIndex() |
||
|
UseUnlimitedBoneInfluences ( |
Name |
Description |
|
---|---|---|
|
FShaderDataType |
Name |
Description |
---|---|
BoneBufferPool |
Pool of buffers for bone matrices. |
GHardwareMaxGPUSkinBones |