当前位置:网站首页>3D转换之三维坐标系,透视旋转等基础知识
3D转换之三维坐标系,透视旋转等基础知识
2022-07-21 14:26:00 【Dummerd】
一.三维坐标系
三维坐标系就是指立体空间,立体空间是由3个轴共同组成的。
1.x轴:水平向右 注意:x右边是正值,左边是负值
2.y轴:垂直向下 注意:y下面是正值,上面是负值
3.z轴:垂直屏幕 注意:往外面是正值,往里面是负值
二.透视 perspective
在2D平面产生近大远小视觉立体,但是效果是二维的
1.如果想要在网页产生3D效果需要透视(理解成3D物体投影在2D平面内)
2.模拟人类的视觉位置,可以安排一只眼睛去看
透视我们也称为视距:视距就是人眼睛到屏幕的距离
距离视觉点越近的在电脑平面成像越大,越远成像越小
3.透视的单位是像素
透视写在被观察元素的父盒子上
d:就是视距,视距就是一个距离人的眼睛到屏幕的距离
z:就是z轴,物体距离屏幕的距离,z轴越大(正值)我们看到的物体就越大
三.3D旋转 rotate3d
3D旋转指可以让元素在三维平面内沿着x轴,y轴,z轴或者自定义进行旋转。
语法
1.transform:rotateX(45deg):沿着x轴正方向旋转45deg
2.transform:rotateY(45deg):沿着y轴正方向旋转45deg
3.transform:rotateZ(45deg):沿着z轴正方向旋转45deg
4.transform:rotate3d(x,y,z,deg):沿着自定义轴旋转 deg为角度
四.3D呈现 transfrom-style
1.控制子元素是否开启三维立体环境。
2.transform-style:flat 子元素不开启3d立体空间 默认
4.transform-style:preserve-3d;子元素开启立体空间
4.代码写给父级,但是影响的是子盒子
边栏推荐
- Dom4j解析XML(详解)
- Postman - post request application / x-www-from-urlencoded
- streamlit TypeError: Plain typing.NoReturn is not valid as type argument
- Typora Beta版过期解决
- Netcore——Middleware中间件(1)
- Selenium常用实战功能指南
- Analysis on the characteristics of two-layer industrial switch
- Some tool modifications
- Idea connects to MySQL database
- Sword finger offer II 099 Sum of minimum paths
猜你喜欢
Discussion on passing D shield JSP webshell+ ice scorpion avoiding killing horses
问题来了:4GB物理内存的机器上申请8G内存能成功吗?
百度飞桨EasyDL X 韦士肯:看轴承质检如何装上“AI之眼”
Control of semiconductor refrigeration and heating based on general single chip microcomputer control of cold and hot head in mobile phone radiator massage instrument
数字化转型失败的罪魁祸首是什么?
YOLOPose实战:手把手实现单阶段的人体姿态估计+代码解读
METRONIC Management Dashboard, advanced guidance dashboard theme
vector容器成员函数——reserve()及迭代器失效问题
leetcode 310. Minimum height tree
Talk about 36 tips of interface design
随机推荐
NISP-2之信息安全技术系列博文目录
小道仙博客【开源个人博客】
vector容器成员函数——reserve()及迭代器失效问题
过D盾php webshell免杀马探讨
How to realize visualization of basic equipment efficiently
Three.js(7):局部纹理刷新
Selenium常用实战功能指南
数据中心线缆管理
Metronic 管理仪表板,高级引导仪表板主题
haproxy2.6负载安装配置
网络连接工具大全
2022年数据库审计产品排行榜-必看!
Can or could
数字化转型失败的罪魁祸首是什么?
Leetode 416.分割等和子集
leetcode 310. 最小高度树
开户做期货那家公司手续费低 安全
IP protocol, the king of defending
Discussion on passing D shield JSP webshell+ ice scorpion avoiding killing horses
学习作业: