首页
学习
活动
专区
工具
TVP
发布

清墨_iOS分享

专栏作者
49
文章
73481
阅读量
33
订阅数
OpenGLES讲解稿
今天我们讲一下OpenGL与OpenGL在移动端的应用 OpenGL,Open Graphics Library,开放式图形库,就是一个库,与我们平时使用的三方库差不多。 OpenGL在移动端的表现形式为OpenGLES(OpenGL for Embedded Systems),是 OpenGL 三维图形 API 的子集,针对手机、PDA和游戏主机等嵌入式设备而设计。
清墨
2020-01-15
1K0
OpenGL与OpenGL在移动端的应用
OpenGL首先我们从字面意思来理解:Open Graphics Library,开放的图形库,图形库自然是处理图形的,所以简单来说OpenGL就是用来处理图形的一个三方库。 稍微技术流一点,作如下解释:是用于渲染2D,3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。
清墨
2019-11-15
2.6K0
为什么我面试了10家公司,8家都不要我
2018年3月刚入职一家公司,2019年3月又跳了出来。其实这家公司并没有亏待过我,只是每家公司都有自己的企业文化,而我不能接受此公司企业文化,离开是我考虑过之后最好的决定。 好了,可以回到主题了,既然离职了肯定就需要找工作,这里我与大家分享下个人找工作的经历(这里不会透露每家公司的面试题,也尽量不透露公司信息)。
清墨
2019-04-01
1.1K0
OpenGLES-04 绘制带颜色的立方体
前面几篇文章都只是绘制了平面图形,接下来我们开始绘制一个真正的3D立方体图形。代码在前一篇文章基础上修改。 绘制立方体之前,我们需要知道这个立方体的各个顶点坐标(找不到图,自己画的,请将就将就):
清墨
2019-01-28
6400
iOS 手机运动CoreMotion
这篇文章本该放到OpenGLES的专题,OpenGL里最复杂最丰富多变的摄像机矩阵会用到欧拉角的概念。 咱们放到普通iOS开发来讲这个概念,因为很多时候我们需要监测手机运动状态,而监测手机运动的CoreMotion框架里,也有欧拉角这个概念。 CoreMotion CoreMotion一直以来就不算是个新事物,我特地从官网查证了下,CoreMotion从iOS4就开始支持。 许多人不知道CoreMotion,是因为没做过相关的需求,其实这个也不是多难的技术,稍稍理解学学就会。 CoreMotion能做什么
清墨
2018-07-03
1.4K0
OpenGLES总结
到此,关于OpenGLES的入门文章算是告一段落了,希望大家都能有所收获。 我从8月开始学习,到现在已有4个月,在此要非常感谢公司给的机会,让我得以在工作时间学习和练习这门新的技术。(这样的时间里效率会很高) 一开始学OpenGL,我就明白这一定会是一个困难重重并且会很枯燥的事情,但我知道学好之后的回报会是巨大的,所以也就早早调整好了心态。希望大家在学习时也有个好心态。 但遇到的问题、难点还是让我一度很是心累,所幸自己面对这些困难时一直努力克服,枯燥无味时也能慢慢调整自己,休息一会儿后,再迎难而上,最终也能
清墨
2018-05-07
7840
OpenGLES绘制立体多边形加纹理
前面写了OpenGLES的入门篇,一些朋友觉得还不错,找到我问了一些知识,这次我有针对性的写下这篇文章,也为我OpenGLES进阶篇做个开始。 我已认证微信,感兴趣朋友可进我个人主页,点击微信小图标加
清墨
2018-05-07
1.8K0
OpenGLES-06 使用VBO做渲染
这篇文章其实不必写,这位博主讲得已经很好了http://www.cnblogs.com/kesalin/archive/2012/12/20/vbo.html。 还是提出来的原因是,这是一步步的路: 为什么我们要使用VBO? 使用顶点缓存(VBO)能够大大减少CPU-GPU 之间的数据拷贝开销,因此显著地提升了程序运行的效率。 既然如此,那就一定要用VBO。这篇文章我就将《OpenGLES-05 立方体3D变换》里的代码改为VBO,阅读VBO使用请点上面链接就好。 若绘制图形众多,你还需考虑使用VAO,V
清墨
2018-05-07
8520
OpenGLES- 拨开迷雾
一、OpenGLES简介(请自行百度) 使用OpenGLES你可以做出很多超酷的东西!但(That's not what I said): 很多编程语言都是入门容易精通难,但openGL连入门都很难。 二、学习前置任务 请大量查询相关知识资料,OpenGLES的知识点,基础要求太多了。 关键词提示:OpenGLES、VBO、FBO、视口、着色器、glsl、纹理、矩阵变换、投影矩阵、观察矩阵、模型矩阵、坐标系统、等,文章中如有我给的链接,请点开看一遍,都是我觉得最好的知识链接,也能启发你对下文的理解。 三、进
清墨
2018-05-07
7790
OpenGLES-03 使用索引绘制矩形
这篇文章我们同样借助上篇文章《OpenGLES-02 绘制基本图元(点、线、三角形)》的代码,使用另外一种画法来绘制一个矩形。 修改render方法如下: -(void)render { //设置清屏颜色,默认是黑色,如果你的运行结果是黑色,问题就可能在这儿 glClearColor(0.3, 0.5, 0.8, 1.0); /* glClear指定清除的buffer 共可设置三个选项GL_COLOR_BUFFER_BIT,GL_DEPTH_BUFFER_BIT和GL
清墨
2018-05-07
1.1K0
OpenGLES-04 绘制带颜色的立方体
前面几篇文章都只是绘制了平面图形,接下来我们开始绘制一个真正的3D立方体图形。代码在前一篇文章基础上修改。 绘制立方体之前,我们需要知道这个立方体的各个顶点坐标(找不到图,自己画的,请将就将就):
清墨
2018-05-07
1.5K0
OpenGLES-05 立方体3D变换
开始这篇文章之前,请先了解3D变换的相关知识,下面资料写得很好,请确保已经阅读过有关资料。 1.http://www.cnblogs.com/kesalin/archive/2012/12/06/3D_math.html 2.http://learnopengl-cn.readthedocs.io/zh/latest/01%20Getting%20started/07%20Transformations/ (1.2为3D变换知识)另外推荐下面资料,关于坐标系统的,我觉得最好理解坐标系统的资料,请都阅读
清墨
2018-05-07
1.1K0
iOS 惯性滑动效果
最近公司SDK新搞了个功能,手势滑动地图后,要具备惯性滑动效果的功能。安卓是先做出来了,然后给我看,由于我早体验过某鸟地图,某鸟地图也有这种效果,加上安卓做得确实不错,还在忙着研究OpenGL的我也只
清墨
2018-05-07
3.2K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档