Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2016-01-26 14:50:55 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2016-01-26 14:50:55 +0300
commit8126b0222d11e68b62f1d3d975ec6396b7e87af2 (patch)
tree125442ce2af8d610665f7412b34d57879e97b94c /source/blender/render/extern
parent0095c2dad2e66a2906fd60c417c845b35a645cf7 (diff)
Fix T47214: Keyed Particles don't render correctly when used for point density input
The issue was caused by different AABB used by Cycles and texture sampler. Instead of trying to keep this two functions in sync we now do have an utility call in the point density node to query the AABB.
Diffstat (limited to 'source/blender/render/extern')
-rw-r--r--source/blender/render/extern/include/RE_render_ext.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/render/extern/include/RE_render_ext.h b/source/blender/render/extern/include/RE_render_ext.h
index 81d1a00702d..d5af16d9b6e 100644
--- a/source/blender/render/extern/include/RE_render_ext.h
+++ b/source/blender/render/extern/include/RE_render_ext.h
@@ -67,6 +67,12 @@ void RE_cache_point_density(struct Scene *scene,
struct PointDensity *pd,
const bool use_render_params);
+void RE_minmac_point_density(struct Scene *scene,
+ struct PointDensity *pd,
+ const bool use_render_params,
+ float r_min[3],
+ float r_max[3]);
+
void RE_sample_point_density(struct Scene *scene,
struct PointDensity *pd,
const int resolution,