- 博客(12)
- 资源 (7)
- 收藏
- 关注
原创 cocos2d-x & Android 环境配置笔记
Cocos2d-x & Android & windows71.安装JAVA SDK配置java环境变量2.安装Android Development Tools(ADT)ADT包含了android sdk 和 eclipse;3.安装Native Development Kit(NDK);配置环境变量NDK_ROOT4.安装Cygwin配置cygwin的环境变
2013-05-18 21:57:50
6185
原创 OpenGL学习笔记(五)---三维地图
1.简介 由于自己对WIN API不熟悉,所以把Nehe例程改成了“纯”C++实现,当然,windows下编程还是用到了里定义的一些宏、结构体..... NeHe教程10是用一张.bmp位图实现了一个三维世界,可以键盘控制视角。(PS.本人用例程里自带的图片会出问题, 于是我把原图片打开用截图工具重新截取就没问题,猜想是原图存储的方式跟读取的方式不一致导致。
2013-05-05 14:05:22
3664
转载 C语言宏定义,内置宏,__FILE__,__LINE__,## 用法
当然宏定义非常重要的,它可以帮助我们防止出错,提高代码的可移植性和可读性等。下面列举一些成熟软件中常用得宏定义1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H//头文件内容 …#endif2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。typedef unsigne
2013-05-02 13:03:35
28499
1
原创 OpenGL学习笔记(四)---画动态圆
效果如图:参考NeHe教程9:渲染代码: #define PI (3.1415926) static float ix = 0; for (int i = 0; i < 1; i++) { glLoadIdentity(); glTranslatef(0.0f, 0.0f, -15.0f); ix += 0.01f; //! x
2013-04-30 20:18:58
1513
原创 OpenGL学习笔记(三)---FreeImage颜色显示错乱的解决方法
一、简介 看Nehe的教程学习OpenGL看到加载图片时用到了FreeImage,跟着写了下,发现图片颜色是错乱的。如图:调试的时候发现自己的少了一段代码: if ((imageType == FIT_BITMAP) && (FreeImage_GetBPP(pBitmap) == 24)) { textureFormat = GL_RGBA;
2013-04-30 00:19:34
3406
原创 OpenAL学习笔记(二)---播放音频(*.wav)
接上一章学习,补充:播放控制 音量调节// TEAudio.h//! Created 2013/04/22;//! c++;#include #include #include #include #include #include //! OpenAl;#include "al/alut.h"using namespace std;namesp
2013-04-23 21:57:53
1963
原创 OpenAL学习笔记(一)---播放音频(*.wav)
1.简介OpenAL和OpenGL编码风格很像,跟OpenGL中我们常用的glut类似,OpenAL中也用alut.2.实现实现中参考了samples里的loadfile.c;源码:TEAudio.h//! Created 2013/04/22;//! c++;#include #include #include #include /
2013-04-22 23:13:03
3633
转载 为什么至今你还是一个小职员?
一时心血来潮报了个口译班,其中有一位老师大概30岁,长得很漂亮,打扮也很时尚,口译功夫了得,每次都来去匆匆,中午就花5分钟的时间吃一碗泡面。后来才知道,她大学学的是历史,她的本职工作是一家公司的公关经理,儿子已经5岁,她每天要上班、做家务、带孩子。与我们不同的是她拥有人事部的二级口译证书,每个月都有天南海北的翻译任务,还兼任这家口译中心的老师。打开她的博客,已经更新500多页,有2000多
2013-04-22 13:40:44
1069
原创 opengl学习笔记(一)---获取opengl版本等信息
总结:程序调试过程中,把日志打印出来是个不错的调试方法: //! Print the log info to console; static void log( std::string strLog) {#ifdef _DEBUG_LOG_PRINT cout //! Write the debug log in file(debug.log); fstrea
2013-04-21 12:59:57
6790
原创 opengl学习笔记(二)---中文显示
此方法中用到了glut,freeglut, freetype等库1.显示英文字符Opengl 显示英文字符相对做的处理要少一点,可以用glut封装的函数在屏幕上显示英文字符; //! Draw a bitmap string; static void bitmapString(void* fontId, std::string strText) { for (unsig
2013-04-21 12:40:50
6762
原创 Notepad++ 使用技巧之关键字高亮、自动补全
1、自定义语言自定义语言中,可以自定义关键字高亮。步骤1:点击语言-->define your language,进入自定义语言选项框步骤2:输入你需要自定义的语言名称,你懂的,Notepad 自定义语言可以导入和导出xml格式的文件,这里已经有超过50中语言的语言格式:http://sourceforge.net/a
2013-04-07 00:07:33
105573
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人