FRayTracingGeometrySegment

Windows
MacOS
Linux

References

Module

RHI

Header

/Engine/Source/Runtime/RHI/Public/DynamicRHI.h

Include

#include "DynamicRHI.h"

Syntax

struct FRayTracingGeometrySegment

Variables

Name Description

Public variable

bool

 

bAllowDuplicateAnyHitShaderInvocation

Any-hit shader may be invoked multiple times for the same primitive during ray traversal.

Public variable

bool

 

bEnabled

Indicates whether this section is enabled and should be taken into account during acceleration structure creation.

Public variable

bool

 

bForceOpaque

Indicates whether any-hit shader could be invoked when hitting this geometry segment.

Public variable

uint32

 

FirstPrimitive

Primitive range for this segment.

Public variable

uint32

 

NumPrimitives

Public variable

FVertexBufferRH...

 

VertexBuffer

Public variable

EVertexElementT...

 

VertexBufferElementType

Public variable

uint32

 

VertexBufferOffset

Offset in bytes from the base address of the vertex buffer.

Public variable

uint32

 

VertexBufferStride

Number of bytes between elements of the vertex buffer (sizeof VET_Float3 by default).

Functions

Name Description

Public function Const

const FTypeL...

 

GetTypeLayout()

Public function Static

FTypeLayoutD...

 

StaticGetTypeLayout()

Classes

Typedefs

Name

Description

DerivedType

InternalBaseType

Constants

Name

Description

CounterBase

InterfaceType

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