基于OpenGL的3D建模系统

2022-09-01 15:57:06   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《基于OpenGL的3D建模系统》,欢迎阅读!
建模,基于,OpenGL,系统
龙源期刊网 http://www.qikan.com.cn

基于OpenGL3D建模系统

作者:李一凡

来源:《科教导刊·电子版》2014年第02

3D建模目前应用非常广泛,如虚拟校园建设、3D游戏设计等。3D建模与编程技术3D应用软件中的关键技术,目前应用比较广泛的有OpenGLDirect3DJava3DVRML等。在对OpenGL的运行原理、实现机制和程序结构等技术进行研究之后,可以利用OpenGL提供的基本图形操作函数实现几何建模、图形变换、光照、视图变换、视角变换、反走样、动画等功能进行具体舞台建模并编程制作3D图形或实体。通过研究可以了解3D建模的一般过程和具体实现技术,掌握OpenGL库的使用,了解相应的3D建模知识和计算机图形学相关知识。

关键词 OpenGL 3D模型 计算机图形 中图分类号:TP391.41 文献标识码:A 1 3D模型的背景

随着计算机技术的发展,以及3D建模在各个领域的研究应用3D建模技术在建模方法、建模对象等方面发生了很大的变化。从最初费时费力的基于集合的手动建模,发展到了运用基于图像的建模与绘制等多种方法,对比较复杂的人脸、肢体进行3D建模。利用3D建模技术精确地描绘现实事物以实现3D物体的真实再现,进而为用户创造一个身临其境,形象逼真的环境。

现在,3D模型已经用于各种不同的领域。在医疗行业使用它们制作器官的精确模型;电影行业将它们用于活动的人物、物体以及现实电影;视频游戏产业将它们作为计算机视频戏中的资源;在科学领域将它们作为化合物的精确模型;建筑业将它们用来展示提议的建筑或者风景表现;工程界将它们用于设计新设备、交通工具、结构以及其它应用领域;在最近几十年,地球科学领域开始构建3D地质模型。

3D模型本身是不可见的,可以根据简单的线框在不同细节层次渲染的或者用不同方法进行明暗描绘。但是,许多3D模型使用纹理进行覆盖,将纹理排列放到3D模型上的过程称作纹理映射。纹理就是一个图像,但是它可以让模型更加细致并且看起来更加真实。例如,一个人的3D模型如果带有皮肤与服装的纹理那么看起来就比简单的单色模型或者是线框模型更加真实。

3D模型经常做成动画。例如,在故事片电影以及计算机视频游戏中大量地应用3D型,它们可以在3D建模工具中使用或者单独使用。为了容易形成动画,通常在模型中加入一


本文来源:https://www.dy1993.cn/iw6.html

相关推荐