Re: [Bug 187681] shape shadows are not handled correctly
Steven D'Aprano <[email protected]> Wed, 25 Mar 2009 23:38:21 +1100
| Newsgroups | gmane.comp.kde.koffice |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 25 Mar 2009 10:43:24 am Thomas Zander wrote: > I don't really care that OOo doesn't handle the properly either, > there are plenty of other places where shadows are done and the > research that Trolltech [1] did shows clearly that a per item shadow > as we have now is only optimal from an implementation perspective. > > To be honest, I don't see how you can argue that its correct to have > this; really. Do the fresh-user test and load a random svg from the > net and give everything a shadow. Ask the user if he expects that > there are shadows on top of some elements and below another. > I bet the user expects the shadows to be completely behind *all* > elements. > > The z-indeces are a red-herring. They just don't exist in the minds > of anyone outside of the developers. Speaking as a user, I'd expect the result to depend on whether I was drawing three-dimensional art with real shadows, or two-dimensional art with illusionary shadows. In 3D art, I'd expect objects to cast shadows that cover objects lower than them. But in 2D art, I'd expect two planes: an object plane, where the objects sit, and a shadow plane beneath than. Objects are always above every shadow. *Within* the object plane, objects have ordering, but it's the order of (infinitely thin) flat shapes stacked on top of each other. It shouldn't affect the shadows beneath them. That's my two cents worth. -- Steven D'Aprano ____________________________________ koffice mailing list [email protected] To unsubscribe please visit: https://mail.kde.org/mailman/listinfo/koffice