r.HairStrands.Voxelization.Virtual.Jitter

r.HairStrands.Voxelization.Virtual.Jitter

#Overview

name: r.HairStrands.Voxelization.Virtual.Jitter

This variable is created as a Console Variable (cvar).

It is referenced in 1 C++ source file.

#Summary

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Source/Runtime/Renderer/Private/HairStrands/HairStrandsVoxelization.cpp:122

Scope: file

Source code excerpt:


static int32 GHairVirtualVoxel_JitterMode = 1;
static FAutoConsoleVariableRef CVarHairVirtualVoxel_JitterMode(TEXT("r.HairStrands.Voxelization.Virtual.Jitter"), GHairVirtualVoxel_JitterMode, TEXT("Change jittered for voxelization/traversal. 0: No jitter 1: Regular randomized jitter: 2: Constant Jitter (default = 1)"), ECVF_RenderThreadSafe);

void GetVoxelPageResolution(uint32& OutPageResolution, uint32& OutPageResolutionLog2)
{
	OutPageResolutionLog2 = FMath::CeilLogTwo(FMath::Clamp(GHairVirtualVoxel_PageResolution, 2, 256));
	OutPageResolution = (1u << OutPageResolutionLog2);
}