基于opengl的三维建模实现方法

基于opengl的三维建模实现方法

ID:33586976

大小:287.20 KB

页数:3页

时间:2019-02-27

基于opengl的三维建模实现方法_第1页
基于opengl的三维建模实现方法_第2页
基于opengl的三维建模实现方法_第3页
资源描述:

《基于opengl的三维建模实现方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于!"#$%&的三维建模实现方法石琼沈春林谭皓(南京航空航天大学自动化学院,南京!%""%I)?GJ027:KL12M%I’$3NJ摘要三维建模技术可以真实地再现我们身边的客观物体。研究三维建模技术对于三维立体图象技术的进一步发展具有十分重大的意义。该文从模型的显示效果和实际建模的工作量为标准入手,分析并比较了几种基于)*+,-.的三维建模方法。文中针对用)*+,-.直接建模的不足,提出使用专业建模软件建模,再转化为)*+,-.程序的方法。关键词三维建模)*+,-.文章编号%""!G&’’%G(!""#)%&G"%!!G"’文献标识码=中图分类号:O’P%’#()*+(,*-$,-./

2、0-1#)*$20#,3-145(4#1-$!"#$%&63*7*-$263#$839$)*$:($;(-(QN77+6+NE=RCNJ0C2N,?,62,++/2,6,>0,S2,6T,2U+/L2C5NE=+/N,0RC23L0,A=LC/N,0RC23L,>0,S2,6!%""%I)<=4,>(?,::1+C+31,N7N65NE’(JNA+72,630,/+*/+L+,C+DC+/,07C12,6L0/NR,ARL$:1+/+L+0/31NE’(JNA+72,62LU+/52J*N/C0,CCNC1+ER/C1+/A+U+7N*J+,CNE’(UN7RJ+C/236/0*123L

3、C+31,2KR+$:12L*0*+/0,075V+L0,A3NJ*0/+LL+U+/07’(JNA+72,6J+C1NAL40L+AN,)*+,-.,W2C1C1+A2L*705+EE+3CL0,AC1+7N0ACNJNA+72,60L3/2C+/20$=2J2,60CC1+A+E2X32+,35NEJNA+72,6N,75RL2,6)*+,-.,0J+C1NA2L4/NR61CEN/W0/AW1231RL2,6*/NE+LL2N,07LNECW0/+CNJNA+7,0,AC1+,C/0,LEN/J2,62C2,CN)*+,-.*/N6/0J$@#AB->14:’(JNA+72,6,)

4、*+,-.%前言模型简化,再使用如三角形构建,二次曲面和复杂多边形镶嵌随着计算机图形图象技术的应用和发展,三维立体图象技工具设计等等方法来生成物体模型图象。术也得到了快速的发展。要想真实地再现我们周围的客观世!$%使用三角形构建飞机模型界,首先必须对客观物体进行三维建模。三维建模是’(技术如果要求足够低的话,那么绝大部分物体都可以用三角形中必不可少的前提和基础。来简化,也就是将物体看成由许多三角形拼成的模型。如在建)*+,-.即开放性图形库()*+,-/0*123.24/0/5)是一个飞机模型的时候,可以将飞机的头部、机身、左右翼以及机尾等三维的计算机图形和模型库,也是该领域的工业标准。

5、它是一分别看成是由各种不同的三角形组成的。可以使用)*+,-.中种高性能的开放式且功能强大的’(图形库,具有几百个指令提供的绘制三角形的函数678+62,(-.9:;<=>-.?@)和67?,A和函数。使用这些指令和函数可以构造出高质量的静止物体模(),然后在其间使用67B+/C+D’E函数来绘制顶点,每三个顶点便型和动态图象,并且可以实现对模型的实时交互操作过程。文成一个三角形。以下的程序段绘制了飞机的机身部分:中研究了几种基于)*+,-.的三维建模方法,但是由于678+62,(-.9:;<=>-.?@);FF开始绘制三角形)*+,-.中并未提供建模的高级命令,故直接用)*+,-.建模

6、⋯工作量较大,所建模型常是经过简化的,难以再现模型的细节。67B+/C+D’(EG%H$"E,"$"E,’"$"E);针对这些特点,提出了使用专业的建模软件建模,再转化为67B+/C+D’(E"$"E,%H$"E,’"$"E);67B+/C+D’(E"$"E,"$"E,GHI$"E);)*+,-.程序来进行控制的建模方法。为便于比较,文中的建模FF一个三角形均以飞机为例。67B+/C+D’(E"$"E,"$"E,GHI$"E);67B+/C+D’(E"$"E,%H$"E,’"$"E);!使用)*+,-.来建立模型67B+/C+D’(E%H$"E,"$"E,’"$"E);)*+,-.中提供

7、了许多绘制各种直线和多边形的指令函FF一个三角形数。我们可以使用基本的几何图元来构建复杂的物体模型,但67B+/C+D’(E%H$"E,"$"E,’"$"E);这项工作通常是非常繁琐的。故在一般情况下,我们都将物体67B+/C+D’(EG%H$"E,"$"E,’"$"E);基金项目:国家部委基础预研项目作者简介:石琼(%PYPG),女,硕士研究生,研究方向为网络与控制。沈春林(%P’HG),男,教授,博士生导师,其科研成果曾获全国科

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。