[Android][Client] Feedback animation texture doesn't look clean |
|||||
Issue descriptionCurrently the feedback animation texture is transparent black-white-black-transparent black radial gradient, which doesn't look very clean: * The transparent black-white transition takes 80% of the radius, which means most of the area in the texture is transparent, making the feedback animation less noticeable. * The animation of intricate pattern doesn't look very well under the OpenGL renderer's linear interpolation. We can change it to a simpler design, say just a gray circle with a white ring on the outside, and remove all these interleaving black-white transitions. This should make the feedback animation look cleaner.
,
Aug 18 2016
Please put together a prototype so that we can evaluate in context.
,
Aug 19 2016
Just put together a proposal https://docs.google.com/document/d/1NLd4m1mCigCEEJSVBWFBPTyM1jchqrFD_mtkbfHz4G4/edit?usp=sharing
,
Aug 24 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/d63f07075f833e6dcce793b87a529569f3fe4827 commit d63f07075f833e6dcce793b87a529569f3fe4827 Author: yuweih <yuweih@chromium.org> Date: Wed Aug 24 20:55:35 2016 [Remoting Android] New touch feedback texture Currently the touch feedback animation texture is a intricate radial gradient which doesn't look very good under the new OpenGL renderer. This CL changes to use a simpler texture design that is consisted of a dark circle inside a white ring, which would further match the ink ripple spec of material design. BUG= 638425 Review-Url: https://codereview.chromium.org/2272793003 Cr-Commit-Position: refs/heads/master@{#414141} [modify] https://crrev.com/d63f07075f833e6dcce793b87a529569f3fe4827/remoting/android/java/res/values/dimens.xml [modify] https://crrev.com/d63f07075f833e6dcce793b87a529569f3fe4827/remoting/android/java/src/org/chromium/chromoting/DesktopView.java [modify] https://crrev.com/d63f07075f833e6dcce793b87a529569f3fe4827/remoting/android/java/src/org/chromium/chromoting/GlDesktopView.java [modify] https://crrev.com/d63f07075f833e6dcce793b87a529569f3fe4827/remoting/android/java/src/org/chromium/chromoting/SimulatedTouchInputStrategy.java [modify] https://crrev.com/d63f07075f833e6dcce793b87a529569f3fe4827/remoting/android/java/src/org/chromium/chromoting/TouchInputStrategy.java [modify] https://crrev.com/d63f07075f833e6dcce793b87a529569f3fe4827/remoting/android/java/src/org/chromium/chromoting/TrackpadInputStrategy.java [modify] https://crrev.com/d63f07075f833e6dcce793b87a529569f3fe4827/remoting/client/gl_cursor_feedback_texture.cc [modify] https://crrev.com/d63f07075f833e6dcce793b87a529569f3fe4827/remoting/client/gl_renderer.cc
,
Aug 24 2016
,
Aug 31 2016
Impact animation has been changed to the new schema. Verified in 54.0.2840.6
,
Oct 19 2016
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by yuweih@chromium.org
, Aug 18 2016