2014/03/29

这段时间一直在坚持OpenGL的学习,到最后发现,其实在学习工作方面,我的一些特点感觉非常不好,过于执着于细节和原理。虽然给我带来很多益处,但是也有个很大的问题,就是学习速度方面有些问题。对OpenGL一直都比较感兴趣,大学的时候看过NeHe的教程,但是当时的电脑不给力,无法完成上机实验,一直没有什么进展。大三大四的时候精力又放在很感兴趣的Linux开发上面,自己一个鼓捣了很多东西,可惜的是OpenGL一直没有搞下来。现在长时间做OC开发,再去搞C/C++开发的时候,有明显的不适应的感觉,包括之前搞ffmpeg也是一样。

直到最近半年,好像对这方面的理解又有所进步,我决定把OpenGL搞定一下,后面对自己的职业发展的突破也算是一个点。于是开始了长时间的坚持,工作比较忙,再加上住的远,周末的话,这半年琐事也很多,只能在公交上去学习了。经典的学习资料当然是<iPhone三维程序设计>这本书了,啃了两个月,发现看过一遍之后,没什么大的突破,对概念也没在脑中形成清晰的轮廓。于是有一个星期,我停了下来,看了一本go语言的书,换换脑子。花了两天时间,看了一下<OpenGL ES应用开发实践指南>,这里面大部分的逻辑都在GLKit中,但是这本书的好处在于比较简单,对原理的解释,不知道是不是翻译的原因,个人觉得很多关键点说的要比前一本清晰很多。看完这个之后,对于之前的一些点有了一些清晰认识,决定再次看<iPhone三维程序开发>,这次我对自己的要求是,每一行代码都要敲,每一个概念都要细细去想,同时果断放弃ES1,减少精力分散。最近周末时间不多,只能每个晚上回来都要敲代码,记得一次是写错了一个属性的设置,整整搞了一晚上才明白,初学就是这样,坎很多。不过这次,终于有了一些感觉,看完前三章,对OpenGL的流程现在在脑中有了一个大概的轮廓,不过还是得坚持看完,毕竟已经看了这么久。

这个周末终于没有事情了,看了大半天书了,脑袋有些累,写篇博客记录一下现在的感觉与思路,也自勉一下,继续加油坚持!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值