共有10篇文章,第1页,共1

  • 在xcode中使用openGL四:画个实心物体[博客]
    openlab 发表于 2013-11-09 19:21|0次评论|1104次阅读
    前面都是画的2D的东东,下面开始画3D的了 基本上从这里开始我就看不懂在说什么了,看看代码玩玩吧。代码地址在这里https://github.com/openlabb/openglsb  看03_geotest.cpp和04_primitives.cpp 主要了解4个要考虑的特殊点 1,正面背面提出 culling 2,深度测试 depth te...
  • 在xcode中使用openGL三:openGL的基元们[博客]
    openlab 发表于 2013-11-08 19:32|0次评论|770次阅读
    OpenGL工作原理,把一堆点结合起来,然后给他们搞点颜色和纹理。 OpenGL中有两个重要的着色器:顶点着色器和片段着色器 这些着色器的输入有三种数据:属性,Uniforms,纹理数据 存储着色器:GLShaderManager 使用前要初始化: GLShaderManager.InitializeStockShaders(); 之后...
  • 在xcode中使用openGL二:让画面动起来,键盘走起[博客]
    openlab 发表于 2013-11-06 18:42|0次评论|1330次阅读
    下面这段代码,包含两部分, 接收键盘信息,同时画面可以动起来,因为不停在画的缘故 代码地址请看 https://github.com/openlabb/openglsb/blob/master/openGLSB/02_Move.cpp #include <GLTools.h> #include <GLShaderManager.h> #ifdef __APPLE__ #include <glut/glut.h>...
  • 在xcode中使用openGL一:程序框架搭建[博客]
    openlab 发表于 2013-11-06 14:21|1次评论|6436次阅读
    OpengGL中的数据类型,跟C中很多是相似的,看名字就可以了,特殊的在下面 GLsizeiptr GLintptr GLsyn GLclampf GLbitfield 32位 GLshort shorts[10];//short数组 GLdouble *doubles[10];//10个指向double的指针 OpenGL中错误的种类:    GL_INVALID_ENUM  The enum argu...
  • 关于iOS App的切图[博客]
    00_静笃_00 发表于 2012-12-16 16:30|0次评论|1088次阅读
    图形用户界面中的图形有两种实现方式,一种是用代码画出来,比如Quartz 2D技术,狠一点有OpenGL ES,另一种则是使用图片。  代码画的方式比较耗费程序员脑力,CPU或GPU; 图片则耗费磁盘空间,会增加app的体积.一般的app我们会偏重于使用图片来构建用户界面.  设计师一般...
  • XCode中配置OpenGL环境[博客]
    TinkerS 发表于 2012-11-15 01:01|0次评论|3288次阅读
    MacOS默认支持OpenGL,所以在Xcode中开发OpenGL程序非常简单 在Xcode的启动面板中,选Create a new Xcode project. 在弹出的New Project窗口中,在左边选择Application,在右边选择Command Line Tool. 单击Choose...按钮。 在弹出的窗口中,选好保存项目的位置,并在Save ...
  • 关于opengl es[提问]
    codybanks 发表于 2012-06-28 08:55|0次评论|972次阅读
    我想问一下,怎么用uibutton开启和停止opengl动画? 这是viewcontroller里的glkview -(void)glkView:(GLKView *)view drawInRect:(CGRect)rect     {     GLfloat firstBar=[self.myFirstBar.text floatValue];     GLfloat secondbar=[self.mySecondBar.text ...
  • Quartz Core 图层编程[博客]
    晨曦之光 发表于 2012-03-12 18:18|1次评论|2283次阅读
    声明 欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。 文章出处:http://blog.csdn.net/iukey 一、添加 Quartz Core 框架 要使用 Quartz Core 框架,你需要将其添加到你的工程中 。 然后  #import <Quartz Core/QuartzCore.h>  二、认识图层 对 ps 有所...
  • 初学iPhone上用Quartz 2D画图[分享]
    彭博 发表于 2012-03-05 13:58|1次评论|2420次阅读
    参考了An iOS 4 iPhone Graphics Drawing Tutorial using Quartz 2D这篇文章,用了30分钟在iPhone上画出了一条直线,核心代码全在drawRect这个方法中: - ( void )drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetLineWidth(...
  • 在 iOS 中使用 OpenSSL 库[分享]
    鉴客 发表于 2012-01-09 16:45|3次评论|6781次阅读
    在你的 iOS App中 使用 OpenSSL 库 ——译自x2on的“Tutorial: iPhone App with compiled OpenSSL 1.0.0a Library” 原文地址:http://www.x2on.de/2010/07/13/tutorial-iphone-app-with-compiled-openssl-1-0-0a-library/ ,本文有少许地方做了调整。 1、下载OpenSSL源代码...
top Created with Sketch. 顶部