美文网首页
【翻译】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