Blender  V2.93
Public Attributes | List of all members
KernelObject Struct Reference

#include <kernel_types.h>

Public Attributes

Transform tfm
 
Transform itfm
 
float volume_density
 
float pass_id
 
float random_number
 
float color [3]
 
int particle_index
 
float dupli_generated [3]
 
float dupli_uv [2]
 
int numkeys
 
int numsteps
 
int numverts
 
uint patch_map_offset
 
uint attribute_map_offset
 
uint motion_offset
 
float cryptomatte_object
 
float cryptomatte_asset
 
float shadow_terminator_offset
 
float pad1
 
float pad2
 
float pad3
 

Detailed Description

Definition at line 1456 of file kernel_types.h.

Member Data Documentation

◆ attribute_map_offset

uint KernelObject::attribute_map_offset

◆ color

float KernelObject::color[3]

Definition at line 1463 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ cryptomatte_asset

float KernelObject::cryptomatte_asset

Definition at line 1478 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ cryptomatte_object

float KernelObject::cryptomatte_object

Definition at line 1477 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ dupli_generated

float KernelObject::dupli_generated[3]

Definition at line 1466 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ dupli_uv

float KernelObject::dupli_uv[2]

Definition at line 1467 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ itfm

Transform KernelObject::itfm

Definition at line 1458 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ motion_offset

uint KernelObject::motion_offset

Definition at line 1475 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ numkeys

int KernelObject::numkeys

Definition at line 1469 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ numsteps

int KernelObject::numsteps

Definition at line 1470 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ numverts

int KernelObject::numverts

Definition at line 1471 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ pad1

float KernelObject::pad1

Definition at line 1481 of file kernel_types.h.

◆ pad2

float KernelObject::pad2

Definition at line 1481 of file kernel_types.h.

◆ pad3

float KernelObject::pad3

Definition at line 1481 of file kernel_types.h.

◆ particle_index

int KernelObject::particle_index

Definition at line 1464 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ pass_id

float KernelObject::pass_id

Definition at line 1461 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ patch_map_offset

uint KernelObject::patch_map_offset

◆ random_number

float KernelObject::random_number

Definition at line 1462 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ shadow_terminator_offset

float KernelObject::shadow_terminator_offset

Definition at line 1480 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ tfm

Transform KernelObject::tfm

Definition at line 1457 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().

◆ volume_density

float KernelObject::volume_density

Definition at line 1460 of file kernel_types.h.

Referenced by ObjectManager::device_update_object_transform().


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