- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Wed, 18 May 2016 11:21:10 -0700
- To: Shane Stephens <shans@google.com>, www-style@w3.org
On 05/17/2016 08:11 PM, Shane Stephens wrote: > >> Wait, really? That seems very confusing to me. I would have >> thought that the motion-* and rotate-* were all independent >> and 'translate' operated on top of that result. > > You need to specify an order that everything gets assembled into a transformation matrix. > > Currently we have: > > apply motion (= motion translation, motion rotation) > apply translate > apply rotate > apply scale > apply transform > > The translate, rotate, scale ordering is important so that > those three properties appear to operate independently of each > other. We could move the motion rotation to be at the same > place as rotate, but it seems weird to split the motion > components like that. > >> You're saying that 'rotate' affects the coordinate system of 'translate'? > >No, motion rotation does. This seems very counter-intuitive to me. I would not expect the coordinate system of translate/rotate/scale/transform to be affected by motion at all. The goal is for these all to behave as if they were independent right? But with this ordering they're not. What if you did apply translate apply motion apply rotate apply scale apply transform ? p.s. Please either use plaintext email on www-style, or successfully harass the Gmail team to fix b/19483003 ? ~fantasai
Received on Wednesday, 18 May 2016 18:21:38 UTC