看openGl写代码(11) 第一个 三维物体

在 写这段 程序 的 一开始  效果 是 没出来的,因为 在 reShape函数 没写 投影矩阵的 函数; 还有 这段程序 我跟踪了 一下,首先  执行 reShape ,然后 才是 disPlay 函数,挺奇怪的。 等待 以后自己解答!如果 有好心的 博友 解答就是 极好的了。 http://w...

2015-07-28 21:45:24

阅读数:373

评论数:0

看opengl写代码(10) 使用属性数组

// doubleBuffer.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include static bool isChange = false; static int changeTimes = 0; void init...

2015-07-26 22:12:10

阅读数:448

评论数:0

看opengl写代码(9)使用顶点数组(VAO)

博主初学,欢迎来喷! VAO: 英文全称 Vertex Array OBject,顶点数组对象;  VBO:Vertex  Buffer Object,顶点缓冲区对象。 VAO 要和 VBO 一起 使用 才能 提高效率。 VBO 是 将 顶点 数据 从 客户端  传输到 服务器端(GPU) ,从而...

2015-07-22 22:14:18

阅读数:845

评论数:0

通过adb push 从电脑里拷贝文件到手机里

在开发中,我们 经常 需要 从 电脑 拷贝 一些 文件 到  自己的 app 文件夹里。  我之前的 方式 是 将 手机 链接 电脑,然后 从 电脑里 找到 app 目录,然后 进行 拷贝。 但是 这样的 方式,经常 造成 拷贝 不行, 手机 目录 在 电脑上  不显示 等问题。 苦不堪言!!!...

2015-07-21 09:44:57

阅读数:4457

评论数:0

看opengl写代码(8) 使用缓冲区

不得 “不佩服”我的解决能力!弄了 好几天,不得 不说 在WINDOSW下 写 OPENGL,真坑, 自己 更坑。 书中说到 由于 OPENGL 是 基于 客户端 /服务器 的,所以 在OPENGL 需要 数据的时候 ,都需要 将数据 从 客户端 发送到 服务器。所以 我们 把 数据 放...

2015-07-20 23:38:59

阅读数:412

评论数:0

看opengl写代码(7) 使用混合数组(glInterLeavedArrays)

glInterLeavedArrays 函数  有 三个 参数 : mode ,stride,pointer。 mode :指示 开启 哪些 顶点数组,以及 顶点数组 使用的 数据类型。其余的 顶点数组 关闭。总共有14组。具体 可以 参加 《OPENGL 编程指南》2.6.6混合数组 小节。 ...

2015-07-16 00:19:13

阅读数:892

评论数:0

看opengl写代码(6)glArrayElement,,glDrawElements和glDrawArrays

glArrayElement,,glDrawElements和glDrawArrays: 这三个 都是 使用 顶点 数组 绘制的 OpenGl函数。 glArrayElement 每次 只能 使用 一组 顶点数据,并且 必须 在 GLbegin 和 glend 之间 绘制。 glDrawE...

2015-07-14 23:46:23

阅读数:1198

评论数:2

看opengl写代码(5) 使用顶点数组

使用顶点数组 可以 减少 opengl函数的 调用次数   以及共享 顶点,提高 效率。 总共 有 8组 数组,他们 是 顶点,颜色,辅助颜色,索引,法线,雾坐标,纹理坐标,边界标记。关于 每个数组的 存放 既可以 单独 存放 在数组里,也 可以 把 这些属性 作为 一个 集合 放入 数组中。 ...

2015-07-14 00:06:42

阅读数:673

评论数:0

c/c++ # 与 ##

c++   # x  表示 将 x 变量  变成 字符串 c++ a##1 表示 连接的意思, 下面 上代码: // testjin.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #define test(a) printf(&qu...

2015-07-13 21:00:06

阅读数:636

评论数:0

看opengl 写代码(4) 画一个圆

opengl 编程指南 P30   下面代码 是 用 直线 连起来 画一个圆。 // circle.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #define LENGTH 100 #de...

2015-07-12 23:36:26

阅读数:583

评论数:0

看opengl写代码(3) 实现矩阵的旋转

参考   opengl编程指南   P17    直接上代码:  // doubleBuffer.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include static GLint spin = 0; void init...

2015-07-11 22:31:46

阅读数:615

评论数:0

cocos2dx 编写shader 遇到 溢出问题

在 编程语言中,任何 数据类型 都有 各种 的 局限,无法 表示 现实世界中的 任何 情况。 例如 int ,char 会 溢出,float 会 有 溢出 以及 精度 不准确的 情况。 所以 我们 在 开发 中 需要 特别 注意 这些事。 最近 需要 在 cocos2dx(2.1.4)...

2015-07-10 16:35:58

阅读数:792

评论数:0

看opengl写代码(2) Hello,OpenGl

下面 直接 上代码: // helloOpenGL.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include void init(){ glClearColor(0,0,0,1);//设置清除颜色 glColor3f(1....

2015-07-10 01:08:22

阅读数:394

评论数:0

看 opengl 写代码(1) 搭建开发环境(vs2012 + glut 和 vs2013 + glut)

博主 无私奉献:(vs2012 + glut) 开发 环境 配置 序:看到本文章,祝贺你,你至少省掉了 1 个小时 苦苦寻找 搭建 方法的时间。 下面搭建方法为本博主 亲测。有事 可以 留言 或者 私密我。 1.从我的网盘里 下载 glut http://pan.baidu.com/s/...

2015-07-10 00:10:32

阅读数:1459

评论数:0

cocos2dx android 环境报错 记录

最近 在 给 公司 做 一些 shader 特效 的 demo,所以 移植到 android 环境下 看效果,在 移植 过程中 遇到 一些 错误,希望 作为 备忘录  以及 供其他 网友 参考。 1.cocos2d-x发生undefined reference to `XX'错误 解决方案...

2015-07-09 13:43:44

阅读数:458

评论数:0

将 cocos2dx 背景 设置 成 透明 的方法

android层: public Cocos2dxGLSurfaceView onCreateView() {         Cocos2dxGLSurfaceView glSurfaceView = new Cocos2dxGLSurfaceView(this);         // hel...

2015-07-03 17:41:09

阅读数:2487

评论数:0

cocos2dx 程序 在 android 平台下的 启动顺序

以前 一直 想 了解 一下 cocos2dx 在 android 平台下 是 怎么 运行的。 正好 ,这篇 文章 解答了 一些 疑惑。 网址: http://www.bubuko.com/infodetail-373876.html

2015-07-02 17:18:41

阅读数:270

评论数:0

cocos2dx android 环境 搭建

1.声明: 本篇 博文, 只限自己 参考,他人 可跳过。 参考 网址1 :http://www.eoeandroid.com/thread-321983-1-1.html 遇到  Program "bash" is not found in PATH 问题, 解决 方案 网址:...

2015-07-02 14:34:00

阅读数:234

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭