- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第l期 王映辉:3D建模‘j编程技术 .37.
3D建模与编程技术“
王映辉
(陕西师范大学计算机科学学院,陕西西安710062)
摘要:3D建模与编程技术是3D应用软件实现中非常技巧和关键性的技术.目前应用比较广泛的有
Java3D主要应用于较高层次3D软件的快速开发,而Ⅶ^Ⅱ,实质是一种描述性的3D建模语言,在Pl。聍in
的支持下,可以增强web的三堆功能。对这四种技术的运行机理、实现机制和程序结构等作了较为详尽
的阐述。
关键词:OpenGL;Di删D;Java3D;vRMI_;3D技术
中图法分类号:哪!1.52 文献标识码:A 文章编号:1001.螂5(2004)01.0037—昕
of3D and
Sur、rey ModeliIlgPro目煳iIlg
Technolo盱
WANG
Yi“乎¨
(尉瑚l矿。呷眦r&劬,岛8,出Ⅳ。nr试脯血粕竹,x啪岛曲缸710062,OU眦)
and
a
A鼬埘:3DⅡ础hngand刚嘞№IⅡ岫iveIy出ukey训lr岫缸吐-e3D神ca妇6拙,m岬叽t,tll∞m
and
栅J础od8枷dl耻(枷1GI。,Di础D,_1日∞D
devd甲nenl,b.|t【m钟t3D耐J柑Dforl咄er a
3D∞帅髓函帅姗t,vR皿i8d枷p妇】an嘴删i7甲慨c日p日bili睁of
web临Buppon甜bP189.ir-.Give
de嘣l嫡P6呻0f
iII岫Pper.
脚w啊凼:(枷“a_;DiTe∞D;J肿心D;vR^ⅡJ;3DTedlr.ol叼
1 引言
型的建造,可以制作各种各样的3D图形,方便地实现各
我们生活在一个充满三维物体的三维世界中,为了 种j维图形的交互操作。这四种实现方法提供的基本
使计算机能精确地再现这些物体,我们必须能在三维空 图形操作技术大致包括-I“J:①物体绘制技术;②变换
间描绘这些物体。机械工程师可以从二维平面图中得以 技术;③着色技术;④光照模型技术;⑤反走样;⑥混合
解放直接进入三维世界,从而很快得到自己设计的=三维 技术,即半透明和透明的处理技术;⑦雾化技术;⑧纹理
映射技术;⑨交互操作和动画技术。
机械零件模型;医生可以从病人的三维扫描图像分析病
人的病灶;军事指挥员可以面对用三维图形技术生成的
现三维建模和编程是目前的首选技术,也是3D实现中
战场地形,指挥具有真实感的三维飞机、军舭、坦克向目
的关键技术。但由于它们产生环境的不同,所以在工作
标开进并分析战斗方案的效果。这些三维应用已涉及建
机理和应用的范围上有所差别。
筑、产品设计、医学、地球科学、流体力学等人们生活的各
个领域。要实现这些领域的应用软件,展现三维形体的
“魔力”,需要一种实现技术,这就是3D图形语言。然而,
在3D研究领域中,人们却看重于实现算法的研究,轻视
了对3D编程手段和编程技术的选取和应用。可是,这种 开放式的三维图形标准。OpenGL
文档评论(0)