- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 圆周算法
首先抱怨一下。。symbian s60 ...我用的sdk是n97。。。支持触屏。。。但是是单点触控。。这个和iphone是不一样的。。。iPhone支持多点触控。。项目要求做一个zoom in and out 事件响应。。。如果在iPhone上。。应该直接调库就可以咯吧。。。。但是现在不行。。。硬件所限。。。所以我得做成像meamo一样的。。。旋转触控。。。也就是手在屏幕上花圈圈。。。触动事件。
2009-12-08 14:08:00 1089
原创 显示纹理
ES显示纹理的原理和pc上的显示原理差不多,这里就不多讲了。。。我加载的模型是.x文件格式的。。只需将其各类坐标导出即可。。。放到相应类型的数组,以备使用。对于.x文件的格式,这里还是介绍一下,以免以后再去查:X文件格式AVS图像格式以X为文件扩展名的文件是微软定义的文件格式.用来存放3D模型. X文件有文本和二进制两种存储形式. X文件内部结构如下: ·Frame
2009-11-18 12:38:00 602
原创 加载并显示3ds文件
OpenGL ES可以自己绘制你所需要的图片,也可以直接加载一些3ds文件或者.x文件。将定点坐标、纹理坐标、法向量等转换成数组,并通过ES里的方法如:glDrawElements()、glDrawArray()等将模型显示。这里,我自己写了个类可以完成3ds文件的加载与显示,对于.x文件的显示则要简单点。在后面会给出方法。。。以下是代码:如有失误,请更正。。。谢谢/* * ThreeDS
2009-11-18 12:30:00 1533 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 2427 2
opengl es 教程
2009-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人