搜索资源列表
simple_fragment_program2
- nvidia公司nv40内核显卡可以支持在opengl片段编程(fragment program )实现循环,分支等最新的gpu编程。本代码演示如何使用NV_fragment_program2编写复杂的gpu程序.-ATI card company being core support in opengl fragment programming (frag ment program) to achieve cycle, the latest branch of GPU programming.
OOWin32
- NeHe SDK是把Nehe的教程中所介绍的所有功能,以面向对象的形式,提供给编程人员快速开发的一套编程接口。在下面的教程中,我将按NeHe SDK源码的功能分类,一步一步把这套api介绍给大家。如果你觉得有更好的学习方法,或者有其他有益的建议,请联系我。zhouwei02@mails.tsinghua.edu.cn,zhouwei506@mails.gucas.ac.cn 我在第四课的基础上,把公共的功能提取出来,并删除了特定的绘制函数,就完成了这个空白的程序框架,它可以使用基本的O
FractalTerrain
- 二维的分形地形可以由一维分形曲线推广得到,首先介绍下一维分形曲线的构造模型。 已知初始线段的两个端点 ,通过随机扰动线段的中点来完成一次迭代,公式为 : 其中roughness控制当前层次的扰动量,它可以决定每次循环中,随机数值域的减少量,就是说它决定了分形结果的粗糙程度。令 上式是分形曲线模型的一般表达式,其中采用均值为0,方差为1的正态分布函数产生随机数,随着分割层次的增加,当前扰动量将以pow(2.0,-h)的倍数逐步的衰减,直到到达给定的分割层次或者被
Lesson12
- 这次我将教你如何使用显示列表,显示列表将加快程序的速度,而且可以减少代码的长度。 当你在制作游戏里的小行星场景时,每一层上至少需要两个行星,你可以用OpenGL中的多边形来构造每一个行星。聪明点的做法是做一个循环,每个循环画出行星的一个面,最终你用几十条语句画出了一个行星。每次把行星画到屏幕上都是很困难的。当你面临更复杂的物体时你就会明白了。
zuansi
- 利用openGL绘制一个砖石图形,练习了openGL中循环直线的连接和绘制-Masonry using openGL to draw a graph, in practice the openGL the connection and draw a straight line loop
fog
- openGL写的雾化程序,画出五个雾化程度不同的茶壶,按鼠标左键三种不同的雾化效果循环出现。-openGL written atomization process, draw five different levels of atomization teapot, according to the left mouse button the effect of three different atomization cycle.
Tutorial1
- Windows平台的2D Game实例1, 使用了C++和OpenGL.这个souce不但是OpenGL技术,还可以学习到两个方面的技术: part1: win32的消息循环, OpenGL的设置.画一些简单的图形. part2: 处理并且显示卡通图片. -This source focuses on 2D game development with C++ and OpenGL for Windows platform. We will not only focus on Ope
Hanoi
- OpenGL实现的汉诺塔自动演示程序,包含汉诺塔循环算法,自动演示。-OpenGL implementation Tower of Hanoi automated demo program, including the Tower of Hanoi loop algorithms, automatic presentation.
terrain
- 通过triangle strip画三角形来描述地形。先是初始化地形,然后根据鼠标的位置来完成主循环。-Terrain is described by drawing triangle through triangle strip. First we initialize the terrain, and then complete the main loop according to the mouse position.
2
- 熟悉OpenGL在Windows平台上的绘图机制,掌握Windows窗体的消息循环机制-Are familiar with the Windows platform, OpenGL graphics system to master Windows Forms message loop mechanism
RotatingPentacle
- 一个漂亮的五角星,一边自转,一边绕着一个圆形轨道旋转。旋转的同时五角星的大小也在不断变化,从小到大,再从大到小,依此循环-A beautiful five-pointed star, while the rotation, while rotating around a circular track. Pentacle the size of the rotation, while also changing, from small to large, then from big to smal
11
- 直线和三角形光栅化算法:一、 实验原理 (1)直线光栅化:中点算法 (2)三角形光栅化:增量算法:寻找三顶点的包围矩形,只对该矩形内的候选像素执行循环。计算重心坐标,确定直线。 -A straight line and triangle rasterization algorithm: First, the experimental principle (1) line rasterization: the midpoint algorithm (2) triangle
0000
- opengl实现off文件帧动画,将所有帧循环读取,实现动画-opengl achieve off-frame animation files
hierarchy
- 2D骨骼动画中骨骼层次的生成和反向运动学(IK)的循环坐标下降算法求解的实现-the generation of skeleton hierarchy in 2D skeleton animation and the realize of IK solution by cyclic coordinate descent method
gobel
- 大一时写的一段代码,用opengl实现的星球绘制,2D界面实现的3D效果,非常炫丽,但是循环得自己控制,否则对CPU要求非常高-A moment to write a section of code using opengl to achieve planet rendering, 3D effects, 2D interface is very dazzling, but the loop to control their own very high, otherwise the CPU re
LOD_bunny-in-lines
- openGL组成的线框兔子, 用一圈一圈线模拟成3D的兔子影响, 可从各个角度移动观看效果, 死循环写成, 需要用结束程序来停止-Another bunny code in openGL
xinkong
- 具有光照环绕循环等opengl初步操作,对初学者有积极作用-The opengl initial operation of light surround cycle
regular-hexagon
- 利用VC++6.0 和OpenGL函数库绘制一个正六边形,并以该六边形的各边中点为顶点依次继续绘制正六边形,然后依次迭代,要求能够控制迭代次数,并且线条颜色循环为红绿蓝三种颜色。-To utilize VC++6.0 and OpenGL libraries to draw a regular hexagon vertex to the midpoint of each side of the hexagon in turn continue to draw a regular hexagon,
glut_object
- 循环产生由四部分构成的在一个点光源照射下的物体的动画序列-Circulation generated by a four-part light irradiation at a point object animation sequence
stars
- 基于opengl的星空漫游,利用粒子系统及简单的循环-Star on opengl roaming using particle systems and simple loop