关键函数讲解
平移
1 | //创建单元矩阵 |
旋转
1 | /* |
案例1 : 利用矩阵的平移、旋转、综合变化等, 实现矩阵的移动.
1 | GLBatch squareBatch; |
效果图:
注: 本例是键盘的上下左右方向键来控制矩形的旋转平移, 具体代码参见上面
案例2 : 利用模型视图矩阵和投影矩阵让一个球体旋转
绘制球体
1 | gltMakeSphere(torusBatch, 0.4f, 10, 20); |
设置模型视图矩阵 和 投影矩阵
1 | //建立一个基于时间变化的动画 |
1 | //创建单元矩阵 |
1 | /* |
1 | GLBatch squareBatch; |
注: 本例是键盘的上下左右方向键来控制矩形的旋转平移, 具体代码参见上面
1 | gltMakeSphere(torusBatch, 0.4f, 10, 20); |
1 | //建立一个基于时间变化的动画 |
微信支付
支付宝