xirja
![]() |
I see a difference between version 4 and 5 Scale components. Can you add a version 4 scale to the obsolete list?
Version 4: ![]() _____________________________________________________
http://web.archive.org/web/2021062908...rjadesign/ _____________________________________________________ |
|
Posted: December 16, 2015 9:55 am | ||
xirja
![]() |
Version 5:
![]() _____________________________________________________
http://web.archive.org/web/2021062908...rjadesign/ _____________________________________________________ |
|
Posted: December 16, 2015 9:55 am | ||
GMM
Moderator
Posts: 3491 |
I can't find any differences on my machine. Do you see it in the Main window (not in Filter Editor)? Please connect your Scale to Result, save the filter and try opening it both in FF4 and FF5. If the issue persists please post the ffxml file here, there's much more in the file than you can see in Filter Forge.
|
|
Posted: December 16, 2015 10:22 am | ||
xirja
![]() |
With the same results as posted above, on a Mac OS 10.9.5, here is the version 4 scale 0 filter:
ScaleVersion4.ffxml _____________________________________________________
http://web.archive.org/web/2021062908...rjadesign/ _____________________________________________________ |
|
Posted: December 16, 2015 9:06 pm | ||
xirja
![]() |
version 5 scale 0 filter:
ScaleVersion5.ffxml _____________________________________________________
http://web.archive.org/web/2021062908...rjadesign/ _____________________________________________________ |
|
Posted: December 16, 2015 9:06 pm | ||
Sphinx.
![]() |
They probably changed the internal precision (not just for that component)...
|
|
Posted: December 17, 2015 2:13 am | ||
GMM
Moderator
Posts: 3491 |
Thanks for the details. Looks like something got fixed in 5.006 without changing the component version. What's worse, it only affects the Mac version. A bug point for you.
|
|
Posted: December 17, 2015 7:49 am | ||
Vladimir Golovin
Administrator |
We didn't change anything in the logic of the Scale component. The change you see is caused by the fact that the Scale component at Scale = 0 is very sensitive to the slightest minuscule changes in sample coordinates.
For example, try the "version 5 scale 0" filter above in Filter Forge 5.007 on different settings of Progressive Preview (e.g. 3 / 4 / 5 passes, Off, Legacy, all with various Degradation settings). You'll see different results - just due to the fact that each preview setting goes through a different codepath. As soon as you replace Scale = 0 with Scale = 0,000000000000001 or such, the problem disappears and the output becomes consistent across all Progressive Preview settings. I'm afraid we can't fix or version this. The solution, to me, is to release a new version of the Scale component that disallows Scale ~== 0 by introducing a safeguard limit around 0. Currently, there's already an Epsilon there, but it seems that we need a larger safety buffer. |
|
Posted: December 17, 2015 8:46 am | ||
xirja
![]() |
Well, so long as I can still get the version 4 behavior as seen here:
https://www.filterforge.com/forum/read...&TID=13792 because that filter is pretty before the version 5 change. Thank you for the bug point and the explanation. _____________________________________________________
http://web.archive.org/web/2021062908...rjadesign/ _____________________________________________________ |
|
Posted: December 17, 2015 1:27 pm |
Filter Forge has a thriving, vibrant, knowledgeable user community. Feel free to join us and have fun!
33,712 Registered Users
+19 new in 30 days!
153,533 Posts
+31 new in 30 days!
15,348 Topics
+73 new in year!
21 unregistered users.