本文作者:防城港加固設(shè)計(jì)公司

工業(yè)三維圖形(工業(yè)三維圖形圖片)

本篇文章給大家談?wù)劰I(yè)三維圖形,以及工業(yè)三維圖形圖片對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔,本文目錄一覽:,1、,三維圖形可視化制作技術(shù),2、,在機(jī)械設(shè)計(jì)中,畫三維圖的意義 作用是什么,3、,計(jì)算機(jī)三維圖形與OpenGL,4、,CAD三維圖形畫法的用途,5、,三維立體圖怎么制作,6、,什么是3D,(一)OpenGL,OpenGL(Open Graphics Libaray)由SGI公司為其圖形工作站開發(fā)的可以獨(dú)立于窗口操作和硬件環(huán)境的圖形開發(fā)系統(tǒng),其目的是將用戶從具體的硬件和操作系統(tǒng)中解放出來,用此系統(tǒng)可以不去理解這些系統(tǒng)的結(jié)構(gòu)和

本篇文章給大家談?wù)劰I(yè)三維圖形,以及工業(yè)三維圖形圖片對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。

本文目錄一覽:

三維圖形可視化制作技術(shù)

(一)OpenGL

OpenGL(Open Graphics Libaray)由SGI公司為其圖形工作站開發(fā)的可以獨(dú)立于窗口操作和硬件環(huán)境的圖形開發(fā)系統(tǒng)。其目的是將用戶從具體的硬件和操作系統(tǒng)中解放出來。用此系統(tǒng)可以不去理解這些系統(tǒng)的結(jié)構(gòu)和指令系統(tǒng),只要按規(guī)定的格式書寫應(yīng)用程序就可以在任何支持該語言的硬件*臺(tái)上執(zhí)行。由于OpenGL的高度可重用性,已經(jīng)有幾十家大公司表示接受OpenGL作為標(biāo)準(zhǔn)軟件接口,目前加入OpenGL ARB(OpenGL體系結(jié)構(gòu)審查委員會(huì))的成員有SGI公司、HP公司、MicroSoft公司、Intel公司、IBM公司、SUN公司、DEC公司、ATT公司的Unix軟件實(shí)驗(yàn)室等。在該組織的努力下,OpenGL已經(jīng)成為高性能圖形和交互式視景處理的工業(yè)標(biāo)準(zhǔn),能夠在Windows95/98、Windows NT、Windows 2K、Macos、Beos、OS/2以及Unix上應(yīng)用。OpenGL的實(shí)質(zhì)是作為圖形硬件的軟件接口,是一組三維的API函數(shù)。

1.OpenGL的主要功能

(1)建模。不但有簡(jiǎn)單的點(diǎn)線面還提供了復(fù)雜的三維物體(球、錐等)以及復(fù)雜的曲線曲面(Bezier、Nurbs等)繪制函數(shù)。

(2)變換。主要包括基本變換(*移、旋轉(zhuǎn)等)和投影變換(*行、透視投影等)。

(3)顏色模式設(shè)置。RGBA模式、ColorIndex顏色索引。

(4)光照和材質(zhì)設(shè)置。OpenGL光有輻射光、環(huán)境光、漫反射光、鏡面光;材質(zhì)是用光反射率來表示的。場(chǎng)景中物體最終反映到人眼的顏色是光的RGB分量和材質(zhì)的RGB分量疊加形成的。

(5)紋理映射。主要表達(dá)物體表面的細(xì)節(jié)。

(6)位圖顯示和圖像增強(qiáng)。圖像功能除了基本的復(fù)制和圖像像素讀寫外,還提供融合(Blending)、反走樣(Antialiasing)、霧化(Fog)等特殊的圖像處理效果。

(7)雙緩沖(Double Buffering)動(dòng)畫。雙緩沖即前臺(tái)緩沖和后臺(tái)緩沖。后臺(tái)計(jì)算場(chǎng)景、產(chǎn)生畫面,前臺(tái)顯示后臺(tái)已經(jīng)計(jì)算好的畫面。

(8)交互技術(shù)。主要是提供三種工作模式:繪圖模式、選擇模式和反饋模式。繪圖模式完成場(chǎng)景的繪制,可以借助物體的幾何參數(shù)及運(yùn)動(dòng)控制參數(shù)、場(chǎng)景的觀察參數(shù)、光照參數(shù)和材質(zhì)參數(shù)、紋理參數(shù)、OpenGL函數(shù)的眾多常量控制參數(shù)、時(shí)間參數(shù)等和Windows對(duì)話框、菜單、外部設(shè)備等構(gòu)成實(shí)時(shí)交互的程序系統(tǒng)。在選擇模式下,則可以對(duì)物體進(jìn)行命名,選擇命名的物體,控制對(duì)命名的物體的繪制。而反饋模式則給程序設(shè)計(jì)提供了程序運(yùn)行的信息,這些信息也可反饋給用戶,告訴用戶程序的運(yùn)行狀況和監(jiān)視程序的運(yùn)行進(jìn)程。

(9)其他。利用OpenGL還能實(shí)現(xiàn)深度暗示(Depth Cue)、運(yùn)動(dòng)模糊(Motion Blur)等特殊效果。

2.OpenGL的基本原理

OpenGL是一個(gè)硬件發(fā)生器的軟件接口,其主要目的是將二維、三維物體繪制到一個(gè)幀緩沖里,它包括幾百個(gè)圖形函數(shù)。開發(fā)者主要利用這些函數(shù)來建立三維模型和進(jìn)行三維實(shí)時(shí)交互。

(1)圖元操作和指令。OpenGL能夠從多種可選擇的模式畫圖元,而且一種模式的設(shè)置一般不會(huì)影響其他模式的設(shè)置,無論發(fā)生深墨情況,指令總是被順序處理,也就是說,一個(gè)圖元必須完全畫完之后,后繼圖元才能影響幀存。

(2)圖形控制。OpenGL提供諸如變換矩陣、光照、反走樣方法、像素操作等參數(shù)來控制二維和三維圖形的繪制。它并不提供一個(gè)描述或建立復(fù)雜幾何物體的手段。OpenGL提供的是怎樣畫復(fù)雜物體的機(jī)制而非描繪復(fù)雜物體本身的面面俱到的工具。即OpenGL是過程性的而非描述性的。

(3)執(zhí)行模式。OpenGL命令的解釋模式是客戶/服務(wù)器模式的,即由客戶發(fā)布命令,命令由OpenGL服務(wù)器(解釋器)來處理,服務(wù)器可以運(yùn)行在相同的或不同的計(jì)算機(jī)上,基于這一點(diǎn),OpenGL是網(wǎng)絡(luò)透明的。

地下水三維可視化系統(tǒng)開發(fā)與應(yīng)用

3.OpenGL的命令語法與狀態(tài)

基于OpenGL標(biāo)準(zhǔn)開發(fā)的微機(jī)應(yīng)用程序必須在32位Windows*臺(tái)下,如Windows98/NT環(huán)境,運(yùn)行時(shí)所需的動(dòng)態(tài)連接庫(kù)為OpenGL32.DLL、Glu32.DLL。OpenGL包含100多個(gè)庫(kù)函數(shù),這些函數(shù)按一定的格式來命名。

(1)核心函數(shù)115個(gè),每個(gè)函數(shù)以gl開頭,這些函數(shù)是最基本的,可以運(yùn)行在任何工作*臺(tái)上。這些函數(shù)創(chuàng)建二維和三維幾何形體,設(shè)置視點(diǎn),建立視覺體,設(shè)置顏色及材質(zhì),建立燈光,進(jìn)行紋理映射,反走樣,處理融合,霧化場(chǎng)景等,它們可以接受不同的參數(shù),因而可派生300多個(gè)函數(shù)。

(2)OpenGL實(shí)用庫(kù)函數(shù)以glu開頭,共43個(gè)。這些函數(shù)基于OpenGL核心函數(shù),主要提供對(duì)輔助函數(shù)的支持,并且執(zhí)行了核心OpenGL函數(shù)的交互,因而是比核心函數(shù)更高一層的函數(shù),也更有通用性??梢赃\(yùn)行在任何OpenGL工作*臺(tái)上。

(3)輔助庫(kù)函數(shù),共31個(gè)。以aux開頭,它們是一類特殊的OpenGL函數(shù),是幫助初學(xué)者盡快進(jìn)入OpenGL編程而做簡(jiǎn)單練習(xí)用的。因此并不能在所有*臺(tái)上運(yùn)行。但Windows98/NT支持它們。

(4)Windows專用庫(kù)函數(shù),以wgl開頭。主要是連接OpenGL和Windows窗口系統(tǒng)的,用它們可以管理著色描述表及顯示列表,擴(kuò)展功能,管理字體位圖等。

(5)Win32 API函數(shù),共6個(gè),用于處理像素格式及緩沖。

(6)OpenGL結(jié)構(gòu),共4個(gè)。

4.OpenGL圖形操作步驟

步驟1:設(shè)置像素格式:主要包括建立OpenGL繪制風(fēng)格、顏色模式、顏色位數(shù)、深度位數(shù)等;

步驟2:建立模型:建立三維模型;

步驟3:舞臺(tái)布景:如何把景物放置在三維空間的適當(dāng)位置,設(shè)置三維透視視覺體以觀察場(chǎng)景;

步驟4:效果處理:設(shè)置物體的材質(zhì)(顏色、光學(xué)性能及紋理映射等)加入光照及光照條件;

步驟5:光柵化:把景物及其顏色信息轉(zhuǎn)化為可在計(jì)算機(jī)上顯示的像素信息。

(二)VRML

1.VRML簡(jiǎn)介

VRML是英文Virtual Reality Modeling Language——虛擬現(xiàn)實(shí)造型語言的縮寫。其最初的名字叫Virtual Reality Makeup Language。名字是由第一屆WWW(1994,日內(nèi)瓦)大會(huì)上,由Tim Berners Lee和Dave Raggett所組織的一個(gè)名為Bird-of-a-Feather(BOF)小組提出的。后來Makeup改為Modeling。VRML和HTML是緊密相連的,是HTML在3D領(lǐng)域的模擬和擴(kuò)展。由于VRML在Internet具有良好的模擬性和交互性,因而顯示出強(qiáng)大的生命力。

VRML是一種3D交換格式,它定義了當(dāng)今3D應(yīng)用中的絕大多數(shù)常見概念,諸如變換層級(jí)、光源、視點(diǎn)、幾何、動(dòng)畫、霧、材質(zhì)屬性和紋理映射等。VRML的基本目標(biāo)是確保能夠成為一種有效的3D文件交換格式。

VRML是HTML的3D模型。它把交互式三維能力帶入了萬維網(wǎng),即VRML是一種可以發(fā)布3D網(wǎng)頁(yè)的跨*臺(tái)語言。事實(shí)上,三維提供了一種更自然的體驗(yàn)方式,例如游戲、工程和科學(xué)可視化、教育和建筑。諸如此類的典型項(xiàng)目?jī)H靠基于網(wǎng)頁(yè)的文本和圖像是不夠的,而需要增強(qiáng)交互性、動(dòng)態(tài)效果連續(xù)感以及用戶的參與探索,這正是VRML的目標(biāo)。

VRML提供的技術(shù)能夠把三維、二維、文本和多媒體集成為統(tǒng)一的整體。當(dāng)把這些媒體類型和腳本描述語言(scripting language)以及因特網(wǎng)的功能結(jié)合在一起時(shí),就可能產(chǎn)生一種全新的交互式應(yīng)用。VRML在支持經(jīng)典二維桌面模型的同時(shí),把它擴(kuò)展到更廣闊的時(shí)空背景中。

VRML是賽博空間(cyber space)的基礎(chǔ)。賽博空間的概念是由科幻作家William Gibson提出的。雖然VRML沒有為真正的用戶仿真定義必要的網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)協(xié)議,但是應(yīng)該看到VRML迅速發(fā)展的步伐。作為標(biāo)準(zhǔn),它必須保持簡(jiǎn)單性和可實(shí)現(xiàn)性,并在此前提下鼓勵(lì)前沿性的試驗(yàn)和擴(kuò)展。

2.VRML的基本工作原理及其特性

(1)用文本信息描述三維場(chǎng)景。在Internet網(wǎng)上傳輸,在本地機(jī)上由VRML的瀏覽器解釋生成三維場(chǎng)景,解釋生成的標(biāo)準(zhǔn)規(guī)范即是VRML規(guī)范。正是基于VRML的這種工作機(jī)制,才使其可能在網(wǎng)絡(luò)應(yīng)用中有很快的發(fā)展。當(dāng)初VRML的設(shè)計(jì)者們考慮的也正是文本描述的信息在網(wǎng)絡(luò)上的傳輸比圖形文件迅速,所以他們避開在網(wǎng)絡(luò)上直接傳輸圖形文件而改用傳輸圖形文件的文本描述信息,把復(fù)雜的處理任務(wù)交給本地機(jī)從而減輕了網(wǎng)路的負(fù)荷。

(2)統(tǒng)分結(jié)合模式。VRML的訪問方式基于C/S模式,其中服務(wù)器提供VRML文件,客戶通過網(wǎng)絡(luò)下載希望訪問的文件,并通過本地*臺(tái)的瀏覽器(Viewer)對(duì)該文件描述的VR世界進(jìn)行訪問,即VRML文件包含了VR世界的邏輯結(jié)構(gòu)信息,瀏覽器根據(jù)這些信息實(shí)現(xiàn)許多VR功能。這種由服務(wù)器提供統(tǒng)一的描述信息,客戶機(jī)各自建立VR世界的訪問方式被稱為統(tǒng)分結(jié)合模式,也是VRML的基本概念。由于瀏覽器是本地*臺(tái)提供的,從而實(shí)現(xiàn)了VR的*臺(tái)無關(guān)性。

(3)基于ASCII碼的低帶寬可行性。VRML像HTML一樣,用ASCII文本格式來描述世界和鏈接,保證在各種*臺(tái)上通用,同時(shí)也降低了數(shù)據(jù)量,從而在低帶寬的網(wǎng)絡(luò)上也可以實(shí)現(xiàn)。

(4)實(shí)時(shí)3D著色引擎。傳統(tǒng)的VR中使用的實(shí)時(shí)3D著色引擎在VRML中得到了更好的體現(xiàn)。這一特性把VR的建模與實(shí)時(shí)訪問更明確地隔離開來,也是VR不同于三維建模和動(dòng)畫的地方。后者預(yù)先著色,因而不能提供交互性。VRML提供了6+1個(gè)自由度,即三個(gè)方向的移動(dòng)和旋轉(zhuǎn),以及和其他3D空間的超鏈接(Anchor)。

(5)可擴(kuò)充性。VRML作為一種標(biāo)準(zhǔn),不可能滿足所有應(yīng)用的需要。有的應(yīng)用希望交互性更強(qiáng),有的希望畫面質(zhì)量更高,有的希望VR世界更復(fù)雜。這些要求往往是相互制約的,同時(shí)又受到用戶*臺(tái)硬件性能的制約,因而VRML是可擴(kuò)充的,即可以根據(jù)需要定義自己的對(duì)象及其屬性,并通過Java語言等方式使瀏覽器可以解釋這種對(duì)象及其行為。

(三)X3D

X3D(Extensible 3D——可擴(kuò)展3D)是一個(gè)軟件標(biāo)準(zhǔn),定義了如何在多媒體中整合基于網(wǎng)絡(luò)傳播的交互三維內(nèi)容。X3D將可以在不同的硬件設(shè)備中使用,并可用于不同的應(yīng)用領(lǐng)域中。比如工程設(shè)計(jì)、科學(xué)可視化、多媒體再現(xiàn)、娛樂、教育、網(wǎng)頁(yè)、共享虛擬世界等方面。X3D也致力于建立一個(gè)3D圖形與多媒體的統(tǒng)一的交換格式。X3D是VRML的繼承。VRML(Virtual Reality Modeling Language-虛擬現(xiàn)實(shí)建模語言)是原來的網(wǎng)絡(luò)3D圖形的ISO標(biāo)準(zhǔn)(ISO/IEC 14772)。X3D相對(duì)VRML有了改進(jìn),提供了以下的新特性:更先進(jìn)的應(yīng)用程序界面,新添的數(shù)據(jù)編碼格式,嚴(yán)格的一致性,組件化結(jié)構(gòu)(用來允許模塊化的支持標(biāo)準(zhǔn)的各部分)。

1.X3D設(shè)計(jì)目標(biāo)

X3D確立了以下的設(shè)計(jì)目標(biāo):

(1)分離數(shù)據(jù)編碼和運(yùn)行時(shí)間結(jié)構(gòu);

(2)支持大量的數(shù)據(jù)編碼格式,包括XML(Extensible Markup Language);

(3)增加新的繪圖對(duì)象、行為對(duì)象、交互對(duì)象;

(4)給3D場(chǎng)景提供可選的應(yīng)用程序界面(APIs);

(5)定義規(guī)格的子集“概貌(Profiles)”以適合不同的市場(chǎng)需要;

(6)允許在不同層次(1evels)的服務(wù)上都能實(shí)現(xiàn)X3D規(guī)格;

(7)盡可能添加完善規(guī)格中行為的定義或描述。

2.X3D特性

為了滿足工程設(shè)計(jì)、科學(xué)可視化、多媒體再現(xiàn)、娛樂、教育、網(wǎng)頁(yè)、共享虛擬世界等方面使用的需要,X3D添加了以下的新特性:

(1)3D圖形:多邊形化幾何體、參數(shù)化幾何體、變換層級(jí)、光照、材質(zhì)、多通道/多進(jìn)程紋理帖圖;

(2)2D圖形:在3D變換層級(jí)中顯示文本、2D矢量、*面圖形;

(3)動(dòng)畫:計(jì)時(shí)器和插值器驅(qū)動(dòng)的連續(xù)動(dòng)畫;人性化動(dòng)畫和變形;

(4)空間化的音頻和視頻:在場(chǎng)景幾何體上映射視聽源;

(5)用戶交互:基于鼠標(biāo)的選取和拖曳;鍵盤輸入;

(6)導(dǎo)航:攝像機(jī);用戶在3D場(chǎng)景中的移動(dòng);碰撞、接近和可見性檢測(cè);

(7)用戶定義對(duì)象:通過創(chuàng)建用戶定義的數(shù)據(jù)類型,可以擴(kuò)展瀏覽器的功能;

(8)腳本:通過程序或腳本語言,可以動(dòng)態(tài)地改變場(chǎng)景;

(9)網(wǎng)絡(luò):可以用網(wǎng)絡(luò)上的資源組成一個(gè)單一的X3D場(chǎng)景;可以通過超鏈接對(duì)象連接到其他場(chǎng)景或網(wǎng)絡(luò)上的其他資源;

(10)物理模擬:人性化動(dòng)畫;地理化數(shù)據(jù)集;分布交互模擬(Distributed Interactive Simulation-DIS)協(xié)議整合。

(四)Java 3D

Java 3D用其自己定義的場(chǎng)景圖和觀察模式等技術(shù)構(gòu)造了3D的上層結(jié)構(gòu),實(shí)現(xiàn)了在Java*臺(tái)使用三維技術(shù)。Java 3D API是Sun定義的用于實(shí)現(xiàn)3D顯示的接口。3D技術(shù)是底層的顯示技術(shù),Java 3D提供了基于Java的上層接口。Java 3D把OpenGL和DirectX這些底層技術(shù)包裝在Java接口中。這種全新的設(shè)計(jì)使3D技術(shù)變得不再繁瑣并且可以加入到J2SE、J2EE的整套架構(gòu),這些特性保證了Java 3D技術(shù)強(qiáng)大的擴(kuò)展性。Java 3D建立在Java2(Java1.2)基礎(chǔ)之上,Java語言的簡(jiǎn)單性使Java 3D的推廣有了可能。Java 3D是在OpenGL的基礎(chǔ)上發(fā)展起來的,可以說是Java語言在三維圖形領(lǐng)域的擴(kuò)展,其實(shí)質(zhì)是一組API即應(yīng)用程序接口。利用Java 3D所提供的API就可以編寫出一些諸如三維動(dòng)畫、遠(yuǎn)程三維教學(xué)軟件、三維輔助設(shè)計(jì)分析和模擬軟件,以及三維游戲等。它實(shí)現(xiàn)了以下三維功能:

(1)生成簡(jiǎn)單或復(fù)雜的形體(也可以調(diào)用現(xiàn)有的三維形體);

(2)使形體具有顏色、透明效果、貼圖;

(3)在三維環(huán)境中生成燈光、移動(dòng)燈光;

(4)具有行為的處理判斷能力(鍵盤、鼠標(biāo)、定時(shí)等);

(5)生成霧、背景、聲音;

(6)使形體變形、移動(dòng)、生成三維動(dòng)畫;

(7)編寫非常復(fù)雜的應(yīng)用程序,用于各種領(lǐng)域如VR(虛擬現(xiàn)實(shí))。

1.Java 3D的數(shù)據(jù)結(jié)構(gòu)

Java 3D的數(shù)據(jù)結(jié)構(gòu)和OpenGL的數(shù)據(jù)結(jié)構(gòu)一樣,采用的是場(chǎng)景圖的數(shù)據(jù)結(jié)構(gòu),但Java 3D根據(jù)Java語言的特點(diǎn)。Java 3D的場(chǎng)景圖是DAG(Directed-acyclic Graph),其特點(diǎn)是具有方向的不對(duì)稱性。Java 3D的場(chǎng)景圖由Java 3D的運(yùn)行環(huán)境直接轉(zhuǎn)變成具有三維顯示效果的顯示內(nèi)存數(shù)據(jù),從而在計(jì)算機(jī)上顯示出三維效果,顯示內(nèi)存中不斷接收J(rèn)ava 3D的運(yùn)行最新結(jié)果,從而產(chǎn)生三維動(dòng)畫。

2.、Java 3D(API)中的類

Java 3D是根據(jù)OpenGL的三維圖形庫(kù)及VRML的基礎(chǔ)上開發(fā)出來的一個(gè)API,里面包含了幾乎所有編寫Java交互式三維應(yīng)用程序所需的最基本的類(類方法)、接口。主要存放在程序包Javax.media.j3d中,這些是Java 3D的核心類。另外,還有提供一個(gè)有助于快速編程的應(yīng)用類型的包(Utility包)com.sun.j3d.utils(可或缺,主要是能大大地提高程序的編寫效率)。除了核心類和Utility包之外,還有:

(1)Java.awt(主要是定義一個(gè)顯示用的窗口);

(2)Javax.vecmath(主要是處理定義的矢量計(jì)算所用的類,今后核心類);

(3)Java 3D的類根據(jù)作用可分為Node、NodeComponent,其中Node又分為Group及Leaf兩個(gè)子類。

(五)IDL

1.IDL簡(jiǎn)介

IDL(Interactive Data Language)是美國(guó)RSI公司(Research System Inc)的產(chǎn)品,它集可視、交互分析、大型商業(yè)開發(fā)為一體,為用戶提供了完善、靈活、有效的開發(fā)環(huán)境。IDL的主要特性包括:

(1)高級(jí)圖像處理、交互式二維和三維圖形技術(shù)、面向?qū)ο蟮木幊谭绞?、OpenGL圖形加速、跨*臺(tái)圖形用戶界面工具包、可連接ODBC兼容數(shù)據(jù)庫(kù)及多種程序連接工具等。

(2)IDL是完全面向矩陣的,因此具有處理較大規(guī)模數(shù)據(jù)的能力。IDL可以讀取或輸出有格式或無格式的數(shù)據(jù)類型,支持通用文本及圖像數(shù)據(jù),并且支持在NASA,TPT,NOAA等機(jī)構(gòu)中大量使用的HDF,CDF及netCDF等科學(xué)數(shù)據(jù)格式及醫(yī)學(xué)掃描設(shè)備的標(biāo)準(zhǔn)格式DICOM格式。IDL還支持字符、字節(jié)、16位整型、長(zhǎng)整型、浮點(diǎn)、雙精度、復(fù)數(shù)等多種數(shù)據(jù)類型。能夠處理大于2Gb的數(shù)據(jù)文件。IDL采用OpenGL技術(shù),支持OpenGL軟件或硬件加速,可加速交互式的2D及3D數(shù)據(jù)分析、圖像處理及可視化??梢詫?shí)現(xiàn)曲面的旋轉(zhuǎn)和飛行;用多光源進(jìn)行陰影或照明處理;可觀察體(Volume)內(nèi)部復(fù)雜的細(xì)節(jié);一旦創(chuàng)建對(duì)象后,可從各個(gè)不同的視角對(duì)對(duì)象進(jìn)行可視分析。

(3)IDL具有圖像處理軟件包,例如感興趣區(qū)(ROI)分析及一整套圖像分析工具、地圖投影及轉(zhuǎn)換軟件包,宜于GIS的開發(fā)。

(4)IDL帶有數(shù)學(xué)分析和統(tǒng)計(jì)軟件包,提供科學(xué)計(jì)算模型??蛇M(jìn)行曲線和曲面擬合分析、多維網(wǎng)格化和插值、線性和非線性系統(tǒng)等分析。

(5)用IDL DataMiner可快速訪問、查詢并管理與ODBC兼容的數(shù)據(jù)庫(kù),支持Oracle,Informix,Sybase,MS SQL等數(shù)據(jù)庫(kù)。可以創(chuàng)建、刪除、查詢表格,執(zhí)行任意的SQL命令。

(6)IDL可以通過ActiveX控件將IDL應(yīng)用開發(fā)集成到與COM兼容的環(huán)境中。用Vi-sual Basic,Visual C++等訪問IDL,還可以通過動(dòng)態(tài)連接庫(kù)方式從IDL調(diào)用C,F(xiàn)ortran程序或從其他語言調(diào)用IDL。

(7)用IDL GUIBuilder可以開發(fā)跨*臺(tái)的用戶圖形界面(GUI),用戶可以拖放式建立圖形用戶界面GUI,靈活、快速地產(chǎn)生應(yīng)用程序的界面。

(8)IDL為用戶提供了一些可視數(shù)據(jù)分析的解決方案,早在1982年NASA的火星飛越航空器的開發(fā)就使用了IDL軟件。

2.IDL的編程方式

IDL有兩種編程方式,一是利用IDL*臺(tái)的GUIBuilder進(jìn)行編程,這種方式的特點(diǎn)是所見即所得,使用IDL自身所具有的控件進(jìn)行編程和界面設(shè)置,但使用靈活性不夠;另一種是利用IDL*臺(tái)的集成開發(fā)環(huán)境的組件編程技術(shù),這種方式的特點(diǎn)是較為靈活,而且功能較強(qiáng),可以隨著編程者的意愿進(jìn)行設(shè)置。另外在IDL中有批處理文件語句,即在命令行中直接輸入命令語句來進(jìn)行數(shù)據(jù)的讀入和輸出,以及進(jìn)行屬性設(shè)置和處理。此外,IDL提供IDLDRAW WIDGET控件,可進(jìn)行基于COM技術(shù)的開發(fā)。

3.IDL的應(yīng)用領(lǐng)域

由于其強(qiáng)大的功能和獨(dú)特的特點(diǎn),IDL語言可以應(yīng)用地球科學(xué)(包括氣象、水文、海洋、土壤、地質(zhì)、地下水等)、醫(yī)學(xué)影像、圖像處理、GIS系統(tǒng)、軟件開發(fā)、大學(xué)教學(xué)、實(shí)驗(yàn)室、測(cè)試技術(shù)、天文、航空航天、信號(hào)處理、防御工程、數(shù)學(xué)統(tǒng)計(jì)及分析、環(huán)境工程等很多領(lǐng)域,IDL語言都可以得到廣泛的應(yīng)用。目前應(yīng)用IDL語言,已經(jīng)開發(fā)出了ENVI,IMAGIS,RiverTools,醫(yī)學(xué)等成熟產(chǎn)品。具體的應(yīng)用實(shí)例也非常多,如在2000年澳大利亞悉尼奧運(yùn)會(huì)綜合預(yù)報(bào)系統(tǒng)、美國(guó)國(guó)家環(huán)境衛(wèi)星數(shù)據(jù)和信息服務(wù)中心的厄爾尼諾現(xiàn)象分析等工作中得到了成功的應(yīng)用。

北京市勘察設(shè)計(jì)研究院應(yīng)用IDL語言,已開發(fā)了真三維地質(zhì)分析系統(tǒng)AutoDig,能夠直接對(duì)簡(jiǎn)單的地質(zhì)數(shù)據(jù),或其他帶層次性的數(shù)據(jù)實(shí)現(xiàn)科學(xué)的、完整的三維建模;同時(shí)也提供真三維顯示功能,不僅能對(duì)三維體實(shí)現(xiàn)任意的旋轉(zhuǎn)、放大、縮小,而且也能實(shí)現(xiàn)交互式的真三維切割功能。

(六)小結(jié)

三維圖形技術(shù)是隨著計(jì)算機(jī)軟硬件技術(shù)的發(fā)展而發(fā)展變化的,其鼻祖是SGI公司推出的OpenGL三維圖形庫(kù)。OpenGL是業(yè)界最為流行也是支持最廣泛的一個(gè)底層3D技術(shù),幾乎所有的顯卡廠商都在底層實(shí)現(xiàn)了對(duì)OpenGL的支持和優(yōu)化。OpenGL同時(shí)也定義了一系列接口用于編程實(shí)現(xiàn)三維應(yīng)用程序,但是這些接口使用C(C++)語言實(shí)現(xiàn)并且很復(fù)雜。掌握針對(duì)OpenGL的編程技術(shù)需要花費(fèi)大量時(shí)間精力。

Java 3D是在OpenGL的基礎(chǔ)上發(fā)展起來的,可以說是Java語言在三維圖形領(lǐng)域的擴(kuò)展,其實(shí)質(zhì)是一組API即應(yīng)用程序接口。

Direct3D是Microsoft公司推出的三維圖形編程API,它主要應(yīng)用于三維游戲的編程。眾多優(yōu)秀的三維游戲都是由這個(gè)接口實(shí)現(xiàn)的。與OpenGL一樣,Direct3D的實(shí)現(xiàn)主要使用C++語言。

VRML2.0(VRML97)自1997年12月正式成為國(guó)際標(biāo)準(zhǔn)之后,在網(wǎng)絡(luò)上得到了廣泛的應(yīng)用,這是一種比BASIC,JAVASCRIPT等還要簡(jiǎn)單的語言?,F(xiàn)已發(fā)展為X3D。腳本化的語句可以編寫三維動(dòng)畫片、三維游戲、計(jì)算機(jī)三維輔助教學(xué)。它最大的優(yōu)勢(shì)在于可以嵌在網(wǎng)頁(yè)中顯示。

美國(guó)RSI公司(Research System Inc)研制和開發(fā)的最新可視軟件IDL(Interactive Data Language)交互式數(shù)據(jù)語言,是進(jìn)行數(shù)據(jù)分析、可視化和跨*臺(tái)應(yīng)用開發(fā)的較佳選擇,它集可視、交互分析、大型商業(yè)開發(fā)為一體,為用戶提供了完善、靈活、有效的開發(fā)環(huán)境。三維技術(shù)的比較見表1-2。

表1-2 三維技術(shù)對(duì)比

在機(jī)械設(shè)計(jì)中,畫三維圖的意義 作用是什么。

產(chǎn)品設(shè)計(jì)是決定產(chǎn)品外形和產(chǎn)品功能,同時(shí)也是決定

產(chǎn)品質(zhì)量最重要的環(huán)節(jié),產(chǎn)品的設(shè)計(jì)工作對(duì)產(chǎn)品的成本也起

到至關(guān)重要的作用。隨著計(jì)算機(jī)的不斷發(fā)展,CAD技術(shù)即計(jì)

算機(jī)輔助設(shè)計(jì)已成為設(shè)計(jì)人員不可缺少的工具。CAD技術(shù)正從二維CAD向三維CAD過渡。

三維設(shè)計(jì)軟件具有工程及產(chǎn)

品的分析計(jì)算、幾何建模、仿真與試驗(yàn)、繪制圖形,工程數(shù)

據(jù)庫(kù)的管理,生成設(shè)計(jì)文件等功能。三維CAD

技術(shù)誕生以

來,已廣泛地應(yīng)用于機(jī)械、電子、建筑、化工、航空航天以

及能源交通等領(lǐng)域,產(chǎn)品的設(shè)計(jì)效率得以迅速提高。我國(guó)CAD

技術(shù)的研究、

開發(fā)和推廣已取得較大進(jìn)展,

產(chǎn)品設(shè)計(jì)已

全面完成二維CAD

技術(shù)的普及,結(jié)束了手工繪圖的歷史,

對(duì)減輕人工勞動(dòng)強(qiáng)度、提高經(jīng)濟(jì)效益起到了明顯的作用。

三維設(shè)計(jì)軟件的優(yōu)勢(shì)

2.1.1

零件的實(shí)體建模

2.1.2

產(chǎn)品造型修改簡(jiǎn)便

2.1.3

生成實(shí)體裝配圖

2.2

模具

CAD/CAM

的集成制造

2.3

機(jī)械

CAE

功能應(yīng)用

計(jì)算機(jī)三維圖形與OpenGL

計(jì)算機(jī)三維圖形是指將用數(shù)據(jù)描述的三維空間通過計(jì)算轉(zhuǎn)換成二維圖像并顯示或打印的技術(shù)工業(yè)三維圖形,Direct3D和OpenGL是目前的兩大3D圖形API工業(yè)三維圖形,要在3D顯卡上進(jìn)行三維顯示、瀏覽都必須通過它們來實(shí)現(xiàn)。

OpenGL是計(jì)算機(jī)工業(yè)標(biāo)準(zhǔn)應(yīng)用程序接口,主要用于定義二維、三維圖形。它是一套底層三維圖形API,之所以稱之為底層API,是因?yàn)樗鼪]有提供幾何實(shí)體圖元,不能直接用以描述場(chǎng)景。但通過開發(fā)一些轉(zhuǎn)換程序,可以將其他軟件制作的模型數(shù)據(jù)或GIS數(shù)據(jù)轉(zhuǎn)換成OpenGL的頂點(diǎn)數(shù)據(jù)。

OpenGL是與硬件無關(guān)的軟件接口,使用其他圖形軟件生產(chǎn)廠商再不用為各種不同的機(jī)型開發(fā)設(shè)計(jì)不同的軟件,只要操作系統(tǒng)使用工業(yè)三維圖形了OpenGL適配器就可以達(dá)到相同的效果,它是一個(gè)開放圖形庫(kù),目前在Windows、MacOS、OS/2、Unix/X?Windows等系統(tǒng)下均可使用,且僅在窗口相關(guān)部分(系統(tǒng)相關(guān))略有差異,因此具有良好的可移植性,同時(shí)調(diào)用方法簡(jiǎn)潔明了,應(yīng)用廣泛。OpenGL能在網(wǎng)絡(luò)環(huán)境下以客戶機(jī)/服務(wù)器模式工作,充分發(fā)揮集群運(yùn)算的威力,是專業(yè)圖形處理、科學(xué)計(jì)算等高端應(yīng)用領(lǐng)域的標(biāo)準(zhǔn)圖形庫(kù)。

CAD三維圖形畫法的用途

CAD三維在實(shí)際工作中還是很有用工業(yè)三維圖形的.特別是在做全套的產(chǎn)品工程圖,其優(yōu)點(diǎn)如下:

1,如果事先做好工業(yè)三維圖形了三維圖,那么所有的部件圖就出來工業(yè)三維圖形了,而不需再一個(gè)個(gè)去畫了.

2,有了三維圖,那么后面的裝配圖就可以生成,否則CAD是很不好做裝配圖的.

3,有了詳盡的三維圖,可以使你的設(shè)計(jì)更直觀和完整性.可以更好地減少在設(shè)計(jì)中細(xì)節(jié)上那些意想不到的失誤,通過三維直接生成*面圖也可以更好地減少直接畫*面由于粗心所造成的錯(cuò)誤.

3,保留好三維圖,方便以后的設(shè)計(jì)更改.雖然CAD沒有像PRO-E那樣的關(guān)系式.但也會(huì)帶來一定的方便.

CAD只是在做三維方面的功能不是很強(qiáng),不像PRO-E或3D那樣.對(duì)于一些復(fù)雜的曲面模型比較難做,但CAD的一些最新的版本在三維這方面有較大的加強(qiáng),基本可以滿足大多數(shù)的需要了.畢竟各軟件的設(shè)計(jì)側(cè)重點(diǎn)不同,CAD重在工程圖,在這方面別的軟件是無法比的.而3D側(cè)重藝術(shù)方面的三維軟件.PRO-E重在機(jī)械工業(yè)產(chǎn)品研發(fā)設(shè)計(jì)這方面.各有優(yōu)缺點(diǎn).在實(shí)際工作中一盤都要求撐握幾個(gè)軟件,同時(shí)又要專精一到兩個(gè)軟件.CAD是一個(gè)計(jì)算機(jī)輔助設(shè)計(jì)*臺(tái),很多行業(yè)都在使用,3D在建筑,室內(nèi)設(shè)計(jì),家裝設(shè)計(jì),動(dòng)畫,等行業(yè)中使用得廣泛.CAD和3D都是畢學(xué)的軟件.

三維立體圖怎么制作

問題一:如何制作三維立體圖? 不知道是不是說的3D。如果是,那么是用3D軟件制作的。

至少在我所知道的范疇內(nèi),一般軟件(3ds,maya,cad…)都是從建模―賦材質(zhì)(燈光,毛發(fā))―確定攝像機(jī)―渲染輸出 這些步驟完成的。

問題二:三維立體圖是怎么做出來的? 三維立體畫是利用人眼立體視覺現(xiàn)象制作的繪畫作品。普通繪畫和攝影作品,包括電腦制作的三維動(dòng)畫,只是運(yùn)用了人眼對(duì)光影、明暗、虛實(shí)的感覺得到立體的感覺,而沒有利用雙眼的立體視覺,一只眼看和兩只眼看都是一樣的。充分利用雙眼立體視覺的立體畫,將使你看到一個(gè)精彩的世界。

一、立體視覺和立體畫原理 人有兩只眼,兩只眼有一定距離,這就造成物體的影象在兩眼中有一些差異,見右圖,由圖可見,由于物體與眼的距離不同,兩眼的視角會(huì)有所不同,由于視角的不同所看到是影象也會(huì)有一些差異,大腦會(huì)根據(jù)這種差異感覺到立體的景象。

三維立體畫就是利用這個(gè)原理,在水*方向生成一系列重復(fù)的圖案,當(dāng)這些圖案在兩只眼中重合時(shí),就看到了立體的影象。參見下圖,這是一幅不能再簡(jiǎn)單的立體畫了。圖中最上一行圓最遠(yuǎn),最下一行圓最近,請(qǐng)注意:最上一行圓之間距離最大,最下一行圓之間距離最小。

這是怎么發(fā)生是呢?讓我們?cè)倏聪聢D,從圖中我們可以看到,重復(fù)圖案的距離決定了立體影象的遠(yuǎn)近,生成三維立體畫的程序就是根據(jù)這個(gè)原理,依據(jù)三維影象的遠(yuǎn)近,生成不同距離的重復(fù)圖案。

二、立體畫的觀看 如果你現(xiàn)在還不會(huì)看立體畫,是不是已經(jīng)很著急了,下面我將介紹怎樣看立體畫。

立體畫有兩種形式:第一種是由相同的圖案在水*方向以不同間隔排列而成,看起來是遠(yuǎn)近不同的物體,請(qǐng)看下圖。這樣的立體畫可用任意一種圖象處理軟件制作,如Photoshop、Windows畫筆等,你也可以一試。

另一種立體畫較復(fù)雜,在這種立體畫上你不能直接看到物體的形象,畫面上只有雜亂的圖案,制作這樣的立體畫只有使用程序了,我為此編寫了一些程序,有C和QBASIC的源程序,請(qǐng)看自制立體畫和程序下載。兩種作品看法是一樣的,原理都是使左眼看到左眼的影象,讓右眼看到右眼的影象,(有人說了:你這不是廢話嗎?)聽我說具體的方法:當(dāng)你看立體畫時(shí),你要想象你在欣賞玻璃櫥窗中的藝術(shù)品,也就是說你不要看屏幕上的立體畫,而要把屏幕看成是玻璃櫥窗的玻璃,你要看的是玻璃之內(nèi)的影象。

三、兩點(diǎn)練習(xí)法 請(qǐng)把下圖上方的兩點(diǎn)作為目標(biāo),先使眼睛休息片刻,然后象眺望遠(yuǎn)方那樣,用稍模糊的視線瞄準(zhǔn)兩點(diǎn),就會(huì)看從兩點(diǎn)各自分離出另外兩個(gè)點(diǎn),然后調(diào)整視線,試圖將里面兩個(gè)點(diǎn)合成一點(diǎn),當(dāng)四點(diǎn)變?yōu)槿c(diǎn)時(shí),你便會(huì)看到立體圖象。

四、另一種觀看方法 從電腦上看費(fèi)勁的話,可以這樣,如果畫面上標(biāo)有兩點(diǎn)(如沒有,可以通過仔細(xì)觀看,在橫向上,相隔約3-5厘米,就有相同的圖案,如兩個(gè)相同顏色和大小的點(diǎn)等),那么可以用兩個(gè)顏色深點(diǎn)的線垂直粘在顯示器屏幕的上面(可以進(jìn)入屏幕少許),使兩條線垂直并分別與兩點(diǎn)相連。然后,在顯示器后面上方放個(gè)小東西做參照物,沿顯示器上邊沿來看參照物,前后移動(dòng)眼睛的焦點(diǎn),使左眼、左線、參照物成一直線,右眼、右線、參照物成一直線,可以擋上一只眼調(diào)整,然后兩眼看參照物,此時(shí)兩條線就變成了三條,讓視線沿中間的線爬進(jìn)立體畫面就看到了立體效果。

立體圖像通俗的講就是利用人們兩眼視覺差別和光學(xué)折射原理在一個(gè)*面內(nèi)使人們可直接看到一幅三維立體圖,畫中事物既可以凸出于畫面之外,也可以深藏其中,活靈活現(xiàn),栩栩如生,給人們以很強(qiáng)的視覺沖擊力。它與*面圖像有著本質(zhì)的區(qū)別,*面圖像反映了物體上下、左右二維關(guān)系,人們看到的*面圖也有立體感。這主要是運(yùn)用光影、虛實(shí)、明暗對(duì)比來體現(xiàn)的,而真正的立體畫是模擬人眼看世界的原理,利用光學(xué)折射制作出來,它可以使眼睛感觀上看到物體的上下、左右、前后三維關(guān)系。是真正視覺意義上的立體畫...

問題三:三維立體圖制作方法或軟件 50分 制作的3d的軟件現(xiàn)在比較好用的的是:AutoCAD 這個(gè)教程比較多!你可以到網(wǎng)上看一下教程!這個(gè)比較簡(jiǎn)單的??!

――希望可以幫到你!

問題四:三維立體圖制作軟件 目前常用三維軟件很多,不同行業(yè)有不同的軟件,各種三維軟件各有所長(zhǎng)可根據(jù)工作需要選擇。比較流行的三維軟件如:Rhino(Rhinoceros犀牛)、Maya、3ds Max、Softimage/XSI、Lightwave 3D、Cinema 4D、PRO-E等

Maya

是一個(gè)包含了許多各種內(nèi)容的巨大的軟件程序。對(duì)于一個(gè)沒有任何使用三維軟件程序經(jīng)驗(yàn)的新用戶來說,可能會(huì)因?yàn)樗膬?nèi)容廣泛、復(fù)雜而受到打擊。對(duì)于有一些三維制作經(jīng)驗(yàn)的用戶來說,則可以毫無問題地搞定一切。Maya的工作流程非常得直截了當(dāng),與其它的三維程序也沒有太大的區(qū)別。只需要熟悉一至兩個(gè)星期,你就會(huì)適應(yīng)Maya的工作環(huán)境,因而可以更深一步的探究Maya的各種高級(jí)功能,比如節(jié)點(diǎn)結(jié)構(gòu)和Mel腳本等。

Softimage/XSI

是一款巨型軟件。它的目標(biāo)是那些企業(yè)用戶,也就是說,它更適合那些團(tuán)隊(duì)合作式的制作環(huán)境,而不是那些個(gè)人藝術(shù)家。籍此原因,我個(gè)人認(rèn)為,這個(gè)軟件并不特別適合初學(xué)者。XSI將電腦的三維動(dòng)畫虛擬能力推向了極至。是最佳的動(dòng)畫工具,除了新的非線性動(dòng)畫功能之外,比之前更容易設(shè)定Keyframe的傳統(tǒng)動(dòng)畫。是制作電影,廣告,3D,建筑表現(xiàn)等方面的強(qiáng)力工具。

Lightwave

對(duì)于一個(gè)三維領(lǐng)域的新手來說,Lightwave非常容易掌握。因?yàn)樗峁┑墓δ芨菀资谷苏J(rèn)為它主要是一個(gè)建模軟件。對(duì)于一個(gè)從其它軟件轉(zhuǎn)來的初學(xué)者,在工具的組織形式上和命名機(jī)制上會(huì)有一些問題。在Lightwave中,建模工作就像雕刻一樣,只需要幾天的適應(yīng)時(shí)間,初學(xué)者就會(huì)對(duì)這些工具感到非常地舒服。Lightwave有些特別,它將建模(Modeling:負(fù)責(zé)建模和貼圖)和布局(Layout:動(dòng)畫和特效)分成兩大模塊來組織,也正是因?yàn)檫@點(diǎn),丟掉了許多用戶。

廣泛應(yīng)用在電影、電視、游戲、網(wǎng)頁(yè)、廣告、印刷、動(dòng)畫等各領(lǐng)域。它的操作簡(jiǎn)便,易學(xué)易用,在生物建模和角色動(dòng)畫方面功能異常強(qiáng)大;基于光線跟蹤、光能傳遞等技術(shù)的渲染模塊,令它的渲染品質(zhì)幾盡完美。它以其優(yōu)異性能倍受影視特效制作公司和游戲開發(fā)商的青睞。 火爆一時(shí)的好萊塢大片《TITANIC》中細(xì)致逼真的船體模型、《RED PLANET》中的電影特效以及《恐龍危機(jī)2》、《生化危機(jī)-代號(hào)維洛尼卡》等許多經(jīng)典游戲均由LightWave 3D開發(fā)制作完成。

Rhinoceros(Rhino)

是一套專為工業(yè)產(chǎn)品及場(chǎng)景設(shè)計(jì)師所發(fā)展的概念設(shè)計(jì)與模型建構(gòu)工具, 它是第一套將 AGLib NURBS 模型建構(gòu)技術(shù)之強(qiáng)大且完整的能力引進(jìn) Windows 操作系統(tǒng)的軟件,不管您要建構(gòu)的是汽機(jī)車、消費(fèi)性產(chǎn)品的外型設(shè)計(jì)或是船殼、機(jī)械外裝或齒輪、甚至是生物或怪物的外形,Rhino 穩(wěn)固的技術(shù)所提供給使用者的是容易學(xué)習(xí)與使用、極具彈性及高精確度的模型建構(gòu)工具。從設(shè)計(jì)稿、手繪到實(shí)際產(chǎn)品,或是只是一個(gè)簡(jiǎn)單的構(gòu)思,Rhino所提供的曲面工具可以精確地制作所有用來作為彩現(xiàn)、動(dòng)畫、工程圖、分析評(píng)估以及生產(chǎn)用的模型。Rhino 可以在Windows 的環(huán)境下創(chuàng)造、編排或是轉(zhuǎn)譯NURBS曲線、表面與實(shí)體。在復(fù)雜度與尺寸上并沒有限制。此外,Rhino并可支持多邊網(wǎng)格的制作。

Vue 5 Infinite

e-on software公司出品。作為一款為專業(yè)藝術(shù)家設(shè)計(jì)的自然景觀創(chuàng)作軟件,Vue 5 Infinite 提供了強(qiáng)大的性能,整合了所有 Vue 4 Pro 的技術(shù),并新增了超過 110 項(xiàng)的新功能,尤其是 EcoSystem 技術(shù)更為創(chuàng)造精細(xì)的3D環(huán)境提供了無限的可能。Vue ......

問題五:三維立體圖是怎么做出來的 原理是利用我們的視覺產(chǎn)生的幻像來完成的。打個(gè)簡(jiǎn)單的比方,也可以用此法來煅煉看三維圖的辦法。在白紙上點(diǎn)兩個(gè)黑點(diǎn),大小自定,間距約為30-50mm均可。兩只眼睛跟此兩點(diǎn)約三十公分*視,然后輕輕將紙向前推,如出現(xiàn)散視就重來,如此幾次后,你會(huì)發(fā)現(xiàn)兩個(gè)黑點(diǎn)變成三個(gè)清晰的黑點(diǎn)了!用同樣的方法去看三維畫面就能看到三維圖了。我有網(wǎng)易空間收集了不少三維圖片,可去看看。zhs407.blog.163/album/edit/#p1

問題六:怎么用PHOTOSHOP繪制三維立體圖? 到keee/ 下一個(gè)windows版的三維立體畫制作工具試試

問題七:怎么用電腦來畫出立體圖 好多作圖軟件都可以吧...CAD 3DMAX 瑪雅什么的...

問題八:cad中怎么制作三維立體圖 可以做的,我們老師留了用AUTOCAD畫三維圖的作業(yè),只是它沒有SOLIDWORKS和3DMAX這類專業(yè)三維軟件更強(qiáng)大些罷了,它的一般方法是你要先選擇西南等軸測(cè)(有些時(shí)候?yàn)榱舜_定圓心坐標(biāo)你要先用俯視圖再選西南等軸測(cè)),然后你要先畫比較基本的體,畫好之后再畫其它的,它們的位置關(guān)系一定要搞正確,你可以通過建坐標(biāo)系和用輔助線來確定。畫好之后你要通過合并集,差集來把它們成一個(gè)整體,再修改細(xì)微的如倒角什么的,記住,一定要先合并再倒角,不然很可能會(huì)失敗 ,在做好之后,你需要先渲染,再用三維觀察器觀察就有立體的感覺了

問題九:怎樣將CAD三維制圖制作的三維立體圖做成視頻展示 動(dòng)畫 AutoCAD本身可以制作簡(jiǎn)單的動(dòng)畫,其最簡(jiǎn)單的方法是在AutoCAD中將圖制成一系列幻燈片連續(xù)放映,形成動(dòng)畫。我曾在DOS版的R12中作過,生成的動(dòng)畫不連續(xù)。還有一種方法是用AutoLISP語言編程控制,可以生成連續(xù)的動(dòng)畫,但制作動(dòng)畫的前提是掌握AutoLISP語言,除此之外還有一個(gè)問題就是生成的動(dòng)畫不能脫離AutoCAD環(huán)境,如果我們想要在其它*臺(tái)上調(diào)用該動(dòng)畫就有困難。

一種更簡(jiǎn)單的方法。這種方法的思路是在AutoCAD中繪制動(dòng)畫關(guān)鍵幀,存成BMP格式的位圖,然后利用一個(gè)動(dòng)畫生成器將位圖串連起來生成動(dòng)畫。

在AutoCAD中將矢量圖存成位圖可以通過兩種方法,第一種方法是直接用File選單下的Export命令,這種方法生成的位圖與屏幕看到的一致。所謂一致包含兩個(gè)方面:二者的圖案以及背景色都是一致的;位圖的尺寸、形狀和內(nèi)容都與AutoCAD當(dāng)前繪圖窗口一致。這種方法生成的圖片精度較低。

第二種方法是用繪圖命令Plot制作BMP文件,其具體作法如下:

在AutoCAD中使用Config命令配置繪圖機(jī);將系統(tǒng)繪圖機(jī)設(shè)置為“Raster file export ADI4.3-by Autodesk Ins.”;定義適當(dāng)?shù)墓鈻艌D大小。要注意,如果光柵圖定義得太大,文件會(huì)非常龐大,一般定義為800×600或640×480就可以了。最好將輸出位圖的長(zhǎng)寬比定義得與所繪圖的長(zhǎng)寬比一致,這樣可以在得到相同的動(dòng)畫效果的情況下使文件更?。欢x輸出文件格式為BMP文件;定義輸出位圖為256色;定義背景色:0―――黑色,255―――白色,其它顏色與AutoCAD的定義一致。輸出位圖過程比較簡(jiǎn)單,只是用Plot命令就可以了。

與第一種方法相比,第二種方法稍顯復(fù)雜,但更靈活。最大的好處在于由于我們的目的是制作動(dòng)畫,所以必須制作一系列位圖,它們的大小和位置必須完全一致。采用第一種方法,每次對(duì)圖面進(jìn)行修改后必須回到同一個(gè)畫面存盤,否則最后制作出來的動(dòng)畫就會(huì)出現(xiàn)不該動(dòng)的地方也在動(dòng),從而影響動(dòng)畫效果。采用第二種方法時(shí),每次PLOT命令都會(huì)記住上一次點(diǎn)選的范圍,并作為當(dāng)前選擇范圍的默認(rèn)值,因此根本不需要回到原畫面,甚至不必重新選擇輸出范圍就可以使所有的圖片很好地對(duì)應(yīng)起來。

通過上述方法,我們就得到了一系列BMP圖片,將這些連續(xù)的BMP文件制作成一個(gè)動(dòng)畫需要專門的軟件。這里介紹一個(gè)名叫GIF Movie Gear的軟件。這個(gè)軟件使用通用Windows界面,非常簡(jiǎn)單。輸入文件支持GIF、AVI、BMP、DIB、JPG、ANI、PSD等格式的圖片及動(dòng)畫文件,輸出文件支持AVI、GIF、ANI格式的動(dòng)畫文件。軟件可以實(shí)現(xiàn)簡(jiǎn)單編輯,調(diào)整動(dòng)畫播放時(shí)間,還可以通過一些簡(jiǎn)單處理,減小文件大小。

或者可以使用3D MAX 導(dǎo)入CAD圖形,實(shí)現(xiàn)動(dòng)畫效果

問題十:怎么制作3維立體裝修圖? 專業(yè)級(jí)]三維立體圖(三維立體畫)制作軟件,通過自帶前景工具簡(jiǎn)單的操作,即可隨心所欲自動(dòng)生成高質(zhì)量三維立體圖,加上您獨(dú)特的創(chuàng)意,開啟視覺奇妙之旅。

1、獨(dú)有*滑過渡層功能,一掃其它軟件生成立體畫的生硬層次感,三維圖專業(yè)品質(zhì)的標(biāo)志。

2、獨(dú)有居中對(duì)開擴(kuò)散法,底圖破壞程度降低到最小。

3、獨(dú)有共振消除功能,變形消除功能。

4、自帶前景制作工具,和windows畫圖一樣簡(jiǎn)單,使您在一個(gè)界面完成立體圖制作所有步驟。

5、可進(jìn)行尺寸調(diào)節(jié)、凹凸選擇等多種參數(shù)設(shè)置。

6、前景制作立體層次達(dá)32層,加上*滑過渡層功能,呈現(xiàn)完美立體效果。

7、可自由導(dǎo)入前景、背景圖片,圖片規(guī)格不受限制,如果您輔助使用photoshop進(jìn)行制作,可達(dá)到印刷級(jí)畫面效果。

8、附帶大量前景、背景、立體圖欣賞圖片

什么是3D

參考資料:

三維特效......

3D——三維圖形

3D是three-dimens3D效果圖[1]ional的縮寫,就是三維圖形。在計(jì)算機(jī)里顯示3d圖形,就是說在*面里顯示三維圖形。不像現(xiàn)實(shí)世界里,真實(shí)的三維空間,有真實(shí)的距離空間。計(jì)算機(jī)里只是看起來很像真實(shí)世界,因此在計(jì)算機(jī)顯示的3d圖形,就是讓人眼看上就像真的一樣。人眼有一個(gè)特性就是近大遠(yuǎn)小,就會(huì)形成立體感。計(jì)算機(jī)屏幕是*面二維的,我們之所以能欣賞到真如實(shí)物般的三維圖像,是因?yàn)轱@示在計(jì)算機(jī)屏幕上時(shí)色彩灰度的不同而使人眼產(chǎn)生視覺上的錯(cuò)覺,而將二維的計(jì)算機(jī)屏幕感知為三維圖像。基于色彩學(xué)的有關(guān)知識(shí),三維物體邊緣的凸出部分一般顯高亮度色,而凹下去的部分由于受光線的遮擋而顯暗色。這一認(rèn)識(shí)被廣泛應(yīng)用于網(wǎng)頁(yè)或其他應(yīng)用中對(duì)按鈕、3d線條的繪制。比如要繪制的3d文字,即在原始位置顯示高亮度顏色,而在左下或右上等位置用低亮度顏色勾勒出其輪廓,這樣在視覺上便會(huì)產(chǎn)生3d文字的效果。具體實(shí)現(xiàn)時(shí),可用完全一樣的字體在不同的位置分別繪制兩個(gè)不同顏色的2d文字,只要使兩個(gè)文字的坐標(biāo)合適,就完全可以在視覺上產(chǎn)生出不同效果的3d文字。

常見的3D軟件

AutoCAD

AutoCAD(Auto Computer Aided Design)是美國(guó)Autodesk公司首次于1982年生產(chǎn)的自動(dòng)計(jì)算機(jī)輔助設(shè)計(jì)軟件,用于二維繪圖、詳細(xì)繪制、設(shè)計(jì)文檔和基本三維設(shè)計(jì)?,F(xiàn)已經(jīng)成為國(guó)際上廣為流行的繪圖工具。.dwg文件格式成為二維繪圖的事實(shí)標(biāo)準(zhǔn)格式。

簡(jiǎn)介

AutoCAD是由美國(guó)Autodesk歐特克公司于二十世紀(jì)八十年代初為微機(jī)上應(yīng)用CAD技術(shù)而開發(fā)的繪圖程序軟件包,經(jīng)過不斷的完美,現(xiàn)已經(jīng)成為國(guó)際上廣為流行的繪圖工具。

AutoCAD具有良好的用戶界面,通過交互菜單或命令行方式便可以進(jìn)行各種操作。它的多文檔設(shè)計(jì)環(huán)境,讓非計(jì)算機(jī)專業(yè)人員也能很快地學(xué)會(huì)使用。在不斷實(shí)踐的過程中更好地掌握它的各種應(yīng)用和開發(fā)技巧,從而不斷提高工作效率。

AutoCAD具有廣泛的適應(yīng)性,它可以在各種操作系統(tǒng)支持的微型計(jì)算機(jī)和工作站上運(yùn)行,并支持分辨率由320×200到2048×1024的各種圖形顯示設(shè)備40多種,以及數(shù)字儀和鼠標(biāo)器30多種,繪圖儀和打印機(jī)數(shù)十種,這就為AutoCAD的普及創(chuàng)造了條件。

3DS MAX

3ds max是當(dāng)前世界上銷售量最大的三維建模,動(dòng)畫及渲染解決方案。他將廣泛應(yīng)用于視覺效果,角色動(dòng)畫及下一代的游戲。至今3dsmax獲得過65多個(gè)業(yè)界獎(jiǎng)項(xiàng),而3dsmax將繼承以往的成功并加入應(yīng)用于角色動(dòng)畫的新的IK體系,為下一代游戲設(shè)計(jì)的交互圖形界面,業(yè)界應(yīng)用最廣的建模*臺(tái)并集成了新的subdivision表面和多邊形幾何模型,集成了新的ActiveShade及Rend er Elements功能的渲染能力。同時(shí)3dsmax提供了與高級(jí)渲染器的連接比如mental ray和Renderman,來產(chǎn)生特殊的渲染能力如全景照亮,聚焦及分布式渲染。

創(chuàng)造豐富、復(fù)雜的可視化設(shè)計(jì),為暢銷游戲生成逼真的角色,把3D特效帶到大屏幕。Autodesk? 3ds Max? 2008 3D建模、動(dòng)畫和渲染軟件通過簡(jiǎn)化處理復(fù)雜場(chǎng)景的過程,可以幫助設(shè)計(jì)可視化專業(yè)人員、游戲開發(fā)人員以及視覺特效藝術(shù)家最大化他們的生產(chǎn)力。

Maya

Maya是美國(guó)Alias|Wavefront公司出品的世界頂級(jí)的三維動(dòng)畫軟件,應(yīng)用對(duì)象是專業(yè)的影視廣告,角色動(dòng)畫,電影特技等。Maya功能完善,工作靈活,易學(xué)易用,制作效率極高,渲染真實(shí)感極強(qiáng),是電影級(jí)別的高端制作軟件。其售價(jià)高昂,聲名顯赫,是制作者夢(mèng)寐以求的制作工具,掌握了Maya,會(huì)極大的提高制作效率和品質(zhì),調(diào)節(jié)出仿真的角色動(dòng)畫,渲染出電影一般的真實(shí)效果,向世界頂級(jí)動(dòng)畫師邁進(jìn)。

Maya 集成了Alias/Wavefront最先進(jìn)的動(dòng)畫及數(shù)字效果技術(shù)。她不僅包括一般三維和視覺效果制作的功能,而且還與最先進(jìn)的建模、數(shù)字化布料模擬、毛發(fā)渲染、運(yùn)動(dòng)匹配技術(shù)相結(jié)合。Maya可在Windows NI 與 SGI IRIX 操作系統(tǒng)上運(yùn)行。在目前市場(chǎng)上用來進(jìn)行數(shù)字和三維制作的工具中,Maya 是首選解決方案。

Poser

Poser是Metacreations公司推出的一款三維動(dòng)物、人體造型和三維人體動(dòng)畫制作的極品軟件。用過Poser 2與Poser3的朋友一定能感受到Poser的人體設(shè)計(jì)和動(dòng)畫制作是那么的輕松自如,制作出的作品又是那么生動(dòng)。而今Poser更能為你的三維人體造型增添發(fā)型、衣服、飾品等裝飾。讓你的設(shè)計(jì)與創(chuàng)意輕松展現(xiàn)。

Softimage XSI

Softimage XSI 是動(dòng)畫制作的頂級(jí)軟件,和同類比起來最大的優(yōu)點(diǎn)是輸出質(zhì)量好,原因是它集成了metalray渲染器,后來發(fā)展到增加了非線功能的XSI,更是hollywood的利器。

Rhino

Rhino是是美國(guó)Robert McNeel Assoc.開發(fā)的PC上強(qiáng)大的專業(yè)3D造型軟件,它可以廣泛地應(yīng)用于三維動(dòng)畫制作、工業(yè)制造、科學(xué)研究以及機(jī)械設(shè)計(jì)等領(lǐng)域。其設(shè)計(jì)團(tuán)隊(duì)是原ALIASDesign Studio設(shè)計(jì)程序師,其Beta測(cè)試版即推出以來,歷經(jīng)一年半的測(cè)試,是有歷以來態(tài)度最嚴(yán)謹(jǐn)?shù)木W(wǎng)上測(cè)試。它能輕易整合3DS MAX與Softimage的模型功能部分,對(duì)要求精細(xì)、彈性與復(fù)雜的3DNURBS模型,有點(diǎn)石成金的效能。能輸出obj、DXF、IGES、STL、3dm等不同格式,并適用于幾乎所有3D軟件,尤其對(duì)增加整個(gè)3D工作團(tuán)隊(duì)的模型生產(chǎn)力有明顯效果,故使用3DMAX、AutoCAD、MAYA、Softimage、Houdini、Lightwave等3D設(shè)計(jì)人員不可不學(xué)習(xí)使用。

LightWave 3D

由美國(guó)NewTek公司開發(fā)的LightWave3D是一款高性價(jià)比的三維動(dòng)畫制作軟件,它的功能非常強(qiáng)大,是業(yè)界為數(shù)不多的幾款重量級(jí)三維動(dòng)畫軟件之一。LightWave3D從有趣的AMIGA開始,發(fā)展到今天的8.5版本,已經(jīng)成為一款功能非常強(qiáng)大的三維動(dòng)畫軟件,支持 WINDOWS 98 / NT / 2000/ Me,MAC OS9/Xp。被廣泛應(yīng)用在電影、電視、游戲、網(wǎng)頁(yè)、廣告、印刷、動(dòng)畫等各領(lǐng)域。它的操作簡(jiǎn)便,易學(xué)易用,在生物建模和角色動(dòng)畫方面功能異常強(qiáng)大;基于光線跟蹤、光能傳遞等技術(shù)的渲染模塊,令它的渲染品質(zhì)幾盡完美。它以其優(yōu)異性能倍受影視特效制作公司和游戲開發(fā)商的青睞?;鸨粫r(shí)的好萊塢大片《TITANIC》中細(xì)致逼真的船體模型、《REDPLANET》中的電影特效以及《恐龍危機(jī)2》、《生化危機(jī)-代號(hào)維洛尼卡》等許多經(jīng)典游戲均由LightWave 3D開發(fā)制作完成。

Xara3D

一個(gè)簡(jiǎn)單的3D程序,你甚至不需要學(xué)習(xí),就可以創(chuàng)作出用于你的網(wǎng)頁(yè)的高品質(zhì)的3D文字標(biāo)題,所有的圖片全都具有光滑*整的專業(yè)品質(zhì),它也可以創(chuàng)建高品質(zhì)的動(dòng)畫GIF和AVI。

另外還有3d動(dòng)畫制作軟件MotionBUilder和3d渲染軟件Lightscape等。

關(guān)于工業(yè)三維圖形和工業(yè)三維圖形圖片的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

網(wǎng)友昵稱:濱州加固改造設(shè)計(jì)公司
工業(yè)三維圖形技術(shù)以其精確性、真實(shí)性和可視化效果,極大地推動(dòng)了制造業(yè)的創(chuàng)新與發(fā)展,它不僅提升了設(shè)計(jì)效率,優(yōu)化了生產(chǎn)過程,還拓展了我們理解和探索世界的方式,隨著技術(shù)的不斷進(jìn)步,工業(yè)三維圖形將在未來的工業(yè)設(shè)計(jì)、產(chǎn)品制造、科學(xué)研究等領(lǐng)域發(fā)揮更大的作用,開啟一個(gè)全新的數(shù)字化時(shí)代。

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞

閱讀
分享