From 1c8abf8d2a809b00210a2c555ec2d4b4a8c0c419 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Wed, 22 Jan 2014 22:53:50 +0600 Subject: Fix T37940: Curve Render bug in Blender Internal Render. Issue was caused by curve object really scale up. It was caused by 677f519 to make scaled down curves work fine. After some tweaks to epsilon value scaled up curves seems to work as well. --- source/blender/render/intern/source/convertblender.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/render') diff --git a/source/blender/render/intern/source/convertblender.c b/source/blender/render/intern/source/convertblender.c index 4ca1fd4c398..a522231d3a9 100644 --- a/source/blender/render/intern/source/convertblender.c +++ b/source/blender/render/intern/source/convertblender.c @@ -2765,7 +2765,7 @@ static void init_render_curve(Render *re, ObjectRen *obr, int timeoffset) vlr->v4= NULL; /* to prevent float accuracy issues, we calculate normal in local object space (not world) */ - if (area_tri_v3(co3, co2, co1)>FLT_EPSILON10) { + if (area_tri_v3(co3, co2, co1)>FLT_EPSILON) { normal_tri_v3(tmp, co3, co2, co1); add_v3_v3(n, tmp); } -- cgit v1.2.3