日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

JAVA3D 多段bezier曲面拼接_Java3D毕业设计.doc

發布時間:2024/1/18 java 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JAVA3D 多段bezier曲面拼接_Java3D毕业设计.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

海 南 大 學

畢 業 論 文(設計)

題 目: 基于Java 3D的復雜曲面創意設計

學 號:

姓 名: 顧 善

年 級: 2007級

學 院: 信息科學與技術學院

系 別: 計算機系

專 業: 計算機科學與技術(2)班

指導教師:

完成日期:2011年4月28日

摘 要

三維復雜曲面造型技術主要是研究在計算機圖像系統的環境下對曲面的表示、設計、顯示和分析。在設計中,往往給出的型值點以及由此產生的樣條曲線有時不能滿足美觀上的要求。該設計模型中采用了復雜曲線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

總結

以上是生活随笔為你收集整理的JAVA3D 多段bezier曲面拼接_Java3D毕业设计.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。