本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
在VC6.0环境下配置glut.h文件
经历了几个小时的钻研后,我终于弄明白了应该如何在VC6.0环境下配置OpenGl类库~~~ 开心ing~~~现在就和大家分享一下我的心得~~~ 首先,下载OpenGL类库的常用文件,配置应用环境。 Windows环境下的GLUT下载地址:(大小约为150k) http://www.opengl.org/resources/libraries/glut/glutd ...
opengl学习(四)-----绘制简单图形(二)
上一周简简单单的讲了一下简单图形的绘制。按照所讲内容绘制一个20条边的多边形,那需要调用多少函数呢?至少22个。首先调用glBegin(),然后是20个顶点函数,最后调用一个glEnd()函数。再如果,要绘制一个立方体。一个立方体有6个面,一个面有四个顶点,也就是至少要定义26个函数。
可是一个立方体按照数学里面的算法是只有8个顶点,如果按照我们绘制多边形的这种方式,每个顶点都指定了3次 ...
opengl学习(三)----绘制简单图形(一)
今天说一说几种简单的图元。
所有的几何图元都是根据它们的顶点来描绘的。而顶点就是它们在屏幕上的坐标位置。
我喜欢把这几个简单的图元称为点线面。
点,可以看到一个顶点;
线,就是两个顶点指定的一条有限长度的线段;
面,其实更准确讲是一个凸多边形。opengl里所讲的多边形是内部用颜色填充的,视觉上称为面我个人认为是更贴近的。当然,多边形也是由指定的顶点组成的。
...
opengl学习(二)--画布和画笔
不管是我们玩的游戏,看到电影,林林总总的计算机图形,它们有着大量优美着色的曲线或者表面,在opengl里面,却都是通过一些基本图形元素组成的,比如直线,再比如多边形。
就好比画画,画之前是要做一些准备工作的。至少我们要有一张画纸,承载我们要画的图形。但是计算机跟真实的画纸是不一样的。纸是白色的,直接花就好;在计算机世界里,这张画布是一块内存,保存着我们之前已经画上去的图像 ...
opengGL学习开篇
当当当当当。。。。
今天开始每周一次的更新活动啦~~记录的比较少,慢慢来,总会变多的么。
先更一下第一天看书时记录下来的东西吧~~
什么是OpenGL?
OpenGL是图形硬件的一种软件接口。
以后会陆续的介绍相关知识及接口的用法,现在先介绍几个术语:
渲染(rendering):计算机根据模型创建图像的过程。
模型(model):根据几何图元创建的,也称为物体。其中,几何图元包括点,直线和多边 ...
android 使用opengl画简单的图形
在androi平台上使用opengl画简单图形
GLRender.java
//单位向量
int one = 0x10000;
//设置图形顶点的坐标
private IntBuffer fourBuffer = IntBuffer.wrap(new int[]{0,one, ...
Android是怎样调用硬件加速的?
Android是怎样调用硬件加速的
[描述]
如果处理器只有2D硬件加速而没有3D硬件加速,则可以利用opengl中的libagl,
实现封装在libagl里的copybit,因为相对3D API ...
Android Gallery 3D 特效精华
Android Gallery 3D 特效精华
一、布局
gallery3d 的界面生成和普通的应用程序不一样。普通程序一般一个界面就是一
个activity,布局用xml或代码都可以实现,界面切换是activity 的切换方式;
而 gallery3d没有用android 的UI 系统,而是用opengl 画出来的,即界面是在
同一个 activity 的,如主界面,缩略图 ...
android系统下使用openGL开发demo
对openGL早有耳闻,但是刚接触android下的opengl,做个demo学习下,
先把opengl的框架搭建起来:只要有如下几个文件,
openActivity.java ----作为启动入口,android通过GLSurfaceView显示openGL试图,而GLSurfaceView提供了专门渲染3D的Renderer接口
GLRender.java ----渲染图形
...
看图说话:OpenGL模型矩阵和投影矩阵
本文的内容有:
1.控制观察角度和观察位置。
2.模型中不需要的部分从场景中裁剪出去。
3.熟练操控良好的矩阵栈,这些矩阵栈控制着模型转换,到屏幕的映射。
4.联合多个转换来模拟复杂的运动系统,例如:太阳系和一个关节手臂。
现在开始吧。
拿相机作比喻,相机就相当于电脑屏幕。相机的中心就在屏幕的中心。
2.渲染管线。投影阶段分为两个。实在是不解。 3.令人惊讶的是矩阵 ...
openGL开发入门
一、openGL在VisualStudio2010下的环境配置
1、
复制gl文件夹到 D:\vs2010\VC\include2、
复制dll下的文件到system32下3、
复制lib下的文件到D:\vs2010\VC\lib下4、
在 ...
编程的一些事
最新版本的 agile2D
svn co https://agile2d.svn.sourceforge.net/svnroot/agile2d agile2d
需要jogl2的支持 参见另一篇 关于jogl2下载的介绍。。。
jogl的学习,
甲骨文上api的参考 奇怪为什么是jogl2?
http://download.java. ...
OpenGL入门学习——颜色的选择
OpenGL支持两种颜色模式:一种是RGBA,一种是颜色索引模式。
无论哪种颜色模式,计算机都必须为每一个像素保存一些数据。不同的是,RGBA模式中,数据直接就代表了颜色;而颜色索引模式中,数据代表的是一个索引,要得到真正的颜色,还必须去查索引表。
1. RGBA颜色
RGBA模式中,每一个像素会保存以下数据:R值(红色分量)、G值(绿色分量)、B值(蓝色分量)和A值(alpha分量)。其中红、绿 ...