Blender  V3.3
Public Attributes | List of all members
MetalRTIntersectionPayload Struct Reference

#include <bvh.h>

Public Attributes

RaySelfPrimitives self
 
uint visibility
 
float u
 
float v
 
int prim
 
int type
 

Detailed Description

Definition at line 15 of file kernel/device/metal/bvh.h.

Member Data Documentation

◆ prim

int MetalRTIntersectionPayload::prim

Definition at line 19 of file kernel/device/metal/bvh.h.

Referenced by scene_intersect().

◆ self

RaySelfPrimitives MetalRTIntersectionPayload::self

Definition at line 16 of file kernel/device/metal/bvh.h.

Referenced by scene_intersect().

◆ type

int MetalRTIntersectionPayload::type

Definition at line 20 of file kernel/device/metal/bvh.h.

Referenced by scene_intersect().

◆ u

float MetalRTIntersectionPayload::u

Definition at line 18 of file kernel/device/metal/bvh.h.

Referenced by scene_intersect().

◆ v

float MetalRTIntersectionPayload::v

Definition at line 18 of file kernel/device/metal/bvh.h.

Referenced by scene_intersect().

◆ visibility

uint MetalRTIntersectionPayload::visibility

Definition at line 17 of file kernel/device/metal/bvh.h.

Referenced by scene_intersect().


The documentation for this struct was generated from the following file: