美文网首页
【翻译】Android人机交互设计指南-什么是material之

【翻译】Android人机交互设计指南-什么是material之

作者: 有龙则灵 | 来源:发表于2015-07-27 21:53 被阅读0次

    什么是material?

    环境:3d世界、光与阴影

    3D世界

    material环境是一个3D空间,意味着所有的物体都有x,y和z值。其中z轴垂直地对其到设备的平面,通过正向的z轴,可以拓展到观察者。每层material在z轴上都占有一个独有的位置,和拥有标准的1dp厚度。

    在web上,z轴用来分层,而不是用来透视。3D世界是通过操纵y轴来仿真的。


    光和阴影

    在material的环境里,通过虚拟的光照亮了场景。主光线产生了定向的阴影。同时周围的光线从各个角度产生了柔和的阴影。

    阴影在material的环境里,被以下两个光源投射而出。

    1.在Android的开发中,当光源沿着z轴,在各种位置被各层material挡住时,产生阴影;

    2.在web,阴影只有通过y轴来描画;

    接下来的例子展示了6dp高的卡片。

    相关文章

      网友评论

          本文标题:【翻译】Android人机交互设计指南-什么是material之

          本文链接:https://www.haomeiwen.com/subject/yiumqttx.html