Bug introduced in V11.1 and fixed in V11.2
What happened? Is this a regression or maybe some default options were changed?
Test case:
Graphics3D[Sphere[]] // Export["Test.gif", #] &
Comparison 11.1.1 vs 10.4 on Windows 10.
Mathematica Stack Exchange is a question and answer site for users of Wolfram Mathematica. It only takes a minute to sign up.
Sign up to join this communityBug introduced in V11.1 and fixed in V11.2
What happened? Is this a regression or maybe some default options were changed?
Test case:
Graphics3D[Sphere[]] // Export["Test.gif", #] &
Comparison 11.1.1 vs 10.4 on Windows 10.
I talked to the relevant developer and it turns out this is indeed a regression.
It looks as if the default "DitheringMethod"
changed from "FloydSteinberg"
to None
.
Compare "DitheringMethod"
pointing to None
, Automatic
, and "FloydSteinberg"
in 10.4 and 11.1:
Table[Labeled[
ImportString[ExportString[Graphics3D[Sphere[]], "GIF", "DitheringMethod" -> d]],
{$VersionNumber, d}, Top],
{d, {None, Automatic, "FloydSteinberg"}}
]
In 10.4:
$VersionNumber
10.4
Equal[
ImportString[ExportString["Graphics3D"[Sphere[]], "GIF"]],
ImportString[ExportString["Graphics3D"[Sphere[]], "GIF", "DitheringMethod" -> "FloydSteinberg"]]
]
True
In 11.1:
$VersionNumber
11.1
Equal[
ImportString[ExportString["Graphics3D"[Sphere[]], "GIF"]],
ImportString[ExportString["Graphics3D"[Sphere[]], "GIF", "DitheringMethod" -> None]]
]
True
FileByteCount /@ {"11.gif", "10.gif", "11.png", "10.png"}
->{18493, 28635, 41518, 42317}
$\endgroup$ – Kuba♦ Aug 21 '17 at 8:35Automatic
to non-dithered could only be file size reduction. $\endgroup$ – Szabolcs Aug 23 '17 at 12:01