自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式相关

应用 界面 驱动 硬件电路 多媒体

  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

转载 freetype 在android编译时上的一个makefile文件

<br />发现freetype很有用,但是android自带的那个使用的是极少部分功能,刚好看到csdn上面的一篇文章,转载一下。<br />http://blog.csdn.net/junglefly/archive/2010/02/22/5317779.aspx<br /> 第一次接触android,第一次接触freetype。<br />freetype在android该把那些文件编译进去,对于初学者有点摸不着头脑,还好,现在unix下编译通过,然后直接找"*。o"文件来写 make文件,<br

2010-06-30 00:16:00 5210 1

转载 游戏引擎之:渲染(shading)

http://blog.csdn.net/houdy/archive/2004/10/31/160722.aspx整个渲染过程应该分为两个大的部分:   1) material synthesis(材质综合),包括纹理和表面属性。   2) illumination(光照),包括各种光照模型和渲染模型。 在这 里主要涉及到的内容是illumination。 在OpenGL中,若需要计算光照模型(light model),就需要在指定顶点(vertex)的时候,为顶点添加两个属性: 1)

2010-06-25 23:52:00 2619

原创 Mpeg2 码率控制

<br /><br /><br /> <br /><br /> <br /> <br /> 

2010-06-22 20:04:00 2915

原创 Dynamic Lightmaps in OpenGL

from http://joshbeam.com/articles/dynamic_lightmaps_in_opengl/This article explains how to implement dynamic lightmaps in OpenGL with multitexturing. Features sample C code and is accompanied by a demo written in C.LightmapsFirst, a short explanation of

2010-06-18 17:57:00 2189 1

原创 linux下面的原子操作

<br />可以用在多线程的引擎里面<br /> <br />所谓原子操作,就是该操作绝不会在执行完毕前被任何其他任务或事件打断,也就说,它的最小的执行单位,不可能有比它更小的执行单位,因此这里的原子实际是使用了物理学里的物质微粒的概念。 <br /><br /> 原子操作需要硬件的支持,因此是架构相关的,其API和原子类型的定义都定义在内核源码树的include/asm/atomic.h文件中,它们都使用汇编语言实现,因为C语言并不能实现这样的操作。 <br /><br /> 原子操作主要用于实现资源

2010-06-14 20:29:00 2010

转载 linux下面的原子操作

<br />可以用在多线程的引擎里面<br /> <br />所谓原子操作,就是该操作绝不会在执行完毕前被任何其他任务或事件打断,也就说,它的最小的执行单位,不可能有比它更小的执行单位,因此这里的原子实际是使用了物理学里的物质微粒的概念。 <br /><br /> 原子操作需要硬件的支持,因此是架构相关的,其API和原子类型的定义都定义在内核源码树的include/asm/atomic.h文件中,它们都使用汇编语言实现,因为C语言并不能实现这样的操作。 <br /><br /> 原子操作主要用于实现资源

2010-06-14 20:29:00 2380

转载 多线程渲染(Multithreaded- rendering)3D引擎实例分析 : FlagshipEngine

<br />1. 开篇:关于FlagshipEngine<br /><br /><br />首先要感谢旗舰工作室的倒掉,让我可以名正言顺的使用FlagshipEngine这个 名字,话说这个实验引擎,当初只是我的大学毕业设计,工作之后实在太忙,写写停停,进度缓慢,到今天也只能算V0.001,其特性主要有以下三点:<br /><br /> <br /><br />一、多线程<br />   <br />多核CPU 早已普及,但3D引擎却迟迟不能享受到其好处,还 仅仅停留在资源异步加载,音频独立线程等不疼

2010-06-13 18:15:00 9043 1

转载 Linux下面编译生成win32能够使用的sdk

<br />  1、编译源码:进入源码文件夹,makefile已有,直接make就好。<br /> 2、如果更改过接口,需要命令行: make update-api(回车)。更新接口<br /> 3、make sdk,生成自己的Linux版SDK。<br /><br /> 4、使用自己编译的linux_sdk可以在windows上运行的sdk,方法如下:<br /> 0),将修改替换android.jar文件中的resources.arsc文件<br /> 1),将linux_sdk/platef

2010-06-11 08:52:00 2004

转载 开源和免费引擎

<br />开源和免费引擎免费和开源引擎Agar  - 一个高级图形应用程序框架,用于2D和3D游戏。 Allegro  - 基于 C/C++ 的游戏引擎,支持图形,声音,输入,游戏时钟,浮点,压缩文件以及GUI。 Axiom 引擎  - OGRE的衍生引擎。 Baja 引擎  - 专业品质的图像引擎,用于The Lost Mansion 。 Boom  - Doom 代码的一部分。由TeamTNT 开发 Build 引擎  - 一个第一人称射击游戏引擎 ,用于D

2010-06-03 20:01:00 2124

转载 FSM和STATE模式

FSM可以使用说明图表 或状态转换图)。最共同的表示法如下所示: 现状(b)和情况(y)的组合显示下个状态(c)。 完成信息可以使用脚注仅增加的行动。 一个FSM定义包括全部行动信息和可能使用的状态  。 (<br />三种状态(A,B,C)三种操作(ON,OFF,ACK)<br /> <br />ON(0)<br />OFF(1)<br />ACK(2)<br />A(0)<br />A<br />B<br />C<br />B(1)<br />B(未定义)<br />A<br />C<br />

2010-06-03 11:07:00 1862

chrisballinger

ios上面的一款开源软件 值得学习

2012-07-24

Cohars-Strange-Ocean-777b8d7

开源游戏代码 采用cocos2d作为引擎

2012-07-24

iphone 几个开源工程

几个iphone的开源工程,便于学习

2012-03-24

rss xoops 源文件

rss xoops 源文件,可以参考与学习

2012-01-20

MemTrack 内存管理库

一款间接地内存分析库,能够设置等级,输出表格

2010-07-02

Texture Atlas

一个纹理合并的算法,参考一个老外的blog

2010-07-02

OpenGL动态光照纹理的vc工程

对应blog的一篇文章 把linux吓得源码改变了一下 在win32下运行的 vs2010工程

2010-06-19

RealMedia格式文档

RealMedia格式的说明文档,没有包含编解码,只是文件的结构

2009-04-27

空空如也

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

TA关注的人

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