- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 glsl基础
GLSL基础 OpenGL Shading Language GLSL作为一种着色语言是纯粹的和GPU打交道的计算机语言。 因为GPU是多线程并行处理器,所以GLSL直接面向SIMD模型的多线程计算。 GLSL编写的着色器函数是对每个数据同时执行的。 每个顶点都会由顶点着色器中的算法处理,每个像素也都会由片段着色器中的算法处理。 因此,初学者在编写自己的着色器时,
2016-08-26 18:03:17 752
转载 opengl 矩阵
模型视图投影矩阵的作用,就是将顶点从局部坐标系转化到规范立方体(Canonical View Volnme)中。总而言之,模型视图投影矩阵=投影矩阵×视图矩阵×模型矩阵,模型矩阵将顶点从局部坐标系转化到世界坐标系中,视图矩阵将顶点从世界坐标系转化到视图坐标系下,而投影矩阵将顶点从视图坐标系转化到规范立方体中。 如下图所示,假设现在要将三维空间中的三角形渲染到屏幕上。三角形的模型文件中,顶点坐
2016-08-21 21:52:39 682
转载 opengl变量
1.uniform变量 uniform变量是外部application程序传递给(vertex和fragment)shader的变量。因此它是application通过 函数glUniform**()函数赋值的。在(vertex和fragment)shader程序内部,uniform变量就像是C语言里面 的常量(const ),它不能被shader程序修改。(shader只能用,不能改)
2016-08-21 20:42:41 691
转载 opengl
#import /** * @class Panorama View * @author Robby Kraft * @date 8/24/13 * * @availability iOS (5.0 and later) * * @discussion a dynamic GLKView with a touch and motion sensor inte
2016-08-17 14:32:30 1053
原创 weibo videokit视频流学习笔记
视频播放都由videocontroller控制,在WBVideoPlayerManager里面封装了自动播放的逻辑。在videoviewmanager里面封装了videocontentview的一些plugins,实际上的播放控件是videoplayerlayer,这个view在playcontroller里面进行控制,playcontroller控制这个view到底是add到哪个cell上面的v
2016-08-14 16:52:27 679
原创 启动UITest
mkdir -p./Weibo/Weibo.xcodeproj/xcshareddata/xcschemes cp ./Weibo/WeiboUITestUseOnly.xcscheme ./Weibo/Weibo.xcodeproj/xcshareddata/xcschemes/Weibo.xcscheme xcodebuild -workspace Weibo
2016-08-02 17:08:04 438
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人