
C++ VC
wlxklyh
高级开发工程师。
工作经历:游戏开发工程师(Unity、Unreal、cocos creator),现转音视频开发、安卓、ios终端开发,技术兴趣图形学、音视频。
欢迎star:https://github.com/wlxklyh/SoftRenderer
展开
-
Opencv学习过程
1、用了OpenCV一段时间,发现有cv::Mat和CvMat都可以表示图像数据,只是却不明白他们之间到底什么区别,为什么一定要有这样的两种~Mat。后来跟踪查看了定义,才知道原来cv::Mat是一个类(Class),而CvMat是一个Struct,从类型上就可以知道二者存在很大区别。前者除了几个成员变量之外还有很多的成员函数和重载函数,可以实现很多的图像数据处理功能,而后者只有几个成员变量,要对原创 2014-01-13 13:28:29 · 780 阅读 · 0 评论 -
【cocos2d-x-3.1.1系列3】cocos2d渲染时候有的显卡要图片是2次幂的 ccNextPOT
cocos2d是基于opengl的,opengl在npot上有的显卡是支持的有的是不支持的,npot意思是是否是2次幂 是否是2的倍数 因为在渲染的时候,好像跟底层要用到傅里叶变换要2次幂【这个没有去探究考证】原创 2014-10-14 13:30:45 · 2466 阅读 · 0 评论 -
【cocos2d-x-3.1.1系列2】cocos2d-x3.1.1移植安卓过程
cocos2d-x 3.1.1 win移植到androidwin:vs2012android:eclipse+ndk-9原创 2014-10-08 23:13:43 · 938 阅读 · 0 评论 -
【cocos2d-x-3.1.1系列1】VS2012+win7(64)+cocos2d-x-3.1.1的新建工程、打开新建的工程
新建工程:1、在G:\microsoft\cocos2d\cocos2d-x-3.1.1\tools\cocos2d-console\bin 目录下运行cmd2、cmd命令cocos new MyGame -l cpp -p org.cocos2d.mygame3、G:\microsoft\cocos2d\cocos2d-x-3.1.1\tools\cocos2d-console\b原创 2014-07-20 10:52:21 · 877 阅读 · 0 评论 -
【手游开发系列2】碰撞检测
在网易游戏研发笔试题中有一题就是这个碰撞检测,之前我看过一些文章,现在整理一个写个整理后的文章之前大二写了一个简单的游戏【http://shouji.baidu.com/game/item?docid=6487395&from=as】,里面就是用很笨的枚举所有来相互检测是否碰撞 这样效率太慢了1、前言:下面这是我写的益智类小游戏 也要有碰撞检测和重力掉落 那时原创 2014-10-14 23:17:56 · 909 阅读 · 1 评论 -
【cocos2d-x-3.1.1系列4】cocos2d-x3.1.1.渲染过程源码简略过程
缩略渲染过程1、DisplayLinkDirector ::mainLoop(){drawScene} 2、程序的主循环-->DisplayLinkDirector ::drawScene(){ _runningScene->visit _rende原创 2014-10-14 14:11:20 · 1492 阅读 · 0 评论 -
vector的内存分配 新理解
vector的内存分配:之前看一些书和博客都是说capacity当vector没有内存的时候 分配之前的两倍的内存 之后把之前的赋值过去 后来实验到应该是1/2一、首先,看看vector的内存分配机制:int main(){ vector A > v; A a1(1); int tNowCa; int原创 2014-10-14 04:29:17 · 1143 阅读 · 0 评论 -
《effective C++》读书笔记
条款3:尽可能使用const1、const int * a; int const *a;这两个都是修饰数据类型int的所以是指向一个常数据 int*const p=a;这是一个指向不可以改变的常指针2、STL里面:const vector int> :: iterator vIntIter = vInt.begin();//不可以改变指向vecto原创 2014-10-01 01:49:07 · 597 阅读 · 0 评论 -
c/c++内存分配与内存对齐全面探讨
http://blog.youkuaiyun.com/cuibo1123/article/details/2547442转载 2014-10-24 11:53:33 · 822 阅读 · 0 评论 -
WQL获取PC硬件信息
一、首先是查询的表。硬件代号为深色的,属性代号是浅色的例如(0,0)是CPU的名字//【0】处理器ID 0L"Name", 1L"ProcessorId", 2L"MaxClockSpeed",//最快速度3L"Current原创 2013-11-13 14:46:49 · 2153 阅读 · 0 评论 -
《ACM训练指南》笔记
作为印象笔记搬运原创 2014-04-12 13:12:13 · 1000 阅读 · 0 评论 -
【cocos2d-x-3.1.1系列5】cocos2d-x 引用计数细节
看了引用计数之后 那时好像懂了 今天突然想起一个问题:Scene也是继承自Ref ,然后也是静态生成一个autorelease后的对象 那计数就变成1了 每一帧都是把autoreleasepool清空 并且调用一次release原创 2014-10-14 21:07:46 · 1014 阅读 · 0 评论