ESkinCacheInitSettings

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/GPUSkinCache.h

Include

#include "GPUSkinCache.h"

Syntax

enum ESkinCacheInitSettings
{
    MaxUniformBufferBones             = 256,
    RWTangentXOffsetInFloats          = 0,
    RWTangentZOffsetInFloats          = 1,
    IntermediateAccumBufferNumInts    = 8,
}

Values

Name

Description

MaxUniformBufferBones

Max 256 bones as we use a byte to index

RWTangentXOffsetInFloats

Controls the output format on GpuSkinCacheComputeShader.usf.

RWTangentZOffsetInFloats

IntermediateAccumBufferNumInts

3 ints for normal, 3 ints for tangent, 1 for orientation = 7, rounded up to 8 as it should result in faster math and caching

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss