Blender
V3.3
|
#include "bvh/build.h"
#include "bvh/binning.h"
#include "bvh/node.h"
#include "bvh/params.h"
#include "bvh/split.h"
#include "scene/curves.h"
#include "scene/hair.h"
#include "scene/mesh.h"
#include "scene/object.h"
#include "scene/pointcloud.h"
#include "scene/scene.h"
#include "util/algorithm.h"
#include "util/foreach.h"
#include "util/log.h"
#include "util/progress.h"
#include "util/queue.h"
#include "util/simd.h"
#include "util/stack_allocator.h"
#include "util/time.h"
Go to the source code of this file.
Functions | |
static size_t | count_curve_segments (Hair *hair) |
static size_t | count_primitives (Geometry *geom) |
|
static |
Definition at line 381 of file build.cpp.
References Hair::get_curve(), Hair::num_curves(), and Hair::Curve::num_keys.
Referenced by count_primitives().
|
static |
Definition at line 391 of file build.cpp.
References count_curve_segments(), Geometry::geometry_type, Geometry::HAIR, Geometry::MESH, mesh, PointCloud::num_points(), Mesh::num_triangles(), Geometry::POINTCLOUD, and Geometry::VOLUME.
Referenced by BVHBuild::add_references().