[Bf-blender-cvs] [1c580e3] openvdb: Exporter: decrease tolerance yet again.
Kévin Dietrich
noreply at git.blender.org
Tue Jun 9 02:02:55 CEST 2015
Commit: 1c580e3a73c169fe6d3326bcf070c156b426ef3d
Author: Kévin Dietrich
Date: Mon Jun 8 22:08:40 2015 +0200
Branches: openvdb
https://developer.blender.org/rB1c580e3a73c169fe6d3326bcf070c156b426ef3d
Exporter: decrease tolerance yet again.
===================================================================
M intern/openvdb/intern/openvdb_dense_convert.cpp
M intern/openvdb/intern/openvdb_dense_convert.h
===================================================================
diff --git a/intern/openvdb/intern/openvdb_dense_convert.cpp b/intern/openvdb/intern/openvdb_dense_convert.cpp
index 81e6be7..d7a9896 100644
--- a/intern/openvdb/intern/openvdb_dense_convert.cpp
+++ b/intern/openvdb/intern/openvdb_dense_convert.cpp
@@ -86,15 +86,15 @@ GridBase *OpenVDB_export_vector_grid(OpenVDBWriter *writer,
grid[0] = FloatGrid::create(0.0f);
tools::Dense<const float, tools::LayoutXYZ> dense_grid_x(bbox, data_x);
- tools::copyFromDense(dense_grid_x, grid[0]->tree(), TOLERANCE * TOLERANCE);
+ tools::copyFromDense(dense_grid_x, grid[0]->tree(), TOLERANCE);
grid[1] = FloatGrid::create(0.0f);
tools::Dense<const float, tools::LayoutXYZ> dense_grid_y(bbox, data_y);
- tools::copyFromDense(dense_grid_y, grid[1]->tree(), TOLERANCE * TOLERANCE);
+ tools::copyFromDense(dense_grid_y, grid[1]->tree(), TOLERANCE);
grid[2] = FloatGrid::create(0.0f);
tools::Dense<const float, tools::LayoutXYZ> dense_grid_z(bbox, data_z);
- tools::copyFromDense(dense_grid_z, grid[2]->tree(), TOLERANCE * TOLERANCE);
+ tools::copyFromDense(dense_grid_z, grid[2]->tree(), TOLERANCE);
Vec3SGrid::Ptr vecgrid = Vec3SGrid::create(Vec3s(0.0f));
diff --git a/intern/openvdb/intern/openvdb_dense_convert.h b/intern/openvdb/intern/openvdb_dense_convert.h
index 1f7fcf1..9fa2c5f 100644
--- a/intern/openvdb/intern/openvdb_dense_convert.h
+++ b/intern/openvdb/intern/openvdb_dense_convert.h
@@ -35,7 +35,7 @@
#include "openvdb_reader.h"
#include "openvdb_writer.h"
-#define TOLERANCE 1e-1f
+#define TOLERANCE 1e-3f
namespace internal {
More information about the Bf-blender-cvs
mailing list