zhiwen79 在 2005-08-02 22:44:01 上传
说明:本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量,三维物体的光照,材质等,由于介绍OpenGL库的初始化的文档很多,在这里我就不多说了,感兴趣的读者可以参考有关的文档。在DrawScene函数中调用全局函数GLDraw3DBMP完成绘图部分。 编译源代码时,必须把opengl32.lib glu32.lib链到工程中。 可以通过对话框改变材质。按上下箭头键可以实现三维图像的绕x轴旋转,按左右箭头键可以实现三维图像绕z轴旋转。 本代码在Windows2000下编译通过。
开发平台:Visual C++ | 大小:104KB | 下载2045次
junlian 在 2005-07-13 21:20:21 上传
说明:opengl编的,三维界面,提供接口,可用于开发3d和平面软件
开发平台:Visual C++ | 大小:157KB | 下载174次
helloev 在 2005-07-10 19:16:04 上传
说明:vb+opengl 三维显示的实例. 实现了三维图形的动态显示.
开发平台:Visual Basic | 大小:45KB | 下载285次
liqian_1982822 在 2005-05-22 11:58:52 上传
说明:二维图像的三维显示 详细信息 < OpenGL > 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量,三维物体的光照,材质等,由于介绍OpenGL库的初始化的文档很多,在这里我就不多说了,感兴趣的读者可以参考有关的文档。在DrawScene函数中调用全局函数GLDraw3DBMP完成绘图部分。编译源代码时,必须把opengl32.lib glu32.lib链到工程中。 可以通过对话框改变材质。按上下箭头键可以实现三维图像的绕x轴旋转,按左右箭头键可以实现三维图像绕z轴旋转。本代码在Windows2000下编译通过。
开发平台:C++ | 大小:104KB | 下载149次
utanesuke 在 2005-05-03 15:16:30 上传
说明:VC+OpenGL做的,还有些bug,显示二维是根据高程的分层设色,三维能很明显表现出地形起伏.
开发平台:Visual C++ | 大小:1346KB | 下载1502次
babysun 在 2005-04-26 13:19:52 上传
说明:三维骨骼的动画代码,用OPENGL写的,如果有类似项目或任务的话不妨
开发平台:Visual C++ | 大小:492KB | 下载829次
aircraft 在 2005-04-06 11:24:39 上传
说明:运用Opengl和C实现一个人体面部的三维显示
开发平台:Visual C++ | 大小:2758KB | 下载84次
mavericks 在 2005-03-28 11:01:18 上传
说明:VC、Opengl编写的屏幕保护程序 包含源码和执行程序 表现了三维手电筒的旋转
开发平台:Visual C++ | 大小:91KB | 下载58次
dovemm 在 2005-03-18 10:25:32 上传
说明:利用OPENGL构建海洋三维景观的方法研究
开发平台:Others | 大小:146KB | 下载110次
sygdgjl 在 2005-03-07 13:28:00 上传
说明:VC++中Opengl实现建筑物虚拟漫游
开发平台:Visual C++ | 大小:2436KB | 下载3292次
sygdgjl 在 2005-03-07 13:22:23 上传
说明:利用Opengl显示复杂三维图形的一种方法
开发平台:Visual C++ | 大小:361KB | 下载793次
changhua 在 2005-02-19 11:20:27 上传
说明:利用OpenGL实现三维绘图
开发平台:Visual C++ | 大小:4KB | 下载41次
njopsoft 在 2005-02-02 10:30:13 上传
说明:OpenGL三维图形程序设计
开发平台:Visual C++ | 大小:539KB | 下载78次
一片空灵 在 2005-02-01 00:14:42 上传
说明:用VC+OpenGL实现三维管线的全部源码,与国内著名三维软件-灵图软件的地下管线显示效果一样,2005年后灵图开发的怎样我就不知道了,呵呵。可以用鼠标左右键,上下左右键,Insert,Delete,Home,End键实现三维实时动态漫游。动态链接库读取平面管线DXF数据格式,也有源码。
开发平台:Visual C++ | 大小:181KB | 下载2283次
一片空灵 在 2005-01-31 23:04:23 上传
说明:一个vc+OpenGL的三维球程序,老外编写,有控制界面,很方便
开发平台:Visual C++ | 大小:282KB | 下载491次
zymsun2002 在 2005-01-28 21:34:35 上传
说明:一个扩展CStatic类的OpenGL图像处理显示类。该类可以很容易移植在对话框中用于三维图像处理,并且可以支持鼠标旋转、平移、缩放模型。功能强大。
开发平台:Visual C++ | 大小:107KB | 下载381次
hkxhkx 在 2005-01-28 16:41:06 上传
说明:用vc++和OpenGL实现三维地形实时动态显示
开发平台:Visual C++ | 大小:1248KB | 下载2074次
chenliangrs 在 2005-01-24 09:50:59 上传
说明:OpenGL 做的三维几何零件模型
开发平台:Delphi | 大小:856KB | 下载387次
csp22 在 2004-11-01 22:14:39 上传
说明:opengl三维操作移动旋转等的实现
开发平台:Visual C++ | 大小:95KB | 下载80次
guawazi 在 2004-10-28 15:36:58 上传
说明:在OpenGl中实现三维字体
开发平台:Visual C++ | 大小:50KB | 下载160次
williamson 在 2004-10-09 19:59:28 上传
说明:OpenGL三维图形系统开发与实用技术》书的源码
开发平台:Visual C++ | 大小:7577KB | 下载2402次
aqing99 在 2004-10-07 10:36:31 上传
说明:VC+OPENGL动态几何画图软件源代码,可以做三维环境下的图形,快下载哦!^_^要不就成商业版了。
开发平台:Visual C++ | 大小:1370KB | 下载642次
shtzhyx 在 2004-09-24 17:18:19 上传
说明:关于三维地形的OPENGL的代码
开发平台:C++ | 大小:2158KB | 下载99次
jhwlll 在 2004-08-27 11:17:08 上传
说明:OpenGL做的三维几何零件图形,使用到了glut32库
开发平台:Visual C++ | 大小:307KB | 下载71次
red_carnation 在 2004-06-25 23:17:34 上传
说明:这是一个在VC环境下用OPENGL写的一个显示三维图形的源程序。该程序将OPENGL的函数写成类,并且提供了放大、缩小及选择的功能。
开发平台:Visual C++ | 大小:3250KB | 下载348次
daiguoxing 在 2004-06-16 09:54:06 上传
说明:opengl最好的书
开发平台:WINDOWS | 大小:761KB | 下载273次
管理员 在 2003-05-13 00:00:00 上传
说明:OpenGL三维图形程序设计,绝对经典
开发平台:WINDOWS | 大小:0KB | 下载2302次
管理员 在 2001-01-01 00:00:00 上传
说明:一个类似于3D MAX的基于OpenGL的三维开发系统,功能非常强大,需要用到下面的gloop.zip
开发平台:Visual C++ | 大小:1812KB | 下载2640次