自定义博客皮肤VIP专享

    *博客头图:

    格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

    请上传大于1920*100像素的图片!

    博客底图:

    图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

    栏目图:

    图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

    主标题颜色:

    RGB颜色,例如:#AFAFAF

    Hover:

    RGB颜色,例如:#AFAFAF

    副标题颜色:

    RGB颜色,例如:#AFAFAF

    自定义博客皮肤

    -+

    zengqh的专栏

    祝她幸福!

    • 博客(67)
    • 收藏
    • 关注

    原创 好的博客链接收集

    收藏夹在重新安装系统后就丢失了。下面将收集一些好的链接与blog.1.http://www.cppblog.com/kongque/  手机图像有关2.http://www.cnblogs.com/wonderKK/  作者想写自己的游戏引擎3.http://www.songho.ca/opengl/gl_fbo.html FBO, render to texture,

    2012-04-22 03:18:47 651

    原创 博客地址转移

    优快云不通知我就随便删除我的文章。新地址为:http://www.cnblogs.com/zengqh/

    2012-05-01 09:37:36 608

    转载 在游戏中使用“CEGUI”

    在游戏中使用“CEGUI” —第一章(底层)日期:2006/4/13 – 2006/10/10 本文首次刊登于《游戏创造》,现开放与大家共享,转载请注明出处。 作者介绍       唐亮(千里马肝),四年游戏从业经验,曾任职于大宇软星科技(上海)有限公司任程序技术指导,现在ATI任Engineer,主要负责XP/Vista下的Display Driver。迄今为止主要个人作

    2012-04-25 09:24:38 1487

    原创 使用fbo来实现render to texture演示

    opengl 都4.2了!!!!glDrawBufferglReadBufferglReadPixelsglCopyPixelsglCopyTexSubImage2D.......上面的函数已经被现代opengl所抛弃, 建议不要再使用了, 因为它严重地影响了渲染流水线的性能。取而代之的是各种帧缓冲区。就如上一篇文章中的,显示列表也已经被抛弃,取而代

    2012-04-24 18:02:26 2548 1

    原创 vbo 简单演示

    code: http://download.youkuaiyun.com/detail/netrookie/4252739picture:

    2012-04-22 21:24:10 659

    转载 OpenGL中FBO的概念及其应用

    FBO一个最常见的应用就是:渲染到纹理(render to texture),通过这项技术可以实现发光效果,环境映射,阴影映射等很炫的效果。OpenGL中的Frame Buffer Object(FBO)扩展,被推荐用于把数据渲染到纹理对像。相对于其它同类技术,如数据拷贝或交换缓冲区等,使用FBO技术会更高效并且更容易实现。在OpenGL渲染管线中,几何数据和纹理最终都是以2d

    2012-04-22 03:12:18 2882

    原创 简单的重力

    CODE:/***************************************************************************************************** * File name: Game.cpp * Create time: 2015/03/28* Module:

    2012-04-16 23:17:41 665

    转载 Objc: 使用Xcode

    转载:http://marshal.easymorse.com/tech/objc-%E4%BD%BF%E7%94%A8xcodeXcode功能很多,以下介绍常用的功能,帮助ObjC开发人员提高编码和调试效率。 改变公司名称通过xcode编写代码,代码的头部会有类似下面的内容:应该将这个内容改为公司或者项目的名称。在xcode 3.2.x

    2012-04-13 16:11:16 1318

    转载 ObjC: 委托模式

    写得非常好。转载:http://marshal.easymorse.com/tech/objc-%E5%A7%94%E6%89%98%E6%A8%A1%E5%BC%8F在ObjC中,经常提到委托模式(delegate),非常重要。比如官方交互API,委托模式使用的很常见,比如UIView的setAnimationDelegate,设置动画的委托。不理解委托模式,就不能很快的理解很多API的

    2012-04-13 15:18:18 790

    转载 [iOS] 关于 self = [super init];

    先看一下官方文档给出的初始化示例代码:容易让人困惑的地方在于,将父类初始化之后,将其返回的对象指针覆盖当前对象的指针。这种方式令人费解,目前暂时找不到官方解释这么做的原因。官方文档 有解释。我们先分以下几种情况分别分析:(假设superSelf是[super init]的返回值)1 superSelf == nil     此

    2012-04-13 11:00:55 890

    转载 objc’s self and super

    转载:http://web2.0coder.com/archives/305在objc中的类实现中经常看到这两个关键字”self”和”super”,以以前oop语言的经验,拿c++为例,self相当于this,super相当于调用父类的方法,这么看起来是很容易理解的。以下面的代码为例:?1234

    2012-04-13 10:47:57 561

    原创 change color demo

    对obj-c有一兴趣后总中喜欢show。好吧。满足一下虚荣心。其实obj-c和c/c++思想上还是相同的。只是前都加了很多特性,property,类别,委托,协议等等。- (IBAction)ChangeColorSlider:(id)sender { float v = Slider.value; TextLabel.textColor = [UIColor col

    2012-04-13 00:09:13 587

    原创 first appkit in iphone and mac os

    把《learning objective c on mac》看一遍,正在了解如何写AppKit程序。努力吧。xcode 4.2创建写UI与书上写的不太一样。

    2012-04-12 23:23:57 542

    原创 mac os and xcode

    折腾了一个晚上,总算把mac os lion与xcode装到virtualbox上了。新的公司需要移植到ios上。学习obj c 中。安装方法:http://ideapad.zol.com.cn/56/160_557572.html

    2012-04-11 14:59:22 655

    原创 hello gles!

    hello gles!主要是EGL的初始化相关。GLES 2.0删掉了很多的固定渲染管线API,全是shader。用的是powervr gles 2.0 emulator, 没有找到nvidia gles 2.0 emulator。http://download.youkuaiyun.com/detail/netrookie/4212330

    2012-04-09 23:33:17 788

    转载 游戏地图的绘制--卡马克算法(转)

    转载:http://bbs.chinaunix.net/thread-1669931-1-1.html地图是游戏中必不可少的一种预算元素,尤其是在RPG、ACT等类型的游戏中作用更为重要,一个漂亮的地图效果和一个流畅的卷动速度会大大增加玩家的游戏体验。而游戏中地图滚动的重绘有多种算法,由于手机性能的限制和开发周期等其他非技术条件,需要根据情况灵活选择所需的技术。本文将主要介绍如何使用OPhon

    2012-03-31 10:04:21 5706

    转载 ogre的主要渲染流程(转)

    转载:http://hi.baidu.com/hy469680890/blog/item/e33174128405ce9b6538dbdc.html理解一个渲染引擎,我觉得最重要的是先抓住了它的主架构,它的主线,渲染流程,不然的话,一个引擎几万行,甚至几十万行的代码,光是打开solution就能吓你一跳了,OGRE也有十几万行的代码量,我一开始看它的时候也是无从下手,感觉代码太

    2012-03-18 00:38:35 539

    转载 regular expression

    come from:http://deerchao.net/tutorials/regex/regex.htm首页 | 常用正则表达式 | 正则表达式测试工具 | 网络信息采集服务 | 论坛正则表达式30分钟入门教程版本:v2.32 (2011-8-17) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底

    2012-03-03 21:33:25 426

    原创 GameStd

    /***************************************************************************************************** * File name: GameStd.h * Create time: 2015/03/02* Module:

    2012-03-01 23:54:33 474

    原创 boost and qt compile.

    bjam stage toolset=msvc-9.0 --without-python --stagedir="F:\boost_1_49_0\vc9" link=shared runtime-link=shared threading=multi debug releaseconfigure -platform win32-msvc2008 -debug-and-release -open

    2012-02-29 19:53:23 493

    原创 kde4 + compiz只有两个桌面的问题

    Go to Compiz Settings Manager > General Options > Desktop Size. Its the horizontal virtual size setting.

    2011-10-16 00:17:55 586

    转载 BOOST THREAD

    转载:http://www.blogjava.net/LittleDS/category/31585.htmlBoost Thread学习笔记thread自然是boost::thread库的主 角,但thread类的实现总体上是比较简单的,前面已经说过,thr

    2011-10-13 23:09:13 5595

    转载 VC实现线程池

    转载:http://www.cppblog.com/tx7do/archive/2006/04/14/5576.aspx 这两天在做关于网络蜘蛛的程序,希望可以通过线程池来提高程序的性能,网上搜索了一下,看到这方面的东西还不少,跟大家分享一下!~有许多应用程序

    2011-10-13 23:05:21 637

    原创 野兽男孩

    平平淡淡的生活。

    2011-06-26 23:29:00 498

    原创 pthread简单的同步

    一个小例子:/***************************************************************************************************** * File name: ~vs2CAF.cpp * Create time: 2011/06/26* Modul

    2011-06-26 11:05:00 774

    原创 sigsuspend牛刀小试

    sigsuspend的整个原子操作过程为:(1) 设置新的mask阻塞当前进程;(2) 收到信号,恢复原先mask;(3) 调用该进程设置的信号处理函数;(4) 待信号处理函数返回后,sigsuspend返回。/******************************************************************************************

    2011-06-25 11:34:00 526

    原创 6.24

    看了一部电影:《the source code》,还是那样,有一种说不出来的感受。

    2011-06-24 23:45:00 449

    原创 僵死进程

    我是从:http://blog.youkuaiyun.com/hwz119/archive/2007/05/16/1612223.aspx转载过来的,他从哪里转过来的,就不得而知了。 解释得比较搞笑!!!  僵尸进程是指的父进程已经退出,而该进程dead之后没有进程接受,就成为僵尸进程.(zombie)进程   怎样产生僵尸进程的:   一个进程在调用exit命令结束自

    2011-06-17 20:48:00 465

    原创 fork()、写时复制、vfork()

    转载:http://blogold.chinaunix.net/u2/66321/showart_725988.html解释得非常帅气!  最近几本关于L的书,想来通络一下。也干了近几件疯狂的事情,想想都要偷着自娱自乐一番,真是无聊到尽头了,也就是另一番风景。有些你以前一直巴巴的信仰为真的东西,偶乐改变一下,结果发现,原来不是那个理,换个道也没什么比以前差的,丫,这样,也不

    2011-06-17 20:28:00 1627

    原创 setjmp堆栈变化

    环境:Debian 6.code, from apue:/***************************************************************************************************** * File name: setjmp.cpp * Create time:

    2011-06-17 19:57:00 657

    原创 cmake and gdb

    转载:http://blog.youkuaiyun.com/wfing/archive/2010/06/09/5659086.aspx 1.  cmake支持gdb的实现,首先在CMakeLists.txt下加入SET(CMAKE_BUILD_TYPE "Debug") 在下面加入:SET(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall

    2011-06-17 19:45:00 3372

    原创 source and header frame(visual assist x)

    header:/***************************************************************************************************** * File name: $FILE_BASE$.$FILE_EXT$ * Create time: $DATE$

    2011-06-17 19:26:00 545

    原创 setjmp 与 longjmp

    云风大神的描述:setjmp 是 C 语言解决 exception 的标准方案。我个人认为,setjmp/longjmp 这组 api 的名字没有取好,导致了许多误解。名字体现的是其行为:跳转,却没能反映其功能:exception 的抛出和捕获。longjmp 从名字上看,叫做长距离跳转。实际上它能做的事情比名字上看起来的要少得多。跳转并非从静止状态的代码段的某个点跳转到另一个

    2011-06-17 19:07:00 1371

    原创 6.17

    看了一部电影:《微光之城》。有一种说不出来的感受。

    2011-06-17 18:51:00 354

    原创 责任

    妹妹的帐号:622848 2310 4490 61515爸爸妈妈的帐号:622848 2310 7957 38716. 

    2011-06-17 16:39:00 365

    原创 virtualbox + debian + kde + compiz体验

    host: window7 32 bit.1. 安装debian + kde2.配置(1)sources.list随便找了一个中科大的源:deb http://debian.ustc.edu.cn/debian stable main contrib non-freedeb-src http://debian.ustc.edu.cn/debian stable main c

    2011-06-12 14:23:00 1170

    原创 win32线程简单封装

    事件是比较让我满意的.Basic.h/*********************************************************************************************************************** FILE NAME : Basic.h * C

    2011-06-08 23:13:00 592

    原创 字符编码,我所不知道的

    <!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 false

    2011-06-04 20:19:00 547

    原创 一张壁纸

    <br />简单用PS处理了,看来PS相关的东西得好好学习。<br /> 

    2011-05-29 09:35:00 492

    原创 下一年的打算

    <br />1. 写更多的代码,看更多的代码。<br />2.数据结构与算法<br />3.ruby<br /> <br />第一条也是最重要的任务,觉得还是写得不多,读得太少,更深入地了解如何分析与解决问题,更深入地理解程序的架构与设计。<br />第二条是我一度头疼的,这方面,我只是了解,现在想更多地了解。<br />第三条则是看到一个大神把ruby用得有点神,玩玩动态语言也好。

    2011-05-24 21:32:00 601

    空空如也

    空空如也

    TA创建的收藏夹 TA关注的收藏夹

    TA关注的人

    提示
    确定要删除当前文章?
    取消 删除
    手机看
    程序员都在用的中文IT技术交流社区

    程序员都在用的中文IT技术交流社区

    专业的中文 IT 技术社区,与千万技术人共成长

    专业的中文 IT 技术社区,与千万技术人共成长

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    客服 返回
    顶部