|
Blender V5.0
|
Contains procedural GPU hair drawing methods. More...
#include "BKE_customdata.hh"#include "DNA_modifier_types.h"#include "DNA_particle_types.h"#include "DNA_scene_types.h"#include "DRW_render.hh"#include "GPU_batch.hh"#include "GPU_material.hh"#include "GPU_shader.hh"#include "GPU_texture.hh"#include "GPU_vertex_buffer.hh"#include "draw_common_c.hh"#include "draw_context_private.hh"#include "draw_hair_private.hh"#include "draw_manager.hh"#include "draw_shader_shared.hh"#include "draw_common.hh"Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::draw |
Functions | |
| gpu::VertBuf * | blender::draw::hair_pos_buffer_get (Scene *scene, Object *object, ParticleSystem *psys, ModifierData *md) |
| template<typename PassT> | |
| blender::gpu::Batch * | blender::draw::hair_sub_pass_setup_implementation (PassT &sub_ps, const Scene *scene, const ObjectRef &ob_ref, ParticleSystem *psys, ModifierData *md, GPUMaterial *gpu_material) |
| gpu::Batch * | blender::draw::hair_sub_pass_setup (PassMain::Sub &sub_ps, const Scene *scene, const ObjectRef &ob_ref, ParticleSystem *psys, ModifierData *md, GPUMaterial *gpu_material=nullptr) |
Contains procedural GPU hair drawing methods.
Definition in file draw_hair.cc.