共查询到20条相似文献,搜索用时 15 毫秒
1.
屏幕是由一个个具有颜色的微小正方形组成的,这微小正方形称为像素。为了在屏幕上显示三维场景,最终必须将三维模型分解成许许多多的像素,这个过程就是光栅化。当绘制光栅化得到的像素时,我们需要颜色及其它辅助信息,OpenGL为屏幕上所有象素的每种信息的集合都提供了一块存储区域,这种存储区域称为“缓存”(buffer)。根据缓存中 相似文献
2.
VxWorks作为一种广泛应用于高性能领域中的可裁剪的实时嵌入式操作系统,并没有为用户提供完善的图形界面。为了在VxWorks中实现三维图形的开发和显示,文中通过将OpenGL与WindML(WindRiver Multimedia Library)媒体库相结合,提出VxWorks下三维图形开发环境系统建立和基于该环境的图形开发的方法。完成VxWorks操作系统交叉编译环境的建立、MindML的配置和Mesa3D的编译,并完成VxWorks操作系统下的OpenGL程序开发。通过大量应用程序的测试验证,证明该方法能够完成VxWorks操作系统下的三维图形开发的要求,并且具有操作简单、容易开发等特点。 相似文献
3.
基于VC++的OpenGL三维图形开发设计 总被引:3,自引:1,他引:2
文章系统而又全面地论述了如何在WindowsNT操作系统下基于Visual C++和OpenGL库开发三维图形应用程序,概述了建立VC++和OpenGL库应用接口及进行三维图形开发的具体步骤和基本过程,并基于工程应用的思想给出了实例,该实例具有一般普遍性。 相似文献
4.
本文介绍了在C++Builder3.0中如何利用OpenGL软件包建立三维图形开发环境,并给出相应的程序代码。 相似文献
5.
6.
使用OpenGL可以对读入的STL几何模型进行三维真实感渲染、视角变换、显示缩放、光照设置及鼠标拾取等。本文介绍了一种基于OpenGL的三维物体建模方法,分析了基于该方法设计相应软件的体系结构,并着重探讨了STL文件的载入及视角变换等关键技术。 相似文献
7.
姚雪梅 《电脑编程技巧与维护》2013,(20)
介绍了OpenGL的基本概念、功能和工作方式,并在OpenGL基础上实现一个有趣的Sierpinski gasket镂垫图案.在镂垫实现过程中阐述了两种方式,一种生成点,另一种生成多边形.通过镂垫的实现进一步体现OpenGL强大的功能. 相似文献
8.
基于OpenGL三维物体建模方法的研究与实现 总被引:2,自引:6,他引:2
使用OpenGL可以对读入的STL几何模型进行三维真实感渲染、视角变换、显示缩放、光照设置及鼠标拾取等.本文介绍了一种基于OpenGL的三维物体建模方法,分析了基于该方法设计相应软件的体系结构,并着重探讨了STL文件的载入及视角变换等关键技术. 相似文献
9.
OpenGL三维图形程序设计系列讲座(一) 总被引:1,自引:0,他引:1
OpenGL是最近发展起来的一个非常优秀的开放式三维图形软件。本刊自1996年第6期刊登《OpenGL for Windows NT及其程序设计》一文后,许多读者对此表现出浓厚兴趣。应广大三维图形爱好者的要求,从本期开始,本刊将连续详细介绍有关OpenGL三维图形程序设计的基本方法与特殊技巧,尤其介绍在Windows NT和Windows 95下的开发方式。 相似文献
10.
基于MFC框架的OpenGL三维图形编程 总被引:3,自引:0,他引:3
刘涛 《电脑编程技巧与维护》2005,(10):70-73,77
当前,众多三维图形编程工具中最为突出的是SGI公司的OpenGL(Open Graphics Language,开放式图形语言),它已经成为事实上的工业标准,并广泛应用于科研、设计和游戏开发等领域.OpenGL编程可以实现三维物体的建模、变换、色彩处理、光线处理、纹理映射等功能,但是,由于它的复杂性,使入门的门槛很高.本文将重点介绍如何在Visual C 6.0开发环境中构建基于MFC框架的三维应用程序,并给出了显示具有雾化效果的旋转彩色立方体的示例代码. 相似文献
11.
12.
利用VC环境下OpenGL绘制三维模型的方法,对核电站的三维辐射屏蔽体进行虚拟实现,解决从实验室到现场操作的不便.介绍三维屏蔽体模型从3DSMAX转换到OpenGL的过程,克服3DSMAX构造模型的不可交互性,简化OpenGL中建模的复杂过程.在VC环境下,做出虚拟的操作面板,参数设置对话框,增加了沉浸效果. 相似文献
13.
利用OpenGL三维图形库进行三维实体造型 总被引:3,自引:0,他引:3
本文介绍了利用Windows95下的OpenGL三维图形库进行真实三维图形设计的实现方法与步骤,提出了建立复杂物体模型的方法,最后给出了笔者用OpenGL开发生成的蜗杆三维线框图与明暗图 相似文献
14.
15.
用GIS制作的电子地图成本非常高。本文介绍了一种通过OpenGL技术搭建电子地图的方法。该方法将地图信息分别放置在不同的层中,通过调整视点的位置对地图进行放大、缩小、显示特定区域。 相似文献
16.
17.
多窗口OpenGL程序的实现 总被引:2,自引:0,他引:2
该文分析了OpenGL的Windows程序的初始化方法、“着色描述表”的使用和分配问题,详细介绍了VC下OpenGL多窗口程序的实现。 相似文献
18.
19.
OpenGL是高性能图形和交互式视景处理的工业标准,文章通过VC 开发的屏幕保护程序来介绍OpenGL的一个应用。 相似文献
20.
程鑫恒 《计算机光盘软件与应用》2010,(15)
计算机生成动画的代表性应用有娱乐(电影和卡通片)、广告、科学和工程研究以及培训和教学."计算机动画"通常指场景中任何随时间而发生的视觉改变.本文中,我们运用纹理映射、计算机动画等技术,模拟动态的动画生成.这里作为一个特例,我们选择模拟飘动的旗帜来实现这一过程.最后,通过数学建模的方式模拟旗帜的飘动. 相似文献