Revert "BLI: Refactor vector types & functions to use templates"
Includes unwanted changes
This reverts commit 46e049d0ce.
This commit is contained in:
@@ -197,8 +197,8 @@ static float compute_voxel_size(const ModifierEvalContext *ctx,
|
||||
/* Compute the voxel size based on the desired number of voxels and the approximated bounding box
|
||||
* of the volume. */
|
||||
const BoundBox *bb = BKE_object_boundbox_get(mvmd->object);
|
||||
const float diagonal = math::distance(transform * float3(bb->vec[6]),
|
||||
transform * float3(bb->vec[0]));
|
||||
const float diagonal = float3::distance(transform * float3(bb->vec[6]),
|
||||
transform * float3(bb->vec[0]));
|
||||
const float approximate_volume_side_length = diagonal + mvmd->exterior_band_width * 2.0f;
|
||||
const float voxel_size = approximate_volume_side_length / mvmd->voxel_amount / volume_simplify;
|
||||
return voxel_size;
|
||||
|
||||
@@ -28,8 +28,8 @@
|
||||
#include "MEM_guardedalloc.h"
|
||||
|
||||
#include "BLI_array.hh"
|
||||
#include "BLI_float3.hh"
|
||||
#include "BLI_listbase.h"
|
||||
#include "BLI_math_vec_types.hh"
|
||||
#include "BLI_multi_value_map.hh"
|
||||
#include "BLI_set.hh"
|
||||
#include "BLI_string.h"
|
||||
|
||||
Reference in New Issue
Block a user