码迷,mamicode.com
首页 > 其他好文 > 详细

3D 转换

时间:2016-05-11 06:38:54      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

XYZ分别表示空间的3个维度,三条轴互相垂直。如下图

技术分享

 

1、左手坐标系

 

2、透视(perspective

 

电脑显示屏是一个2D平面,图像之所以具有立体感(3D效果),其实只是一种视觉呈现 ,通过透视可以实现此目的。perspective

 

透视可以将一个2D平面,在转换的过程当中,呈现3D效果。(没有perspective,便“没有”Z轴)

 

 

 

沿着X 进行旋转

技术分享

 

 

沿着Y进行旋转

技术分享

 

 

沿着Z轴进行旋转

 

 

技术分享

 

 

 

 

案例1:百度音乐盒

music-box::after {

background-image:url(../iamges/music.jpg);

transition:all 1s;

//设置旋转原点

transform-origin:center bottom;

backface-visibility:hidden;

}

.music-box:hover::after {

//沿着X轴-180deg旋转

transform:rotateX(-180deg);

}

 

3D 转换

标签:

原文地址:http://www.cnblogs.com/webyg/p/5480019.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!