Re: Canvas Shadows not working?
Posted: 30 Apr 2014 01:20
Doesn't matter what universe YOU are in, or whether its basic physics . .
We are talking about the Canvas universe which is decidedly 2-D and has no exposed z-order concept...
All of the stuff that gets done via Canvas on the web has no dynamic z-order system and they manage . .
You do realise they are fake shadows anyway, they are not true 3-d shadows, they have no knowledge of z-order
Shadows aren't cast onto anything else, they are merely graphics attached to a path, you can't get between the 'shadow' and the path . .
There are numerous legitimate ways to use shadows with text, blurred colour washes, alpha effects, 3d illusions etc
Without support for dynamic z-order, support for shadows offers what the standard Canvas currently does
So really any suggestion re z-ordering probably should go to W3C for consideration . . .
What is the problem you have that you think absolutely needs dynamic z-order to achieve? Cant it be done else wise ?
PS- Comparing Lemur with say Max - another interactive visual paradigm - we find similar z-order constraints and simple 'move to front'/'move to back'control . .
We also find an environment which is event-loop based (at a finer scale), with trade-offs for performance/accuracy etc, and refresh rate considerations . ..
We are talking about the Canvas universe which is decidedly 2-D and has no exposed z-order concept...
All of the stuff that gets done via Canvas on the web has no dynamic z-order system and they manage . .
You do realise they are fake shadows anyway, they are not true 3-d shadows, they have no knowledge of z-order
Shadows aren't cast onto anything else, they are merely graphics attached to a path, you can't get between the 'shadow' and the path . .
There are numerous legitimate ways to use shadows with text, blurred colour washes, alpha effects, 3d illusions etc
Without support for dynamic z-order, support for shadows offers what the standard Canvas currently does
So really any suggestion re z-ordering probably should go to W3C for consideration . . .
What is the problem you have that you think absolutely needs dynamic z-order to achieve? Cant it be done else wise ?
PS- Comparing Lemur with say Max - another interactive visual paradigm - we find similar z-order constraints and simple 'move to front'/'move to back'control . .
We also find an environment which is event-loop based (at a finer scale), with trade-offs for performance/accuracy etc, and refresh rate considerations . ..