查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

聊天机器

Chatbot's private blog

 
 
 
 
 
 

广东省 广州市 处女座

 发消息  写留言

 
no money no honey no house no gold no silver no.....
 
近期心愿永远都系三大理想嘎啦~
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 
 
 

ruby调试器制作记录

2017-4-29 14:35:27 阅读156 评论0 292017/04 Apr29

1、断点不要直接用rb_add_event_hook,此函数会对使用一些内部处理的地方也会断进来导致循环出错
应该使用debug下的创建tracePoint的效果
m_trace[eCall] = rb_tracepoint_new( 0, RUBY_EVENT_CALL, HookProc, this );
m_trace[eLine] = rb_tracepoint_new( 0, RUBY_EVENT_LINE, HookProc, this );
m_trace[eReturn] = rb_tracepoint_new( 0, RUBY_EVENT_RETURN, HookProc, this );

2、rb_tracepoint_enable

作者  | 2017-4-29 14:35:27 | 阅读(156) |评论(0) | 阅读全文>>

四元数转旋转矩阵

2015-1-25 11:25:20 阅读310 评论0 252015/01 Jan25

baidu出来的很多都错的,我真的不明白,既然没验证拿出来那不是害人么?

    void RotateMatrix( const CFQuaternion & fq, C4FMatrix * pOut )
    {
        float32 queLength = Length( fq );
        float32 rLength = IsEqual( queLength, 1.0f ) ? 2.0f / queLength : 2.0f;
        float32 wx,wy,wz,xx,yy,zz,xy,xz,yz,x2,y2,z2;

作者  | 2015-1-25 11:25:20 | 阅读(310) |评论(0) | 阅读全文>>

关于__cplusplus

2014-7-17 12:09:17 阅读169 评论0 172014/07 July17

ANSI C标准中有这个__cplusplus标示符.

当编译C++时,这个宏就会被定义,

当编译C时,这个宏不会被定义.

因此,可以用这个宏来检查程序是不是用C++编译器编译的:

#ifdef __cplusplus

#define USING_C FALSE

#else

#define USING_C TRUE

#endif

作者  | 2014-7-17 12:09:17 | 阅读(169) |评论(0) | 阅读全文>>

【记录】vs编译事件格式

2013-10-15 22:44:07 阅读407 评论0 152013/10 Oct15

vc6 vs2005 vs2008 编译前后动作定制 pre-build event post build event

作者  | 2013-10-15 22:44:07 | 阅读(407) |评论(0) | 阅读全文>>

终于完成了声音流媒体部分的代码

2012-12-1 11:20:08 阅读248 评论0 12012/12 Dec1

为了完成这部分的代码,《笑看风云》听了N遍了。因为拿了他作为测试之用。

设计这部分接口的确有点蛋疼啊。因为Ogg是使用开源代码的原因,有一些想要的接口却没有放出来。可能是效率的原因吧。

另外现在的解码仍然有少量CPU消耗。debug状态下我这个烂CPU会去到4%左右。不过由于消耗等级不高,所以应该可以忽略,而且release下有很大的改进。

作者  | 2012-12-1 11:20:08 | 阅读(248) |评论(0) | 阅读全文>>

何谓责任感

2012-11-13 14:21:59 阅读219 评论0 132012/11 Nov13

有人问,为什么地铁不造厕所。我也曾经想过这个问题,想了一段时间后我得出了结果,我能理解。但现在的问题是,当被人埋怨时,我们就会说,为什么你不能理解我一下呢?当自己埋怨别人时,我们会认为,为什么这点事情你都做不好呢?每个人都在推卸责任,每个人都在把责任推给别人,这也是责任感缺失的表现之一。同时也是不会站在别人角度思考的表现。

作者  | 2012-11-13 14:21:59 | 阅读(219) |评论(0) | 阅读全文>>

转帖【D3D中粒子效果实现示例】

2012-3-18 15:10:12 阅读448 评论0 182012/03 Mar18

D3D中粒子效果实现示例

源码及素材下载

大爆炸,烟雾痕迹甚至魔术飞弹尾部发出的微小火花,都是粒子(particle)所制造出来的特殊效果。在适当的时机,启用alpha混合并绘制粒子,这样粒子就能朝向观察点(使用公告板),得到的结果就是混合对象的抽象拼贴,他们可以用于创建一些奇妙的效果。

粒子奇妙的地方就在于粒子的大小实际上是任意的,原因在于可以创建一个缩放矩阵,使其同粒子多边形的世界变换矩阵结合起来。也就是说,除非粒子纹理不同,否则只需要使用一个多边形来绘制所有的粒子,无论如何,多边形的数目都必须同纹理的数目保持一致。

还需要创建粒子图像,图像中心为一个实心(不透明)圆形,向图像的边缘延伸,图像逐渐变透明,如下图所示:

作者  | 2012-3-18 15:10:12 | 阅读(448) |评论(0) | 阅读全文>>

模拟运算设计

2011-11-14 19:10:44 阅读252 评论0 142011/11 Nov14

模拟运算设计

因为人的大脑,相当于一台相当厉害的计算机。

假如,有一种机器,能够令到人处于睡梦状态,然后不断地给大脑发出信息,令大脑发梦。

然后大脑在一边发梦,一边模拟真实环境。让自己好像过了几十年一样。让自己感受各种各样的生活,例如体验一个当小偷的生活,体验一个当乞丐的生活,体验一个通缉犯的生活。。。

当然了,由于人的寿命有限,那么几十年的经历,必须要压缩在一个好短的时间内运算完成。那么,这个人在发完“梦”之后,一定会受到“梦”的影响,从而改变自己的性格、思想、世界观等。

虽然我现在经常这么对自己。。。所以我心理年龄。。。大家懂的。

传说中的黑客帝国?

作者  | 2011-11-14 19:10:44 | 阅读(252) |评论(0) | 阅读全文>>

J2me中任意角度图片旋转

2011-10-5 23:57:42 阅读481 评论0 52011/10 Oct5

J2me中任意角度图片旋转

作者:pandonix

日期:2007年9月20日

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明


 

本文主要讨论在J2me中如何实现任意角度的图片旋转。其实,早在几年前,minisoyou的BB就已经给出了实现算法,相信做j2me游戏开发的朋友们也都收藏过该算法。本文从图像旋转的基本理论出发,详细讨论如何使用实现和优化该算法,希望对旋转算法感兴趣的朋友有帮助。

 基本

作者  | 2011-10-5 23:57:42 | 阅读(481) |评论(0) | 阅读全文>>

是不是要写动态索引类型呢????

2011-8-17 0:12:46 阅读211 评论0 172011/08 Aug17

最近在写datastruct 3.0 好纠结,是不是要写动态索引类型呢????
是不是要写动态索引类型呢????
是不是要写动态索引类型呢????
是不是要写动态索引类型呢????
是不是要写动态索引类型呢????
是不是要写动态索引类型呢????

优点:方便某些使用,不过情况极有限。。。

缺点:在平常使用时,减低了不少的效率。。。

作者  | 2011-8-17 0:12:46 | 阅读(211) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018

登录  
 加关注