Bugs item #1684240, was opened at 2007-03-20 11:36
Message generated for change (Comment added) made by dooglus
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=757416&aid=1684240&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: None
Group: None
Status: Closed
Resolution: Fixed
Priority: 5
Private: No
Submitted By: dooglus (dooglus)
Assigned to: Nobody/Anonymous (nobody)
Summary: looped gradients render untidily

Initial Comment:
make a gradient and loop it.  the point where it loops around isn't rendered 
smoothly.

for example, see:

  http://dooglus.rincevent.net/synfig/gradient2.html


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

>Comment By: dooglus (dooglus)
Date: 2007-03-22 20:06

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

I noticed that the other 4 types of gradient suffer from almost exactly
the same bug.

See http://dooglus.rincevent.net/synfig/gradients.html for images showing
how the bug appears.

r368 | dooglus | 2007-03-22 19:54:54 +0100 (Thu, 22 Mar 2007) | 2 lines
Changed paths:   M
/synfig-core/trunk/src/modules/mod_gradient/conicalgradient.cpp

r367 | dooglus | 2007-03-22 19:46:09 +0100 (Thu, 22 Mar 2007) | 2 lines
Changed paths:   M
/synfig-core/trunk/src/modules/mod_gradient/spiralgradient.cpp

r366 | dooglus | 2007-03-22 19:28:52 +0100 (Thu, 22 Mar 2007) | 2 lines
Changed paths:   M
/synfig-core/trunk/src/modules/mod_gradient/radialgradient.cpp

r365 | dooglus | 2007-03-22 19:15:09 +0100 (Thu, 22 Mar 2007) | 2 lines
Changed paths:   M
/synfig-core/trunk/src/modules/mod_gradient/curvegradient.cpp

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

Comment By: dooglus (dooglus)
Date: 2007-03-21 12:28

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

r363 | dooglus | 2007-03-21 12:18:45 +0100 (Wed, 21 Mar 2007) | 2 lines

Fix 1684240: Several places were multiplying the A component of the color
by itself where they shouldn't.  Use premult_alpha() rather than operator*
to prevent this.

------------------------------------------------------------------------
r361 | dooglus | 2007-03-21 02:54:19 +0100 (Wed, 21 Mar 2007) | 2 lines

Partially fix 1684240: gets rid of most of the artifacts


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

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

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to