自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenGL学习三——矩阵堆栈

在计算机图形学中,所有的变换都是通过矩阵相乘实现的,即物体定点构成的齐次坐标矩阵乘以三维变换矩阵就可得到变换后的物体齐次坐标矩阵。同样,在OpenGL中图远的坐标变换(移动、旋转、缩放)也是通过矩阵乘法实现的。OpenGL中比较重要的矩阵有投影矩阵和模型视图矩阵,外加纹理矩阵。矩阵堆栈基于矩阵引入,它可以以栈的形式保存相应的矩阵,压入和弹出操作同普通的栈,三种矩阵对应了三个矩阵堆栈。

2011-10-21 16:12:23 5811 1

转载 Opengl ES----glDrawArray和glDrawElements

花了四天的时间, 把一款FPS游戏引擎Fly3D 转到OpenGL ES上, 众所周知, ES是面向移动设备的, 所以,为了效率,它对OpenGL进行了很多的筛减, 把一些没有效率的函数如(glBegin)全部扔掉了, 一些绘制的类型如GL_POLYGON也抛掉了,这里跟大家分享一下, 使用glDrawArray绘制POLYGON的替代方法以及glDrawElements绘制三角形网格

2011-10-21 01:25:13 2387

原创 OpenGL学习二——四种变换

现实世界中可以通过以下方式观察感兴趣的对象:   1、变化观察者的位置(观察点),从不同的角度去审视(视图变换)   2、移动或者旋转被观察对象,全方位观察(模型变换)   3、如果把物体画下来,我们可以选择:是否需要一种“近大远小”的透视效果。另外,我们可能只希望看到物体的一部分,而不是全部(剪裁)(投影变换)   4、我们可能希望把整个看到的图形画下来,但它只占据纸张的一部分,

2011-10-14 17:26:32 1452

原创 OpenGL学习一——程序绘图框架

1、OpenGL初始化,包括OpenGL状态、特性设置等,大体包括:    颜色设置:glClearColor、glShadeModel    纹理设置:glEnable、glGenTextures等    深度检测设置:glClearDepthf、glDepthFunc、glEnable    混色设置:glBlendFunc、glEnable    光照设置:glLight

2011-10-12 19:18:44 1201

原创 Linux diff命令详解

Linux中比较文件或者文件夹差异,经常用到diff命令,先解释如下。         用法:diff [选项]... FILES         功能:逐行比较文件。         常用选项说明:      -i  --ignore-case  忽略文件内容大小写的区别。      --ignore-file-name-case  忽略文件名大小写的区别。      -

2011-10-12 14:33:12 2356

原创 git log命令详解

git log用于查询版本的历史,命令形式如下:             git log [] [..] [[--] ...]      主要参数选项如下:             -p:按补丁显示每个更新间的差异            --stat:显示每次更新的修改文件的统计信息            --shortstat:只显示--stat中最后的行数添加修改删除统计

2011-10-11 18:42:43 24962

转载 Android 3D 游戏开发教程– Part I-VI

开始 Android 3D 游戏开发教程– Part I-VI 本帖最后由 huzht 于 2010-4-25 07:58 编辑 这几篇Android 3D游戏开发的文章原文出自一位德国人Martin 在droidnova.com写的文章,有lixinso翻译为中文。第一部分首先介绍OpenGL相关的术语,并引导你开始3D开发的第一步。这个关于3D游戏的系列的叫做 Vortex

2011-10-08 20:06:34 1786

转载 Android OpenGL——GL10方法介绍

javax.microedition.khronos.opengles接口GL10上级接口:GL下级接口:GL11公共接口GL10继承于GLGL10接口包含了Java(TM)程序语言为OpenGL绑定的核心功能。OES_byte_coordinates,OES_single_precision,OES_fixed_point,OES_read_format,以及OES_comp

2011-10-08 19:57:16 13506 3

cuteftp.exe

用于从ftp下载资源,界面简单,还不错,比其他的感觉要好用些

2009-10-14

ado封装类

很好的数据库封装类,为你的数据库应用程序的开发提供方便!

2008-07-27

空空如也

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

TA关注的人

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