自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 圆周算法

首先抱怨一下。。symbian s60 ...我用的sdk是n97。。。支持触屏。。。但是是单点触控。。这个和iphone是不一样的。。。iPhone支持多点触控。。项目要求做一个zoom in and out 事件响应。。。如果在iPhone上。。应该直接调库就可以咯吧。。。。但是现在不行。。。硬件所限。。。所以我得做成像meamo一样的。。。旋转触控。。。也就是手在屏幕上花圈圈。。。触动事件。

2009-12-08 14:08:00 1068

原创 显示纹理

 ES显示纹理的原理和pc上的显示原理差不多,这里就不多讲了。。。我加载的模型是.x文件格式的。。只需将其各类坐标导出即可。。。放到相应类型的数组,以备使用。对于.x文件的格式,这里还是介绍一下,以免以后再去查:X文件格式AVS图像格式以X为文件扩展名的文件是微软定义的文件格式.用来存放3D模型.   X文件有文本和二进制两种存储形式.     X文件内部结构如下:     ·Frame  

2009-11-18 12:38:00 579

原创 加载并显示3ds文件

OpenGL ES可以自己绘制你所需要的图片,也可以直接加载一些3ds文件或者.x文件。将定点坐标、纹理坐标、法向量等转换成数组,并通过ES里的方法如:glDrawElements()、glDrawArray()等将模型显示。这里,我自己写了个类可以完成3ds文件的加载与显示,对于.x文件的显示则要简单点。在后面会给出方法。。。以下是代码:如有失误,请更正。。。谢谢/* * ThreeDS

2009-11-18 12:30:00 1514 2

原创 基于symbian s60 开发的纸牌游戏(part 1)

 刚进公司,第一个项目是一个完全free的card game。项目要求:平台:symbian s60工具:carbide C++ 2.0这是一个3D的game,所以选择使用OpenGL ES。对pc的opengl我还接触过,以前做毕业设计的时候用过。对于嵌入式OpenGL就完全没底了。所以得从新开始学,但是在公司是不会有太多时间给你完全地去学习,需要边学边做。。。。因此,我打算把整

2009-11-18 12:21:00 2383 2

3DS File Loader

一个很好的例子,使用C++实现的opengl 读取3ds文件 并显示

2009-10-30

opengl es 教程

OpenGL is defined as ‘a software interface to graphics hardware.’ The standard defines a number of procedures and functions that allow developers to define high-quality graphical images in both 2 and 3 dimensions and to control how they are rendered. OpenGL is concerned only with rendering into a frame-buffer; there is no support for peripherals such as the mouse or keyboard.

2009-10-27

空空如也

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

TA关注的人

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