Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/GPUSkinCache.h |
Include |
#include "GPUSkinCache.h" |
enum ESkinCacheInitSettings
{
MaxUniformBufferBones = 256,
RWTangentXOffsetInFloats = 0,
RWTangentZOffsetInFloats = 1,
IntermediateAccumBufferNumInts = 8,
}
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 |