|
Blender
V2.93
|
#include <eevee_private.h>
Public Attributes | |
| eEEVEEMotionData | type |
| int | use_deform |
| int | psys_len |
| struct { | |
| struct GPUVertBuf * hair_pos [2] | |
| struct GPUTexture * hair_pos_tx [2] | |
| } | psys [0] |
Definition at line 664 of file eevee_private.h.
| struct GPUVertBuf* EEVEE_HairMotionData::hair_pos[2] |
Definition at line 671 of file eevee_private.h.
Referenced by EEVEE_motion_blur_cache_finish(), EEVEE_motion_blur_hair_cache_populate(), eevee_motion_blur_mesh_data_free(), and EEVEE_motion_blur_swap_data().
| struct GPUTexture* EEVEE_HairMotionData::hair_pos_tx[2] |
Definition at line 672 of file eevee_private.h.
Referenced by EEVEE_motion_blur_cache_finish(), EEVEE_motion_blur_hair_cache_populate(), eevee_motion_blur_mesh_data_free(), and EEVEE_motion_blur_swap_data().
| struct { ... } EEVEE_HairMotionData::psys[0] |
| int EEVEE_HairMotionData::psys_len |
Allocator will alloc enough slot for all particle systems. Or 1 if it's a hair object.
Definition at line 669 of file eevee_private.h.
Referenced by EEVEE_motion_blur_cache_finish(), EEVEE_motion_blur_hair_cache_populate(), eevee_motion_blur_mesh_data_free(), and EEVEE_motion_blur_swap_data().
| eEEVEEMotionData EEVEE_HairMotionData::type |
Needs to be first to ensure casting.
Definition at line 666 of file eevee_private.h.
| int EEVEE_HairMotionData::use_deform |
Definition at line 667 of file eevee_private.h.
Referenced by EEVEE_motion_blur_cache_finish(), and EEVEE_motion_blur_hair_cache_populate().