搜索资源列表
OPENGL的纹理
- 在3D图形中,纹理映射是广泛使用的。纹理映射也是相当复杂的过程: 一 定义纹理 二 控制滤波 三 说明映射方式 四 绘制场景给出顶点的纹理坐标和几何坐标 注意!!纹理映射只能在RGBA模式下使用,不适用于颜色索引模式
MatrixBible
- OpenGL中的各种转换是通过矩阵运算实现的,具体的说,就是当发出一个转换命令时,该命令会生成一个4X4阶的转换矩阵(OpenGL中的物体坐标一律采用齐次坐标,即(x, y, z, w),故所有变换矩阵都采用4X4矩阵),当前矩阵与这个转换矩阵相乘,从而生成新的当前矩阵。例如,对于顶点坐标v ,转换命令通常在顶点坐标命令之前发出,若当前矩阵为C,转换命令构成的矩阵为M,则发出转换命令后,生成的新的当前矩阵为CM,这个矩阵再乘以顶点坐标v,从而构成新的顶点坐标CMv。上述过程说明,程序中绘制顶点前
OpenGLProgrammingIntroduction
- 在这个系列讲座中介绍了有关OpenGL的基本知识,主要涉及颜色、绘制几何体、坐 标变换、堆栈操作、显示列表、光照和材质、纹理映射、特殊效果、曲面和曲线的绘制、 二次几何体绘制、像素操作、如何绘制动画物体及菜单管理。通过对讲座中提供的实例的 理解消化,读者可以较容易地进入OpenGL的世界。
VB中利用OpenGL绘制三维地质构造图
- VB中利用OpenGL绘制三维地质构造图 摘要 OpenGL是一种三维图形开发标准,是从事三维图形开发工作的必要工具,其稳定性、可靠性、可扩展性等特点,赋予了其强大的生命力和应用前景,OpenGL已经广泛应用于在CAD/CAM/CAE、医学图像处理、虚拟现实、娱乐、广告等领域。本文就如何利用VB结合OpenGL来开发三维地质构造图的基本步骤进行了详细地介绍,其中对像素格式的设定以及光照和材质的设置进行了详细的描述。
OFT.rar
- 三维实时水面的模拟是近年来三维游戏以及虚拟现实领域积极探索的问题,真实 感强的水面可以大大提高游戏以及仿真系统的沉浸感。本文基于OpenGL函数 库,利用多重纹理、动态纹理技术实现了对实时水面效果的模拟,其中包括水面 流动效果和水面Caustics效果。为减轻系统的绘制压力,水面仅由两个三角单元 构建,这将大大提高游戏和仿真系统的帧速率。 ,Real-time three-dimensional simulation of the surface in recent years are
ballastic_missile_free_flying_simulation
- 利用OpenGL三维图形实时交互技术,在VC++中编程,实现了不同输入条件下的导弹自由段飞行弹道与飞行姿态仿真,包括导弹建模、以及由云彩绘制和流动效果组成的云彩的建模。-Use OpenGL real-time interactive three-dimensional graphics technology, VC++ In programming, to achieve a different input under the conditions of the free flights of
OpenGL_sample_easy
- OpenGL编程轻松入门之一个简单的例子,从这个例子我们可以看到OpenGL可以做什么,当然这个例子只做了很简单的一件事--绘制一个彩色的三角形。除此以外,我们还可以看到典型的OpenGL程序结构及openGL的运行顺序。-OpenGL programming easy entry of a simple example, from this example we can see what OpenGL can do, of course, this example only a very si
shangchuan
- 简单的透明 OpenGL中的绝大多数特效都与某些类型的(色彩)混合有关。混色的定义为,将某个象素的颜色和已绘制在屏幕上与其对应的象素颜色相互结合。至于如何结合这两个颜色则依赖于颜色的alpha通道的分量值,以及/或者所使用的混色函数。Alpha通常是位于颜色值末尾的第4个颜色组成分量。-A simple and transparent in the vast majority of OpenGL effects are related to certain types of (color) Mi
wujiaoxing
- OpenGL绘制 五角星 本程序段是在VC环境下通过OpenGL程序实现对五角星的绘制-OpenGL rendering Wu Jiaoxing paragraph of this procedure is adopted in the VC environment program realization of the five-pointed star OpenGL rendering
1
- 在VC++6.0中使用OpenGL绘制三维图形的实例源代码,源代码比较复杂,它可以绘制3D立体效果图,长方体、正方体等,其功能类似一款简单的3D绘图工具,还有其它功能,你可以下载编译一下探个究竟 -!-VC++6.0 in the use of OpenGL graphics rendering three-dimensional examples of source code, source code more complicated, it can draw three-dimensiona
Android-developing
- 通过5个实验,讲解了android开发的环境搭建、界面设计:控件与布局、图形绘制与 OpenGL ES 、:网络访问与服务 、硬件访问与传感器 -Through five experiments, explanations android development environment to build, interface design: controls, layout, graphics rendering with OpenGL ES: network access, hardware
three-dimensional-graphics
- 基于opengl绘图,c++源代码,立体三维图形绘制-Based on the opengl drawing, c++ the source code, and three-dimensional three-dimensional graphics rendering
rotating
- 在MFC中实现OpenGL绘制物体并实现旋转功能-In MFC to achieve OpenGL drawing objects and realize rotating function
Computer-graphics-test-instruction
- 基于MFC的OpenGL编程,简单的实现了绘制茶壶,三维长方体的绘制,相应键盘操作转动及茶壶和长方体的纹理映射和环境映射,外加贝塞尔曲面和Nurbs曲面绘制-Based on MFC of OpenGL programming, simple implementation drawing teapot, 3 d drawing of the cuboid, the corresponding keyboard rotation and the teapot and texture mapping
OpenGL
- opengl入门学习教程,介绍了OpenGL的功能,及其OpenGL工具的安装部署,并讲述了怎样用opengl编程绘制图形-Introduction to learning opengl tutorial introduces OpenGL functionality and OpenGL tools installation and deployment, and tells how to draw graphics using opengl programming
OpenGL
- OpenGL全面系统地介绍了进行OpenGL编程所需的基础知识, 如三维基本图元的绘制、坐标变换、颜色、光照、纹理映射、动画和用户交互技术等。-OpenGL( Open Graphics Library)A comprehensive and systematic introduction to the basic knowledge of OpenGL programming, such as the rendering of three-dimensional basic elements,
OpenGL_Exper1
- 2. 根据OpenGL提供的直线,多边形绘制算法(橡皮筋效果),实现基于鼠标交互的卡通人物设计与绘制。使用颜色填充与反走样技术对卡通人物外貌以及衣着进行绘制。实现对卡通人物轮廓的交互控制,点击鼠标左键可以对人物五官位置进行拖拽移动调整。按“↑”按键能够实现卡通人物绕坐标原点(或指定点)进行旋转。 附加要求:选中其中的一个多边形区域,点击鼠标右键,弹出一个菜单,可以对该区域进行不同颜色的选择。可以设计发型、衣服的模版,当作文件进行存储,可以在窗口最右边设计一个模板库,显示保存的发型与衣服,拖拽
OpenGL编程指南
- OpenGL 用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。这个接口由近350个不同的函数调用组成,用来绘制从简单的图形比特到复杂的三维景象。而另一种程序接口系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用于CAD、虚拟现实、科学可视化程序和电子游戏开发。