From 8126b0222d11e68b62f1d3d975ec6396b7e87af2 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Tue, 26 Jan 2016 12:50:55 +0100 Subject: 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. --- source/blender/render/extern/include/RE_render_ext.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source/blender/render/extern') 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, -- cgit v1.2.3