最新文章列表

在VC6.0环境下配置glut.h文件

      经历了几个小时的钻研后,我终于弄明白了应该如何在VC6.0环境下配置OpenGl类库~~~    开心ing~~~现在就和大家分享一下我的心得~~~    首先,下载OpenGL类库的常用文件,配置应用环境。    Windows环境下的GLUT下载地址:(大小约为150k)    http://www.opengl.org/resources/libraries/glut/glutd ...
huxiaoheihei 评论(0) 有8022人浏览 2012-04-15 21:26

opengl学习(四)-----绘制简单图形(二)

  上一周简简单单的讲了一下简单图形的绘制。按照所讲内容绘制一个20条边的多边形,那需要调用多少函数呢?至少22个。首先调用glBegin(),然后是20个顶点函数,最后调用一个glEnd()函数。再如果,要绘制一个立方体。一个立方体有6个面,一个面有四个顶点,也就是至少要定义26个函数。     可是一个立方体按照数学里面的算法是只有8个顶点,如果按照我们绘制多边形的这种方式,每个顶点都指定了3次 ...
如沐春风的小妮 评论(0) 有1291人浏览 2012-03-24 16:11

opengl学习(三)----绘制简单图形(一)

    今天说一说几种简单的图元。     所有的几何图元都是根据它们的顶点来描绘的。而顶点就是它们在屏幕上的坐标位置。    我喜欢把这几个简单的图元称为点线面。    点,可以看到一个顶点;    线,就是两个顶点指定的一条有限长度的线段;    面,其实更准确讲是一个凸多边形。opengl里所讲的多边形是内部用颜色填充的,视觉上称为面我个人认为是更贴近的。当然,多边形也是由指定的顶点组成的。 ...
如沐春风的小妮 评论(0) 有2525人浏览 2012-03-18 16:08

opengl学习(二)--画布和画笔

     不管是我们玩的游戏,看到电影,林林总总的计算机图形,它们有着大量优美着色的曲线或者表面,在opengl里面,却都是通过一些基本图形元素组成的,比如直线,再比如多边形。         就好比画画,画之前是要做一些准备工作的。至少我们要有一张画纸,承载我们要画的图形。但是计算机跟真实的画纸是不一样的。纸是白色的,直接花就好;在计算机世界里,这张画布是一块内存,保存着我们之前已经画上去的图像 ...
如沐春风的小妮 评论(0) 有4072人浏览 2012-03-10 14:32

opengGL学习开篇

当当当当当。。。。 今天开始每周一次的更新活动啦~~记录的比较少,慢慢来,总会变多的么。 先更一下第一天看书时记录下来的东西吧~~ 什么是OpenGL? OpenGL是图形硬件的一种软件接口。 以后会陆续的介绍相关知识及接口的用法,现在先介绍几个术语: 渲染(rendering):计算机根据模型创建图像的过程。 模型(model):根据几何图元创建的,也称为物体。其中,几何图元包括点,直线和多边 ...
如沐春风的小妮 评论(0) 有889人浏览 2012-03-02 13:49

转换矩阵

Quartz 2D中的转换矩阵与OpenGL中的不同: 假设用一维数组存储矩阵元素 float matrix[] = {m0,m1,m2,m3,m4,m5,m6,m7,m8}; 1. Quartz 2D中,坐标是行向量,即 [x y 1] 相应的转换矩阵为 [m0 m1 m2] [m3 m4 m5] [m6 m7 m8] 计算公式为: [x' ...
zxggmail 评论(0) 有833人浏览 2012-02-22 14:25

android 使用opengl画简单的图形

在androi平台上使用opengl画简单图形     GLRender.java //单位向量 int one = 0x10000; //设置图形顶点的坐标 private IntBuffer fourBuffer = IntBuffer.wrap(new int[]{0,one, ...
wonka438 评论(0) 有4663人浏览 2012-02-04 14:37

Android是怎样调用硬件加速的?

Android是怎样调用硬件加速的 [描述] 如果处理器只有2D硬件加速而没有3D硬件加速,则可以利用opengl中的libagl, 实现封装在libagl里的copybit,因为相对3D API ...
sharp2wing 评论(0) 有5163人浏览 2012-01-05 14:04

jogl入门之简单的贪吃蛇

1、代码:   package org.ligson.jogl.test; import java.awt.BorderLayout; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.event.WindowAdapter; import java.awt.even ...
沙舟狼客 评论(0) 有1980人浏览 2012-01-05 13:43

jogl入门

1、jogl是什么? jogl是Java OpenGL的简称,想真正的了解它,就需要了解OpenGL,OpenGL是Open Graphics Library,它是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库,请参考http://baike.baidu.com/view/9222.htm, ...
沙舟狼客 评论(0) 有5073人浏览 2011-12-31 13:19

Android Gallery 3D 特效精华

Android Gallery 3D 特效精华   一、布局 gallery3d 的界面生成和普通的应用程序不一样。普通程序一般一个界面就是一 个activity,布局用xml或代码都可以实现,界面切换是activity 的切换方式; 而 gallery3d没有用android 的UI 系统,而是用opengl 画出来的,即界面是在 同一个 activity 的,如主界面,缩略图 ...
quanminchaoren 评论(0) 有5262人浏览 2011-12-29 10:45

android系统下使用openGL开发demo

对openGL早有耳闻,但是刚接触android下的opengl,做个demo学习下, 先把opengl的框架搭建起来:只要有如下几个文件, openActivity.java     ----作为启动入口,android通过GLSurfaceView显示openGL试图,而GLSurfaceView提供了专门渲染3D的Renderer接口 GLRender.java ----渲染图形 ...
alec03711 评论(0) 有1583人浏览 2011-12-02 16:51

看图说话:OpenGL模型矩阵和投影矩阵

 本文的内容有: 1.控制观察角度和观察位置。 2.模型中不需要的部分从场景中裁剪出去。 3.熟练操控良好的矩阵栈,这些矩阵栈控制着模型转换,到屏幕的映射。 4.联合多个转换来模拟复杂的运动系统,例如:太阳系和一个关节手臂。   现在开始吧。 拿相机作比喻,相机就相当于电脑屏幕。相机的中心就在屏幕的中心。    2.渲染管线。投影阶段分为两个。实在是不解。 3.令人惊讶的是矩阵 ...
daojin 评论(0) 有8347人浏览 2011-11-28 01:20

openGL开发入门

一、openGL在VisualStudio2010下的环境配置 1、 复制gl文件夹到 D:\vs2010\VC\include2、 复制dll下的文件到system32下3、 复制lib下的文件到D:\vs2010\VC\lib下4、 在 ...
沙舟狼客 评论(0) 有1770人浏览 2011-11-25 15:26

Android OpenGL ES绘制三角形时角度的控制

    写一点自己的心得体会,发现这些简单的问题并没有高手愿意来写,本菜鸟自己给自己做学习记录吧,如果有不对的地方请高手指正,这也是自己总结出来的一点点经验,在这里分享给大家,谢谢。     Android OpenGL ES在绘制三角形时有时需要控制角度,查了查发现没有这方面的资料,自己就在代码里乱试,最后发现原理很简单,只要在顶点坐标里稍做手脚就可以了 以前写的时候都是这么写,这是一个普通 ...
bcf102 评论(0) 有1281人浏览 2011-11-07 23:45

linux下基于eclipse的opengl开发环境搭建

转自:http://www.cnblogs.com/lycheng/archive/2011/09/13/2174831.html 1. 安装OpenGL相关工具   sudo apt-get install mesa-common-dev libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev        其中,        libgl1-mesa- ...
eagle0824 评论(0) 有3623人浏览 2011-10-01 23:49

编程的一些事

最新版本的 agile2D svn co https://agile2d.svn.sourceforge.net/svnroot/agile2d agile2d 需要jogl2的支持 参见另一篇 关于jogl2下载的介绍。。。   jogl的学习, 甲骨文上api的参考  奇怪为什么是jogl2? http://download.java. ...
dollordoll 评论(0) 有696人浏览 2011-09-27 05:57

编程的一些事

jogl 的安装,又是个麻烦的东西   maven 上面的不能用 版本太低   自己去找 jogl2 http://jogamp.org/ 这个网站负责更新,   习惯git了 这个是 github上的repository https://github.com/sgothel/   下载 jogamp包 里面有 gluegen 跟 jogl 开eclipse 我把 jogl ...
dollordoll 评论(0) 有728人浏览 2011-09-27 05:47

OpenGL入门学习——颜色的选择

OpenGL支持两种颜色模式:一种是RGBA,一种是颜色索引模式。 无论哪种颜色模式,计算机都必须为每一个像素保存一些数据。不同的是,RGBA模式中,数据直接就代表了颜色;而颜色索引模式中,数据代表的是一个索引,要得到真正的颜色,还必须去查索引表。 1. RGBA颜色 RGBA模式中,每一个像素会保存以下数据:R值(红色分量)、G值(绿色分量)、B值(蓝色分量)和A值(alpha分量)。其中红、绿 ...
abc20899 评论(1) 有2621人浏览 2011-09-10 16:59

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics