搜索资源列表
二维图像三维显示
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量
OpenGL实现三维绘图
- OpenGL实现三维绘图 在VC中实现三维交汇图系统演示,主窗口是可以旋转的三维立体坐标系,还可以观察到在x,y,z方向上的投影。-OpenGL 3D graphics in the VC 3D map convergence demonstration, the main window is rotating three-dimensional coordinate system, also can be observed in the x, y, z direction of the pro
threedmesh
- 为了实现图像处理的需要,实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量,三
d2x-xl-src-1.11.91
- D2X-XL is an OpenGL port of the classic 3D Shooter game Descent 2 for Win32, Linux and Mac OS X, containing many enhancements and bug fixes while preserving full backwards compatibility.
最终幻想X里的20个人物的3d模型
- 最终幻想X里的20个人物的3d模型。用3d max做的,Final Fantasy X s 20 personal objects of the 3d model. Done with 3d max
rigid_motion
- 刚性位置变化计算,输入物体在空间坐标系中的坐标,以及旋转向量和平移向量,计算其在摄像机坐标系中的坐标。- [Y,dYdom,dYdT] = rigid_motion(X,om,T) Computes the rigid motion transformation Y = R*X+T, where R = rodrigues(om). INPUT: X: 3D structure in the world coordinate frame (3xN matrix for
extrude
- 扫描二维或三维区域的交叉部分,通过三维曲线,得到交叉部分的曲面区域-Sweeps out a 2D cross section (a circle, square, whatever, doesn t even have to be a closed path) through a 3D curve, and returns the generated surface as [X,Y,Z] for use with SURF.
x3d-test
- 一个用swirl 3d开发的,x3d的三维仿真烧杯试管实例-x3d
3d
- 一个使用QT编写的三维函数图形程序,输入z=f(x,y)的表达式即可画出函数图像,使用openGL编程-The preparation of a three-dimensional function using the QT graphics program, type z = f (x, y) function, the expression can draw images, use the openGL programming
Transformation3D
- A 3D transformation program for doing following operations : Translation, scaling, rotation about x-axis, rotation about Y-axis and rotation about Z-axis in OPENGL.
tviwe
- 3D透视图原理显视,方块维透视x,y,z轴动态演示,并可以大小变换.-3D perspective principles of the monitor, box-dimensional perspective of x, y, z-axis dynamic presentation, and can change size.
Visualization_Library_SDK
- Visualization Library 是一个 C++ 的中间件用来开发基于 OpenGL 2.1 的 2D/3D 应用程序,支持高级特性包括 OpenGL Shading 语言、帧缓冲对象、多目标渲染、Vertex 以及点阵缓冲对象、KdTree/AABB frustum culling 等等。提供一个基于 Unicode 的多语言文本引擎、高级纹理、DDS cubemaps, mipmaps, compressed textures, 等等。特别适合用来开发 3D/2D 的可视化、虚拟现
CG-78
- A C++ program to illustrate the implementation of 3D Rotation Transformation along x-axis.
3d-object-rotation
- opengl程序,实现三维物体的旋转,通常的做法是使场景绕 X,Y ,Z轴旋转,其不能达到图形可以随着鼠标的拖动绕任意方向旋转的预期效果,旋转有停滞、逆转和卡动现象。-Achieve the rotation of the three-dimensional objects, common practice is to make the scene around the X, Y, Z axis rotation, it can t achieve graphics can be as the
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
