搜索资源列表
二维图像三维显示
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量
threedmesh
- 为了实现图像处理的需要,实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量,三
20052111201507
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量
d2x-xl-src-1.13.0
- D2x-XL 是一个经典OpenGL三维射击游戏 Descent 2 的Win32 , Linux和Mac OS X版本,重写并改进和修正,同时具备向后兼容的能力。 WIN32版本可以用VC8成功编译 linux和MACOS的请解压d2x-xl-makefiles.rar文件并覆盖目录里同名文件,然后MAKE
ColladaLoader_sourcecode_1_1
- 本源码是在vc++环境下利用OpenGL讲dae文件转换为.x文件.
C__DocumentsandSettings_cq_桌面_VC
- 二维图像的三维显示 详细信息 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初
a13
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用opengl库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。-I need to image processing, it would be the realization of two-dimensional images of three-dimensional display, so wr
Citydreamsnow
- 我需要图像处理,这将是实现二维图像的三维显示,这样写的代码,期待与有兴趣的读者分享。首先,以获取图像BMP图像文件,另一个是从剪贴板。的MFC代码库函数调用的OpenGL实现三维二维图像显示,图像宽度,高度和像素亮度的三维空间,分别为,第十坐标, Y坐标。-I need to image processing, it would be the realization of two-dimensional images of three-dimensional display, so write
SymbolicDifferentiation
- 这是在codeproject下的老外的代码,没有工程文件(dsw、dsp),但有demo演示。对输入的函数(如log(x),sign(cos(x)))都能在直角坐标系上画出相应的图,还有表达式分解的过程,很强大。-This is a foreigner under the codeproject code, there is no project files (dsw, dsp), but demo demo. A function of the input (such as log (x),
DrawGL02
- 如何在Matlab中通过混合编程的方式使用OpenGL。希望能抛砖引玉,大家共同讨论。 该程序基于Matlab6.5和VC6平台编译,运行后会显示一个彩色的三维坐标轴以及一个棋盘平面。使用方向键和9/0平移, x/y/z旋转。 程序的源文件为DrawGL02.cpp,在Matlab中通过mbuild -setup设置好VC编译器后,运行mex -O -v DrawGL02.cpp即可生成dll文件。然后再Matlab中运行DrawGL02即可。-How in the Matl
bezier
- 绘制n次Bezier曲线时,应可以输入控制点个数及控制点x,y坐标,输入数据可以放到文本文件中,以便调试。对于三次Bezier曲线,用多个曲线段拼接而成,并且要求曲线一阶导数连续。绘制Bezier曲面时,应可以输入控制多面体的顶点坐标与曲线的间距。-Bezier curve drawing n times, should be able to enter the number of control points and control points x, y coordinates, the i
Milkshape3D_Importer
- 1。动画规模因素是用来控制动画率。 2。阈值是用来控制多少在进口UV坐标网格/网格。 3。自从MilkShape3D ascii文件不包含信息的速度播放,我用25 fps射击。 * *历史 1。修理几乎所有的动画虫子发现在0.5版本。 2。支持Milkshape3D Ascii文件。 3。使动画更符合Milkshape3D钥匙。 4。纹理路径解决新旧版本的MilkShape3D文件。-This plug-in is
glew-1.9.0-win32
- GLEW是一个跨平台的C++扩展库,基于OpenGL图形接口。使用OpenGL的朋友都知道,window目前只支持OpenGL1.1的涵数,但 OpenGL现在都发展到2.0以上了,要使用这些OpenGL的高级特性,就必须下载最新的扩展,另外,不同的显卡公司,也会发布一些只有自家显卡才支 持的扩展函数,你要想用这数涵数,不得不去寻找最新的glext.h,有了GLEW扩展库,你就再也不用为找不到函数的接口而烦恼,因为GLEW能自动识 别你的平台所支持的全部OpenGL高级扩展涵数。也就是说,只要包
D3Ddemo15
- 一个综合型的Direct3D示例程序,用键盘上W,A,S,D,I,J,K,L,↑,↓,←,→12个键加上鼠标在美丽的三维空间中翱翔。包括了Direct3D初始化,DirectInput输入处理,顶点缓存,光照与材质,文字输出,颜色,纹理贴图,四大变换,网格模型,X文件载入等等知识(当然还有默认被开启的深度缓存)。-A comprehensive, Direct3D sample program using the keyboard W, A, S, D, I, J, K, L, ↑, ↓, ←,
Assignment1
- 这个文件是关于图形-OpenGL-2d的 功能是loading 文件 需要自己更改路径 开发语言c++ 环境visual studio -You are to read in a file with triangles and vertices and, using OpenGL, display the triangles directly on the screen. A basic program that provides a simple project as the basis
MFC_CloudPoint20160531
- 基于OpenGL的三维点云数据显示,可以选择浏览文件读入点云市局,鼠标点击、拖动和滑动可实现三维图形的旋转和缩放,最大可读入一百万个点,点云数据存在txt文件中,数据格式分别为x、y、z的坐标,具体以压缩文件中的3dcloud.txt为例-OpenGL-based 3D point cloud data show, you can browse the file is read into the point cloud PUC, mouse click, drag and swipe reali