搜索资源列表
OPENGL(4).rar
- 前面三篇文章已经把OPENGL的编程基本结构描述完毕。以后 会在这个基础上逐渐深化,不断增添新内容。这一篇是讲述 键盘操作和动画基础(实际还差的远哪)。只是个简单的能 由用户控制的动画,让物体前后移动,左右旋转。是我们自 己的第一个QUAKE!当然这个版本谁买谁上当,呵呵。 这篇的另一个目的就是加深前面对于CALLBACK函数的认识以 及对于变换的直观解释,任何变换你都可以从屏幕上通过自 己的操作看出来: 我只把和以前变化的部分标记中文解释
SPMULGHT.rar
- 主要功能是对多光源光照下的物体的展示,打开多个光源-Main function is multi-source illumination of objects under the display, open multiple light sources
opengl_texture_sample.rar
- 使用OpenGL的纹理映射技术在物体表面绘制图像
Presentation
- 用opengl写的,速度很快,显示3D物体-use opengl written, very fast, show 3D objects
OpenGL(3D显示例程)
- 一个用调色板配合OpenGL写的一个三维物体在空间中飞行变换的VC例程,适合OpenGL的初学者学习。-using a palette with a written OpenGL 3D objects in space flight transform the VC routines suitable for beginners to learn OpenGL.
纹理映射Texture
- 本程序在窗口中显示了一个加入纹理的场景,使得该场景更加真实,平滑,是基于单文档的MFC应用程序。 在本程序中,纹理场景是通过SetCheckTexture()函数生成的,然后通过DoTransform()函数 将—个顶点从物体坐标系转换到窗口坐标系,利用openGL进行矩阵计算,通过UpdateModelView()函数和InitMatrices()函数实现。-the procedures in the window shows a scene by adding texture, making
二维图像三维显示
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量
对话窗体中使用openGL
- VC对话框程序实现openGL在对话窗体上画3D图像,并可以根据BMP图片绘制3D物体的背景。-VC Program openGL dialog box in the dialogue window painted 3D images, and BMP images can draw 3D objects on the background.
在OpenGL视图中绘制三维物体
- 在OpenGL视图中绘制三维物体-view of the OpenGL 3D Rendering
透明物体并带光照
- OpenGL特效:透明物体并带光照,物体呈透明感且发出光芒-OpenGL effects : transparent objects and bring light, transparent objects flu but to shine
OpenGL三维物体显示
- 一个显示三维物体的例子,可以进行缩放和旋转
OpenGL.rar
- 包括:制作简单的OpenGL动画,3DS文件阅读器,浮动窗体中的OpenGL多视图的实现,利用OpenGL绘制三维物体,OpenGL中雾的效果实现,改变显示模式,Include: the production of simple OpenGL animation, 3DS file viewer, floating form of OpenGL realize many view the use of OpenGL rendering three-dimensional objects, Ope
VC++环境下实现opengl的物体移动效果
- 本代码主要在VC++环境下实现opengl的物体移动效果,如果不能通过编译,可用opengl开发库(opengl development library)先进行环境配置。-The code is mainly in VC++ environment to achieve results opengl objects move, if not compile opengl development libraries available (opengl development library) fi
opengl中使用模板缓存来实现物体影子的源代码
- opengl中使用模板缓存来实现物体影子的源代码。,opengl use stencil buffer to achieve the objects of the source code of the shadow.
MouseKey
- 鼠标控制物体运动,想学在窗口中加鼠标的快来看看啊-Mouse to control the movement of objects, want to learn in the window plus the mouse Fast Laikankana
OpenGL_model
- 利用OpenGL实现三维动画,可以通过鼠标移动或旋转三维物体-Draw with OpenGL, the object can move and rate with mouse move
MyTemplate
- 是一个MFC+OPENGL的程序框架,实现了物体的缩放、平移缩放、旋转、改变光照和材质、以及动画效果。对于初学者非常有用!-Is a MFC+ OPENGL the procedural framework to achieve the objects of the zoom, pan zoom, rotate, change the light and texture, as well as animation effects. Very useful for beginners!
Sportsobjectsparabola
- 在控制台程序下编程实现,画出物体运动曲线。-In the console under the program implementation procedures, draw objects exercise curve.
1
- 这只是个简单的小程序,主要是实现三维物体的绘制:在窗口绘制一个多面体和二次曲面,在代码中添加光照函数。-This is just a simple small program, primarily to achieve three-dimensional object drawing: In the window, draw a polyhedron and second surfaces, add lighting function in the code.
7.1
- OpenGL制作二次三维物体,想要学的都来看这个经典的源码啊-Production of secondary OpenGL 3D objects, you want to learn all look at this classic source ah