- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕 业 论 文(设计)
题 目: 基于Java 3D的复杂曲面创意设计
摘 要
三维复杂曲面造型技术主要是研究在计算机图像系统的环境下对曲面的表示、设计、显示和分析。在设计中,往往给出的型值点以及由此产生的样条曲线有时不能满足美观上的要求。该设计模型中采用了复杂曲线Bezier提出的参数曲线表示方法,即Bezier曲线。在此基础上生成Bezier曲面,并进行拼接生成复杂曲面。
本文主要着眼于3D曲面技术的实现与应用,并完成基于Java 3D实现复杂曲面造型,多曲面拼接,3D坐标变换技术和3D纹理映射。通过利用Bezier曲面的设计和拼接技术,实现鸟巢和五环的外形塑造和模拟运动效果。首先,定义了16*27个控制顶点,来控制27个Bezier曲面的形状,将曲面拼接生成鸟巢和五环造型。 其中,在定义相邻两个曲面的控制顶点时,对曲面保持G0连续,将相邻两个曲面进行拼接。然后,把所定义的其中19个Bezier曲面全部拼接,形成五环,同时把8个Bezier曲面全部拼接,形成鸟巢。然后运用Alpha类和插值器PositionInterpolator类实现运动效果,最后生成3D场景。
本文重点研究三维复杂曲面造型,并完成基于Java 3D技术实现鸟巢和五环外形设计。其目的是对三维复杂曲面造型的实现,本文编写的Java 3D程序成功地通过了编译和运行过程,最后显示结果,成功的应用JAVA及JAVA 3D完成了鸟巢和五环的造型设计和展示效果。
关键字:计算机图形学;Java 3D;复杂曲面;Bezier曲面;鸟巢和五环;
Abstract
Three-dimensional complex surface modeling techniques is to study the environment in the computer graphics system that under the surface, design, display and analysis.In the design, are often given data points and the resulting spline curve sometimes can not meet the esthetic requirements.The design model using the parameters of complex curve Bezier curves proposed method, which Bezier curve.On this basis, generated Bezier surfaces and complex surfaces generated by splicing.
This article focuses on the realization of 3D surface technology and applications, and complete based on Java 3D surface modeling of complex, multi-surface blending, 3D technology and 3D coordinate transformation, texture mapping.Bezier surfaces through the use of the design and stitching technology, the shape of the nest and the rings to shape and motion simulation results.First, the definition of 16 * 27 control points to control the shape of 27 Bezier surfaces, the blending surface generation form the nest, and rings.Which, in the definition of the control points of two adjacent surfaces when the G0 to the surface to keep a continuous, spliced ??the two adjacent surfaces.Then, 19 of which are defined by all the stitching Bezier surfaces to form rings, while all of the eight Bezier surfaces splicing, the formation of th
文档评论(0)