自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山庄来客的专栏

Android, Linux Kernel Research Notes

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 freeglut中提供的几种立体几何对象绘制的android移植

在freeglut_geometry.c中定义了几种常见图形的绘制,包括立方体, 球面, 圆锥体, 圆柱体, 圆环面, 十二面体, 八面体, 四面体, 二十面体, 菱形十二面体(斜十二面体)等几种立体几何对象的绘制。 移植后的Android Java代码如下所示: /** * fyjengine All Rights Reserved * * @author Yajun Fu

2011-11-11 09:16:00 7082 1

原创 OpenGL 反锯齿的一些措施

1.       使用颜色混合来消除一些锯齿, 主要针对点和线以及不相互重叠的多边形的反锯齿。反锯齿设置代码如下:glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);glEnable(GL_BLEND);glEnable(GL_POINT_SMOOTH);glHint(GL_POINT_SMOOTH_HINT, GL_NICEST

2011-11-05 10:14:23 6444 1

原创 opengl模板测试实例

在opengl中, 可以开启模板测试功能,来限定某一部分是可画的,某一部分是不可画的。这可通过设置模板模式来控制哪部分是可画的, 有点类似在墙上喷字。 虽说剪刀测试也可以限定蓝屏的某一部分可画,但不适用于不规则的区域,不如模板测试灵活。下面提供一个Android模板测试的实例代码: public class MyRenderer implements Renderer { priv

2011-11-05 10:13:41 1441

原创 剪刀测试

剪刀测试可限制屏幕的某一部分更新,其他部分不更新。实例代码如下:public class MyRenderer implements Renderer { public MyRenderer(Context ctx) { } @Override public void onDrawFrame(GL10 gl) { // Clear blue windo

2011-11-05 10:12:50 953

原创 运动模糊

运动模糊效果是指物体移动时,会拖带一个尾巴。通过颜色混合,可以实现这种效果。实现原理就是每隔一小段位移以某种alpha值重复绘制物体, 通过与前面画的物体进行颜色混合来实现模糊的效果。混合因子选择如下: S因子:GL_SRC_ALPHAD因子:GL_ONE 实例代码如下: public class MyRenderer implements Renderer { p

2011-11-05 10:12:03 1218

原创 专题 11 IPC之管道

1.概述管道通信是多个进程之间进行的通信方式之一。无名管道用于父进程与子进程之间进行通信的场合,命名管道用于任何两个进程之间的通信场合。管道仅仅是将某个进程的输出和另一个进程的输入相连接的单向通信的办法。2.无名管道无名管道采用pipe()函数来创建,其函数原型为:#includeintpipe(int filedes[2]);其中的数组filedes是一个文件描述

2011-11-01 23:38:59 632

原创 内核同步机制——原子操作

内核为原子操作提供了两组接口。一组操作整数,一个组操作比特位。1.整数原子操作数据类型为:typedefstruct {volatileint counter;}atomic_t;为了保持内核在各个平台兼容,以前规定atomic_t的值不能超过24位(都是SPARC惹的祸),不过现在该规定已经不需要了。相关操作如下:voidatomic_set(

2011-11-01 23:31:48 875

Beginning Visual C++ 2008(含源码)

Iror Horton的作品,涵盖了VC2008的常见知识。包含标准C++和托管的C++, MFC以及WFP,总页数1394, 英文版。

2010-01-11

空空如也

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

TA关注的人

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