gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #46033] Gnash ignores color filters?


From: Matchu
Subject: [Gnash-commit] [bug #46033] Gnash ignores color filters?
Date: Wed, 23 Sep 2015 05:06:00 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36

URL:
  <http://savannah.gnu.org/bugs/?46033>

                 Summary: Gnash ignores color filters?
                 Project: Gnash - The GNU Flash player
            Submitted by: matchu
            Submitted on: Wed 23 Sep 2015 05:05:59 AM GMT
                Category: renderer
                Severity: 3 - Normal
                 Release: 0.8.10
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

Hey friends,

Gnash has been a key piece of my side project, impress.openneo.net, for years:
we take the Neopet customization SWFs (remember Neopets?) and, among other
things, convert them to PNGs to make pet images easier to share across the
web. Gnash has served us nearly flawlessly for years - thanks, all <3

However, the Neopets staff have recently started using some color filtering
technique for <em>tons</em> of new items, so, because Gnash renders them all
incorrectly, all thumbnail images involving these new items come out
incorrect, too :(

Here's a sample:
http://images.neopets.com/cp/items/swf/000/000/425/425736_d909d257f8.swf

This black wig is a recolor of a previously-released brown wig. When the Adobe
player renders the SWF, it appears black, as the author intended. When Gnash
renders the SWF, it appears brown, like the item did *before* being recolored.
I don't understand Flash well enough to know what feature is being used here,
but it feels like some kind of hue/sat filter is applied to the sprite? Shrug.
I have tons more example URLs if you're interested :)

Historically I've just manually screenshotted SWFs that Gnash rendered
incorrectly, but now there are thousands, and it'd be incredibly helpful to me
and my users if we could make this happen automatically. I hope this turns out
to be a bugfix rather than a brand new complicated feature xD

(Incidentally, the SWF
http://images.neopets.com/cp/items/swf/000/000/144/144670_33ab611db8.swf shows
a bug that may be related: Adobe renders it as a pretty cloud castle, whereas
Gnash renders it as a big blue-to-magenta gradient, which is presumably meant
to be a filter applied to the layers behind it. That might be a separate bug,
though; dunno.)

Thanks again for all your help, and here's hoping this is an easy fix :) If
there's anything I can do to help, please let me know :D Happy September!




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?46033>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]