文档章节

ios 3d矩阵投影

 汉唐盛京
发布于 05/05 10:16
字数 276
阅读 0
收藏 0

struct CATransform3D { CGFloat m11, m12, m13, m14; CGFloat m21, m22, m23, m24; CGFloat m31, m32, m33, m34; CGFloat m41, m42, m43, m44; };

m11 --- x缩放 m12 --- y角度 m21 --- x角度 m22 --- x缩放

m41 --- x平移 m42 --- y平移 m43 --- z平移

m34 --- 透视效果(就是近大远小) 负责z轴方向的translation(移动),m34= -1/D, 默认值是0,也就是说D无穷大,这意味layer in projection plane(投射面)和layer in world coordinate重合了。 D越小透视效果越明显。 所谓的D,是eye(观察者)到投射面的距离。 ps:要操作的这个对象要有旋转的角度,否则没有效果。当然,z方向上得有变化才会有透视效果

def --- [1 0 0 0; 0 1 0 0; 0 0 1 0; 0 0 0 1], 原始大小

[1 0 0 0; 0 1 0 0; 0 0 1 0; tx ty tz 1] --- 平移变换 [sx 0 0 0; 0 sy 0 0; 0 0 sz 0; 0 0 0 1] --- 缩放变换

© 著作权归作者所有

粉丝 0
博文 31
码字总数 6044
作品 0
昌平
程序员
私信 提问
Libgdx 1.6.1 发布,开源跨平台游戏开发框架

Libgdx 1.6.1 发布,更新内容如下: - Net.newServerSocket方法中添加可选的主机名,允许gdx开发的服务器程序进行特定的IP绑定。 - 更改iOS本地库的处理方式。从ios/build.gradle中移除updat...

宋志辉
2015/06/05
2.4K
12
iOS 11 第三个开发者测试版发布!新功能汇总

苹果今天向开发者发布了 iOS 11 第三个测试版,距离第二个测试版相隔两周多的时间。已经安装 iOS 11 开发者测试版的用户可以通过 OTA 完成升级。iOS 11 Beta 2 只是修复了一些 Beta 1 中出现...

达尔文
2017/07/11
1K
5
白鹭引擎 5.0.13 上线,修复BUG稳定性提升

11月20日,白鹭科技旗下H5游戏引擎工具白鹭引擎(Egret Engine)向全球开发者推出白鹭引擎5.0.13版本。新版引擎修复了多个由大型研发团队提交反馈的BUG,稳定性提升为开发者提供了更高效的开...

白鹭科技
2017/11/21
0
0
Libgdx 1.5.2 发布,跨平台游戏开发框架

Libgdx 1.5.2 发布,此版本更新内容如下: [1.5.2] - 修复问题 #2433 - 修复LWJGL在Mac OS X的本地载入问题 [1.5.1] - Gradle 升级到 2.2 - Android Gradle 工具升级到 1.0.0 - API更改:GWT...

宋志辉
2015/01/06
3.1K
23
Libgdx 1.7.1 发布,跨平台开发框架

Libgdx 1.7.1 发布,此版本更新内容如下: - Fixes AtlasTmxMapLoader region name loading to tileset name instead of filename - Changes TiledMapPacker output, region names are tile......

oschina
2015/11/02
1K
2

没有更多内容

加载失败,请刷新页面

加载更多

Linux的基本命令

目录的操作命令(增删改查) 增: mkdir 目录名称; 查: ls 可以看到该目录下的所有的目录和文件 ls -a,可以看到该目录下的所有文件和目录,包括隐藏的 ls -l,可以看到该目录下的所有目录和...

凹凸凸
今天
2
0
在古老unix中增加新用户

Installing 4.3 BSD Quasijarus on SIMH 目标:要在4.3BSD中新增加用户dmr,指定目录/home/dmr,uid为10 gid=31(guest组,系统已建立) 4.3BSD还没有adduser或useradd 直接修改/etc/passwd...

wangxuwei
今天
2
0
Bootstrap(六)表单样式

基本样式 所有设置了 .form-control 类的 <input>、<textarea> 和 <select> 元素都将被默认设置宽度属性为 width: 100%;。 将 label 元素和前面提到的控件包裹在 .form-group 中可以获得最好...

ZeroBit
昨天
3
0
SSL 证书格式转换

SSL 证书格式转换 不同服务器情况下,需要不同的证书格式。 比如 pem 转 pfx。 pem在window 平台下可以导入,但是无法正常使用。 需要转换成pfx。 推荐在线转换工具,由中国数字证书网站提供...

DrChenXX
昨天
2
0
HAProxy

xx

Canaan_
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部