首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用GLKit的GLKMatrixStack库生成模型视图矩阵?

如何使用GLKit的GLKMatrixStack库生成模型视图矩阵?
EN

Stack Overflow用户
提问于 2012-03-10 20:35:57
回答 1查看 590关注 0票数 2

GLKit中有一个头文件,其注释如下:

GLKMatrixStack是一个CFType,它允许创建一个4x4矩阵堆栈,类似于OpenGL的矩阵堆栈。任意数量的矩阵堆栈都可以用类似于固定函数版本的OpenGL中的函数创建和操作。

如何根据堆栈的内容生成模型视图矩阵?在GLKMatrixStackRef头之外,我找不到对GLKMatrixStack类型的任何引用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-11 04:29:13

在苹果的C库中,<whatever>Ref是指向<whatever>的指针的类型。因此,适当的文档是针对GLMatrixStack的。所以你可以使用GLMatrixStackCreate,然后不管是GLMatrixStackRotateGLMatrixStackScaleGLMatrixStackPush/Pop等的组合,还是像GLMatrixStackGetMatrix4这样的东西,当你想要将结果传达给你的着色器时。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9649980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档