代码改变世界

阅读排行榜

纹理 放大缩小过滤

2012-12-06 15:10 by 三戒1993, 375 阅读, 收藏,
摘要: 在iOS系统中的OpenGL ES教程11 glTexParameter功能,让涉足更深一点。件,可以设置作为一个功能glTexParameter GL_TEXTURE_MIN_FILTER GL_TEXTURE_MAG_FILTER GL_TEXTURE_WRAP_S GL_TEXTURE_WRA... 阅读全文

glFlush()函数

2013-02-20 14:27 by 三戒1993, 374 阅读, 收藏,
摘要: glFlush()是OpenGL[1]中的函数,用于强制刷新缓冲,保证绘图命令将被执行,而不是存储在缓冲区[2]中等待其他的OpenGL命令。简单地说glFlush()就是强制刷新,OpenGL是使用一条渲染管线[3]线性处理命令的,一般情况下,我们提交给OpenGL的指令并不是马上送到驱动程序[4... 阅读全文

三维基本几何变换

2013-01-06 18:27 by 三戒1993, 373 阅读, 收藏,
摘要: 三维基本几何变换都是相对于坐标原点和坐标轴进行的几何变换。假设三维形体变换前一点为p(x, y, z),变换后为p'(x', y', z')。平移变换平移变换的变换矩阵如下:图7-5平移变换比例变换 (1)局部比例变换局部比例变换的变换矩阵如下: (2)整体比例变换整体比例变换的变换矩阵如下:旋转变... 阅读全文

设计模式 关注点分离

2014-03-14 18:34 by 三戒1993, 372 阅读, 收藏,
摘要: 好的架构设计必须把变化点错落有致地封装到软件系统的不同部分。要做到这一点,必须进行关注点分离。Iuar Jacobson在《AOSD中文版》中写道:“好的架构必须使每个关注点相互分离,也就是说系统中的一个部分发生了变化,不会影响其他部分。即使需要改变,也能够清晰地识别出那些部分需要改变。如果需要扩展... 阅读全文

iOS 获取音频或是视频的时间

2014-01-19 10:28 by 三戒1993, 372 阅读, 收藏,
摘要: AVURLAsset* audioAsset =[AVURLAssetURLAssetWithURL:audioFileURL options:nil];CMTime audioDuration = audioAsset.duration;float audioDurationSeconds =CM... 阅读全文
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 368 下一页