[Bf-blender-cvs] [55be1dde5c4] blender-v2.91-release: Fix incorrect text size with downscaled preview

Richard Antalik noreply at git.blender.org
Tue Nov 17 04:07:39 CET 2020


Commit: 55be1dde5c4cf208fbb1f0aa51bebb5a132f2802
Author: Richard Antalik
Date:   Tue Nov 17 03:47:02 2020 +0100
Branches: blender-v2.91-release
https://developer.blender.org/rB55be1dde5c4cf208fbb1f0aa51bebb5a132f2802

Fix incorrect text size with downscaled preview

Use either scene render size or fixed preview scale factor.

Previously scene render size was used as baseline value for text size
correction. This is incorrect.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D9563

===================================================================

M	source/blender/sequencer/intern/effects.c

===================================================================

diff --git a/source/blender/sequencer/intern/effects.c b/source/blender/sequencer/intern/effects.c
index b4bc2d25155..dd7634a10eb 100644
--- a/source/blender/sequencer/intern/effects.c
+++ b/source/blender/sequencer/intern/effects.c
@@ -3902,7 +3902,7 @@ static ImBuf *do_text_effect(const SeqRenderData *context,
   /* Compensate text size for preview render size. */
   proxy_size_comp = context->scene->r.size / 100.0;
   if (context->preview_render_size != SEQ_RENDER_SIZE_SCENE) {
-    proxy_size_comp *= BKE_sequencer_rendersize_to_scale_factor(context->preview_render_size);
+    proxy_size_comp = BKE_sequencer_rendersize_to_scale_factor(context->preview_render_size);
   }
 
   /* set before return */



More information about the Bf-blender-cvs mailing list