共有10篇文章,第1页,共1页
-
-
在xcode中使用openGL四:画个实心物体[博客]
- 前面都是画的2D的东东,下面开始画3D的了 基本上从这里开始我就看不懂在说什么了,看看代码玩玩吧。代码地址在这里https://github.com/openlabb/openglsb 看03_geotest.cpp和04_primitives.cpp 主要了解4个要考虑的特殊点 1,正面背面提出 culling 2,深度测试 depth te...
-
-
在xcode中使用openGL三:openGL的基元们[博客]
- OpenGL工作原理,把一堆点结合起来,然后给他们搞点颜色和纹理。 OpenGL中有两个重要的着色器:顶点着色器和片段着色器 这些着色器的输入有三种数据:属性,Uniforms,纹理数据 存储着色器:GLShaderManager 使用前要初始化: GLShaderManager.InitializeStockShaders(); 之后...
-
-
在xcode中使用openGL二:让画面动起来,键盘走起[博客]
- 下面这段代码,包含两部分, 接收键盘信息,同时画面可以动起来,因为不停在画的缘故 代码地址请看 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一:程序框架搭建[博客]
- 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的切图[博客]
- 图形用户界面中的图形有两种实现方式,一种是用代码画出来,比如Quartz 2D技术,狠一点有OpenGL ES,另一种则是使用图片。 代码画的方式比较耗费程序员脑力,CPU或GPU; 图片则耗费磁盘空间,会增加app的体积.一般的app我们会偏重于使用图片来构建用户界面. 设计师一般...
-
-
XCode中配置OpenGL环境[博客]
- MacOS默认支持OpenGL,所以在Xcode中开发OpenGL程序非常简单 在Xcode的启动面板中,选Create a new Xcode project. 在弹出的New Project窗口中,在左边选择Application,在右边选择Command Line Tool. 单击Choose...按钮。 在弹出的窗口中,选好保存项目的位置,并在Save ...
-
-
关于opengl es[提问]
- 我想问一下,怎么用uibutton开启和停止opengl动画? 这是viewcontroller里的glkview -(void)glkView:(GLKView *)view drawInRect:(CGRect)rect { GLfloat firstBar=[self.myFirstBar.text floatValue]; GLfloat secondbar=[self.mySecondBar.text ...
-
-
Quartz Core 图层编程[博客]
- 声明 欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。 文章出处:http://blog.csdn.net/iukey 一、添加 Quartz Core 框架 要使用 Quartz Core 框架,你需要将其添加到你的工程中 。 然后 #import <Quartz Core/QuartzCore.h> 二、认识图层 对 ps 有所...
-
-
初学iPhone上用Quartz 2D画图[分享]
- 参考了An iOS 4 iPhone Graphics Drawing Tutorial using Quartz 2D这篇文章,用了30分钟在iPhone上画出了一条直线,核心代码全在drawRect这个方法中: - ( void )drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetLineWidth(...
-
-
在 iOS 中使用 OpenSSL 库[分享]
- 在你的 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源代码...