搜索资源列表
二维图像三维显示
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量
pickdepth
- 关于隐藏线消除的代码示例,通过鼠标惦点击显示所选物体z-buffer数值等相关参数-hidden line elimination of the code examples, by clicking on the mouse Dian show selected objects z-buffer numerical parameters related
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
GPUGeometryClipmaps
- 我们使用同一个vertex shader来渲染之前描述的所有2D footprint。首先,对于给定的footprint坐标(x,y)来说,shader通过简单的缩放和变换来计算它的世界坐标(x,y)。接下来,从顶点纹理中读取高度值z。这里不需要任何过滤器,因为顶点和纹理采样是一一对应的-we use with a vertex shader to exaggerate the descr iption before all 2D footprint. First, the footprint
threedmesh
- 为了实现图像处理的需要,实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量,三
arm1
- 手臂模型a,s,z,e ,A,S,Z,E可以旋转手臂关节 -arm a model, s, z, e, A, S, Z, E can rotating arm joints
cuizheng
- 手臂模型a,s,z,e ,A,S,Z,E可以旋转手臂关节 -arm a model, s, z, e, A, S, Z, E can rotating arm joints
NewRotation
- 该程序是在OpenGL环境下实现了对立体自由选择,可以自由选择绕X,Y,Z轴旋转,旋转的速度可以通过滑动条自由控制。-that the procedure was in OpenGL environment for the realization of three-dimensional freedom of choice, freedom of choice around X, Y, Z-axis rotation, rotation speed can be controlled throu
terrainEngine
- 国外程序员编写的基于OpenGL的3D地形引擎。 errain Engine I started working on a terrain engine around October 2000. I was deeply moved by screenshots from black and white :) My intention and main goal was to create something visually stunning. This mean
cgprojectFinalFinal
- CG做的迷宫游戏,可以用键盘转变视角等. You can enter: w for up to see the sence x for down to see the sence a for seeing left side of the sence d for seeing right side of the sence z for zooming the sence c for shuming the sence s for chan
max_1
- 调用文件产生的一个3D效果模型,在Z缓冲区下实现动态变化,根据按键不同可以实现不同的动作.-called the document a 3D-effect model, the Z-buffer under dynamic changes According to different keys can be achieved different movements.
displaypoint
- 本程序主要实现了OpenGl技术显示三维点云数据,能够读入以.obj为扩展名的,数据格式为X,Y,Z的点云数据。
20052111201507
- 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量
3DLensFlareWithOcclusionTesting
- 3D Lens Flare With Occlusion Testing Learn how to do lens flares by extending a glCamera class. If you look at a lens flare you will notice that they all share one thing in common. They all seem to move through the center of the screen. With this
opengl_mfc
- 基于VC++下 OpenGL MFC程序开发,演示三维物体的平移、缩放、绕X、Y、Z转动
lesson04
- 这个程序主要是如何绕轴旋转物体。让物体绕Z轴, X轴,Y轴 或者全部3个轴旋转-this procedure is mainly around how the rotating objects. Let objects around the Z-axis, X-axis, Y-axis or all three-axis rotation
ogl_occlusion_query_nv
- nv最新扩展 gl_occlussion_query 实现遮挡查询,比原来的z-buffer方法更加简单
xiaoyin
- 1. 绘出透视投影下的凸多面体图形,按下键盘上的“上”、“下”、“左”、“右”箭头可从各方位观看图形,也可以自己定义其他键值以及其他参数 2. 根据简单光照明原理绘制一个半圆柱曲面 3. 利用远近法原理绘制一个立体环 4. 利用消隐算法实现曲面z=exp(-x*x-y*y)
MetaBalls
- This demo implements the marching cubes algorithm for constructing a polygonal model from an isosurface. The isosurface chosen here is a classical metaballs setup. Metaballs are isosurface chosen here is a classical metaballs setup. Metaballs are def
Z-Buffer
- 能画出一个立方体,旋转.成功消隐 ,着色-Able to draw a cube, rotating. Successful blanking, shading