Blender V4.3
ParticleHairCache Struct Reference

#include <draw_hair_private.hh>

Public Attributes

blender::gpu::VertBufpos
 
blender::gpu::IndexBufindices
 
blender::gpu::Batch * hairs
 
blender::gpu::VertBufproc_point_buf
 
blender::gpu::VertBufproc_strand_buf
 
blender::gpu::VertBufproc_length_buf
 
blender::gpu::VertBufproc_strand_seg_buf
 
blender::gpu::VertBufproc_uv_buf [MAX_MTFACE]
 
GPUTexture * uv_tex [MAX_MTFACE]
 
char uv_layer_names [MAX_MTFACE][MAX_LAYER_NAME_CT][MAX_LAYER_NAME_LEN]
 
blender::gpu::VertBuf ** proc_col_buf
 
GPUTexture ** col_tex
 
char(* col_layer_names )[MAX_LAYER_NAME_CT][MAX_LAYER_NAME_LEN]
 
int num_uv_layers
 
int num_col_layers
 
ParticleHairFinalCache final [MAX_HAIR_SUBDIV]
 
int strands_len
 
int elems_len
 
int point_len
 

Detailed Description

Definition at line 36 of file draw_hair_private.hh.

Member Data Documentation

◆ col_layer_names

◆ col_tex

◆ elems_len

◆ final

◆ hairs

◆ indices

◆ num_col_layers

◆ num_uv_layers

◆ point_len

◆ pos

◆ proc_col_buf

◆ proc_length_buf

◆ proc_point_buf

◆ proc_strand_buf

◆ proc_strand_seg_buf

◆ proc_uv_buf

◆ strands_len

◆ uv_layer_names

◆ uv_tex


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