Bugs item #1569617, was opened at 2006-10-03 00:50
Message generated for change (Comment added) made by genete
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=757416&aid=1569617&group_id=144022

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Render Artifact
Group: Latest release
Status: Open
Resolution: Accepted
Priority: 5
Private: No
Submitted By: dooglus (dooglus)
Assigned to: Nobody/Anonymous (nobody)
Summary: rotating text 180 degrees fails

Initial Comment:
If I rotate text by 179.99 degrees or 180.01 degrees, 
the text turns upside down, as I would expect.

If I rotate by 180.00 degrees, the text isn't rotated 
at all.

Example .sif file:
  http://dooglus.rincevent.net/rotatebug.sif

Screenshot of how it looks in synfigstudio:
  http://dooglus.rincevent.net/rotatebug.png


----------------------------------------------------------------------

>Comment By: Genete (genete)
Date: 2009-10-04 12:41

Message:
Commenting the bmp checking issue in the lyr_freetype.cpp file doesn't
seems to solve the issue.

----------------------------------------------------------------------

Comment By: Genete (genete)
Date: 2009-10-04 12:26

Message:
I mean, (60,-60) mirrors it vertically properly. ;)

----------------------------------------------------------------------

Comment By: Genete (genete)
Date: 2009-10-04 12:26

Message:
Stretch a text with (-60,60) doesn't mirror horizontally the text but
(60,-60) yes. I think it is related with the same issue (rotation)
There is a note in the code about a bad render in the BMP format with the
pixel height. I will see if that is causing the problem.

----------------------------------------------------------------------

Comment By: dooglus (dooglus)
Date: 2007-09-24 12:54

Message:
Logged In: YES 
user_id=1546005
Originator: YES

synfig-core/trunk/src/modules/lyr_std/rotate.cpp has specific code to
short-cut the rotation if it's 180 degrees:

if(amount.dist(Angle::deg(180))==Angle::deg(0))

I expect that's what triggers this bug.

----------------------------------------------------------------------

Comment By: Paul Wise (pabs3)
Date: 2007-02-01 05:12

Message:
Logged In: YES 
user_id=35028
Originator: NO

Just leaving a note for myself that this bug is in the synfig renderer,
not synfigstudio.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=757416&aid=1569617&group_id=144022

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to