|
Blender V4.3
|
PointCloud API for render engines. More...
#include <cstring>#include "MEM_guardedalloc.h"#include "BLI_listbase.h"#include "BLI_math_base.h"#include "BLI_math_color.hh"#include "BLI_math_vector.h"#include "BLI_task.hh"#include "BLI_utildefines.h"#include "DNA_object_types.h"#include "DNA_pointcloud_types.h"#include "BKE_attribute.hh"#include "BKE_pointcloud.hh"#include "GPU_batch.hh"#include "GPU_material.hh"#include "draw_attributes.hh"#include "draw_cache_impl.hh"#include "draw_cache_inline.hh"#include "draw_pointcloud_private.hh"Go to the source code of this file.
Classes | |
| struct | blender::draw::PointCloudEvalCache |
| struct | blender::draw::PointCloudBatchCache |
Namespaces | |
| namespace | blender |
| namespace | blender::draw |
PointCloud extraction | |
| static const uint | blender::draw::half_octahedron_tris [4][3] |
| static void | blender::draw::pointcloud_extract_indices (const PointCloud &pointcloud, PointCloudBatchCache &cache) |
| static void | blender::draw::pointcloud_extract_position_and_radius (const PointCloud &pointcloud, PointCloudBatchCache &cache) |
| static void | blender::draw::pointcloud_extract_attribute (const PointCloud &pointcloud, PointCloudBatchCache &cache, const DRW_AttributeRequest &request, int index) |
PointCloud API for render engines.
Definition in file draw_cache_impl_pointcloud.cc.