码迷,mamicode.com
首页 >  
搜索关键字:opengl入门    ( 48个结果
OpenGL入门
OpenGL是个啥。。。 网上资料挺多的,今天在codeblocks配置了一下。。抄了一会书上的代码,还挺有意思的。 首先,从官网把glut的包给下载下来,点这里。 以下内容从网上抄的: 将glut.h文件放到MinGw\include\GL目录下面 将glut32.dll文件放到C:\win...
分类:其他好文   时间:2015-09-21 21:14:44    阅读次数:105
OpenGL入门学习
学习OpenGL前的准备工作第一步,选择一个编译环境现在Windows系统的主流编译环境有Visual Studio,我这里选择Visual Studio 2010作为学习OpenGL的环境。第二步,安装GLUT工具包GLUT不是OpenGL所必须的,但它会给我们的学习带来一定的方便,推荐安装。Wi...
分类:其他好文   时间:2015-05-23 09:54:38    阅读次数:102
OpenGL入门 & VS2012 配置使用 OpenGL gult库
GLUT(英文全写:OpenGL Utility Toolkit)是一个处理OpenGL程式的工具库,负责处理和底层操作系统的呼叫以及I/O,并包括了以下常见的功能: 定义以及控制视窗 侦测并处理键盘及鼠标的事件 以一个函数呼叫绘制某些常用的立体图形,例如长方体、球、以及犹他茶壶(实心或只有骨架,如glutWireTeapot()) 提供了简单选单列的实现 GLUT不是OpenGL所必须的,但它会给...
分类:其他好文   时间:2015-05-18 09:11:07    阅读次数:195
OpenGL 入门教程5
在前面绘制几何图形的时候,大家是否觉得我们绘图的范围太狭隘了呢?坐标只能从-1 到 1,还只能是 X 轴向右,Y轴向上,Z 轴垂直屏幕。这些限制给我们的绘图带来了很多不便。 我们生活在一个三维的世界——如果要观察一个物体,我们可以: 1、从不同的位置去观察它。 (视图变换) 2、移动或者旋转它,当然了,如果它只是计算机里面的物体,我们还可以放大或缩小它。 (模型变换) 3、如果把物体画下...
分类:其他好文   时间:2015-04-24 14:26:35    阅读次数:210
OpenGL 入门教程3
点的大小默认为 1 个像素,但也可以改变之。改变的命令为 glPointSize,其函数原型如下: void glPointSize(GLfloat size); size 必须大于 0.0f,默认值为 1.0f,单位为“像素”。 注意:对于具体的 OpenGL 实现,点的大小都有个限度的,如果设置的 size 超过最大值,则设置可能会有 问题。 例子 void myDisplay(v...
分类:其他好文   时间:2015-04-24 14:26:29    阅读次数:111
OpenGL 入门教程2
说明一下 csdn 写文章的代码端 不用 本次课程所要讲的是绘制简单的几何图形,在实际绘制之前,让我们先熟悉一些概念。 一、点、直线和多边形 我们知道数学(具体的说,是几何学)中有点、直线和多边形的概念,但这些概念在计算机中会有所不同。 数学上的点,只有位置,没有大小。但在计算机中,无论计算精度如何提高,始终不能表示一个无穷小的 点。另一方面,无论图形输出设备(例如,显示器)如何...
分类:其他好文   时间:2015-04-24 14:24:17    阅读次数:159
OpenGL 入门教程4
OpenGL 支持两种颜色模式:一种是 RGBA,一种是颜色索引模式。 无论哪种颜色模式,计算机都必须为每一个像素保存一些数据。不同的是,RGBA 模式中,数据直接就代 表了颜色;而颜色索引模式中,数据代表的是一个索引,要得到真正的颜色,还必须去查索引表。 1. RGBA 颜色 RGBA 模式中,每一个像素会保存以下数据:R 值(红色分量) 、G 值(绿色分量) 、B 值(蓝色分量)和 ...
分类:其他好文   时间:2015-04-24 14:23:49    阅读次数:105
Android OpenGL 入门示例
Android上对OpenGl的支持是无缝的,所以才有众多3D效果如此逼真的游戏,在Camera的一些流程中也有用到GLSurfaceView的情况。本文记录OpenGL在Android上的入门级示例,绘制一个三角形和正方形。尽管功能简单,可是我捣腾了好几个晚上,大量网上文章上的代码都有点问题,不是...
分类:移动开发   时间:2015-04-20 16:33:33    阅读次数:133
OpenGL 入门教程1
说起编程作图,大概还有很多人想起 TC 的#include 吧? 但是各位是否想过,那些画面绚丽的 PC 游戏是如何编写出来的?就靠 TC 那可怜的 640*480 分辨率、16 色来做吗?显然是不行的。 本帖的目的是让大家放弃 TC 的老旧图形接口,让大家接触一些新事物。 OpenGL 作为当前主流的图形 API 之一,它在一些场合具有比 DirectX 更优越的特性。 1、与 C 语...
分类:其他好文   时间:2015-04-08 13:19:05    阅读次数:132
OpenGL入门学习(五)
http://developer.178.com/201103/94955548786.html今天要讲的是三维变换的内容,课程比较枯燥。主要是因为很多函数在单独使用时都不好描述其效果,我只好在最后举一个比较综合的例子。希望大家能一口气看到底了。只看一次可能不够,如果感觉到迷糊,不妨多看两遍。有疑问...
分类:其他好文   时间:2015-03-30 13:09:06    阅读次数:186
48条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!