Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/GPUSkinVertexFactory.h |
Include |
#include "GPUSkinVertexFactory.h" |
template<GPUSkinBoneInfluenceType BoneInfluenceType>
class TGPUSkinVertexFactory : public FGPUBaseSkinVertexFactory
Vertex factory with vertex stream components for GPU skinned vertices
Name | Description | |
---|---|---|
|
TGPUSkinVertexFactory ( |
Constructor presizing bone matrices array to used amount. |
Name | Description | ||
---|---|---|---|
|
ModifyCompilationEnvironment ( |
||
|
ShouldCompilePermutation ( |
Name | Description | ||
---|---|---|---|
|
AddVertexElements ( |
Add the decl elements for the streams Add the vertex declaration elements for the streams. |
|
|
GPUSkinBoneI... |
GetBoneInfluenceType() |
Name | Description | ||
---|---|---|---|
|
FVertexFacto... |
GetType() |
Name | Description | ||
---|---|---|---|
|
InitDynamicRHI() |
Initializes the dynamic RHI resource and/or RHI render target used by this resource. |
|
|
InitRHI() |
Creates declarations for each of the vertex stream components and initializes the device resource |
|
|
ReleaseDynamicRHI() |
Releases the dynamic RHI resource and/or RHI render target resources used by this resource. |
Name |
Description |
---|---|
StaticType |
Bind gpu skin vertex factory to its shader file and its shader parameters |