两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于在三維場(chǎng)景中繪制多段線的計(jì)算機(jī)實(shí)施方法與流程

文檔序號(hào):11707809閱讀:404來(lái)源:國(guó)知局
用于在三維場(chǎng)景中繪制多段線的計(jì)算機(jī)實(shí)施方法與流程

本發(fā)明涉及一種用于在三維(3d)場(chǎng)景中繪制多段線(即,折線)的計(jì)算機(jī)實(shí)施的方法。具體而言,多段線可以是裝配路徑,即用于示出如何裝配分解圖中所示的系統(tǒng)的元件的多段線。

本發(fā)明應(yīng)用于計(jì)算機(jī)圖形領(lǐng)域,并且更具體而言,應(yīng)用于計(jì)算機(jī)輔助設(shè)計(jì)(cad)和圖示創(chuàng)作(illustrationauthoring)的領(lǐng)域。本發(fā)明特別適用于產(chǎn)生技術(shù)說(shuō)明、營(yíng)銷演示、裝配說(shuō)明、培訓(xùn)材料等。



背景技術(shù):

在上述所有應(yīng)用中,需要?jiǎng)?chuàng)建組件或子組件的分解圖,以說(shuō)明例如術(shù)語(yǔ)。在圖1中提供了這種分解圖的示例。從圖中可以看出,被稱為“裝配線”的短劃多段線al用于指示部件的原始位置以及從那里移動(dòng)它們的路線(裝配路徑)。為了允許對(duì)分解圖的良好理解,在大多數(shù)情況下(但不總是),多段線的線段相互垂直,并且通常取向?yàn)槠叫杏诨虼怪庇谝晥D的“世界軸(worldaxis)”。

用于設(shè)計(jì)裝配線的第一種可能性在于在由當(dāng)前視點(diǎn)定義的平面中自由地繪制多段線。除非另有說(shuō)明,多段線是以二維(2d)繪制的,并自動(dòng)地集成到場(chǎng)景的三維表示中。多段線的連續(xù)線段之間的角度可以不采用精確值(例如,45°或90°);最重要的是,由于多段線在三維中并未適當(dāng)定位,所以如果用戶改變視點(diǎn)則它們將被丟失。這在圖2中示出:圖的左部分示出了以二維繪制的多段線,其給出了由2d空間中相互垂直的線段構(gòu)成的錯(cuò)覺(jué);如果在三維中旋轉(zhuǎn)場(chǎng)景,則錯(cuò)覺(jué)完全丟失。

圖3上所示的另一種方案使用平面網(wǎng)格來(lái)適當(dāng)?shù)乩L制多段線的線段。該技術(shù)的缺點(diǎn)在于,在繪制每個(gè)線段之前創(chuàng)建和定位網(wǎng)格是相當(dāng)麻煩的。此外,繪制復(fù)雜的三維多段線需要同時(shí)顯示若干網(wǎng)格,這對(duì)于用戶來(lái)說(shuō)可能是混亂不清的并且對(duì)于計(jì)算機(jī)輔助設(shè)計(jì)/圖示創(chuàng)作系統(tǒng)來(lái)說(shuō)是苛刻的(本質(zhì)上在存儲(chǔ)器空間方面)。

另一種方案是使用軟件來(lái)自動(dòng)地創(chuàng)建部件的原始位置與新位置之間的路徑(即,多段線)。這種方案不夠靈活,因?yàn)橛脩魺o(wú)法控制線的“斷點(diǎn)”的位置。對(duì)于人類終端用戶來(lái)說(shuō),結(jié)果通常是不令人滿意的,如圖4所示。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明旨在克服現(xiàn)有技術(shù)的這些缺點(diǎn)。更具體而言,本發(fā)明旨在提供一種用于在三維場(chǎng)景中繪制多段線的簡(jiǎn)單且有效的方法,具有足夠的靈活度并且還允許準(zhǔn)確確定多段線的線段之間的角度。

根據(jù)本發(fā)明,通過(guò)使用可被稱為“平面選擇器”的特定圖形工具來(lái)實(shí)現(xiàn)該目的。該工具在繪制第一線段之后首次顯示;其允許用戶選擇平行于或垂直于該線段的平面,然后在所選擇的平面上“動(dòng)態(tài)(onthefly)”創(chuàng)建網(wǎng)格以便于連續(xù)線段的繪制等等。這樣用戶可以逐步繪制多段線,選擇斷點(diǎn)處的定位和(借助一些約束)由不同線段形成的角度,同時(shí)減輕了手動(dòng)定位繪圖網(wǎng)格的負(fù)擔(dān)。

于是本發(fā)明的一個(gè)目的是一種用于在三維場(chǎng)景中繪制多段線(al)的計(jì)算機(jī)實(shí)施的方法,包括以下步驟:

a)在所述三維場(chǎng)景中繪制所述多段線的線段,所述線段具有起點(diǎn)和終點(diǎn);

b)在所述三維場(chǎng)景中顯示表示三個(gè)正交平面的集合的圖形工具,所述平面中的一個(gè)平面與所述線段正交;

c)選擇所述平面中的一個(gè)平面;以及

d)繪制多段線的另一線段,其起點(diǎn)與步驟a)中繪制的線段的終點(diǎn)重合并且位于在步驟c)中選擇的平面中;

根據(jù)用戶提供的輸入命令來(lái)執(zhí)行所述步驟a)、c)和d)。

根據(jù)本發(fā)明方法的特定實(shí)施例:

-所述步驟d)還可以包括顯示被提供有網(wǎng)格并且在其上繪制多段線的所述線段的所選擇的平面的放大表示。

-所述網(wǎng)格可以包括捕捉點(diǎn)以幫助用戶繪制線段。更具體而言,所述網(wǎng)格可以包括圍繞要繪制的線段的起點(diǎn)設(shè)置的捕捉點(diǎn)的圓形圖案。

-所述步驟d)可以包括由用戶使用指針工具來(lái)選擇所述線段的終點(diǎn),并且以使得指針工具恒定地保持在其內(nèi)的方式來(lái)自動(dòng)地適應(yīng)所選擇的平面的顯示的放大表示。

-可以在完成步驟d)期間或之后刪除所選擇的平面的放大表示。

-可以在步驟c)和d)中的一個(gè)步驟期間或者完成步驟c)和d)中的一個(gè)步驟之后刪除圖形工具。

-所述步驟b)至d)可以重復(fù)多次。

-所述步驟b)可以包括在線段的終點(diǎn)附近顯示所述圖形工具。

本發(fā)明的另一個(gè)目的是一種被存儲(chǔ)在非易失性計(jì)算機(jī)可讀數(shù)據(jù)存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品,包括使計(jì)算機(jī)系統(tǒng)執(zhí)行這個(gè)方法的計(jì)算機(jī)可執(zhí)行指令。

本發(fā)明的另一個(gè)目的是一種包含使計(jì)算機(jī)系統(tǒng)執(zhí)行這個(gè)方法的計(jì)算機(jī)可執(zhí)行指令的非易失性計(jì)算機(jī)可讀數(shù)據(jù)存儲(chǔ)介質(zhì)。

本發(fā)明的另一個(gè)目的是一種計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng),包括耦合到存儲(chǔ)器和圖形用戶界面的處理器,該存儲(chǔ)器存儲(chǔ)使計(jì)算機(jī)輔助設(shè)計(jì)系統(tǒng)執(zhí)行這個(gè)方法的計(jì)算機(jī)可執(zhí)行指令。

本發(fā)明的另一個(gè)目的是一種三維圖示創(chuàng)作系統(tǒng),包括耦合到存儲(chǔ)器和圖形用戶界面的處理器,該存儲(chǔ)器存儲(chǔ)使三維圖示創(chuàng)作系統(tǒng)執(zhí)行這個(gè)方法的計(jì)算機(jī)可執(zhí)行指令。

附圖說(shuō)明

根據(jù)以下結(jié)合附圖進(jìn)行的說(shuō)明,本發(fā)明的其它特征和優(yōu)點(diǎn)將變得顯而易見,附圖示出:

-圖1,如上所述,機(jī)械組件的分解圖,示出了多個(gè)裝配線;

-圖2至圖4,同樣如上所述,使用現(xiàn)有技術(shù)公知的方法繪制的裝配線;

-圖5a至5d,根據(jù)本發(fā)明的實(shí)施例的方法的步驟;

-圖6和圖7a-7c,圖5d所示步驟的可替換實(shí)施例;

-圖8a和圖8b,自由取向的線段的繪圖;

-圖9a-9d,本發(fā)明在繪制機(jī)械組件的分解圖中的裝配線方面的應(yīng)用;以及

-圖10和11,適用于執(zhí)行根據(jù)本發(fā)明的不同實(shí)施例的方法的相應(yīng)計(jì)算機(jī)系統(tǒng)的框圖。

具體實(shí)施方式

在下文中,“三維”(或“3d”)對(duì)象將是允許三維(3d)圖形表示的對(duì)象,更確切地說(shuō),其在計(jì)算機(jī)系統(tǒng)中的數(shù)字表示。3d表示允許從所有角度查看部件。例如,當(dāng)以3d表示時(shí),可以圍繞其任何軸或圍繞在上面顯示該表示的屏幕中的任何軸來(lái)處理和轉(zhuǎn)動(dòng)3d對(duì)象。三維場(chǎng)景由布置在三維空間中的多個(gè)3d對(duì)象構(gòu)成。

相反,“二維”(或“2d”)對(duì)象將是僅允許例如在平面上的二維(2d)表示的對(duì)象。例如,2d對(duì)象僅可以在上面顯示該表示的屏幕的平面中平移,或者圍繞垂直于所述屏幕的軸旋轉(zhuǎn)。

圖5a所示的本發(fā)明方法的第一步驟在于繪制多段線的第一線段s1。第一線段的方向由用戶自由選擇;它可以例如對(duì)應(yīng)于一件組件的一個(gè)軸的方向。通常,為了繪制第一線段s1,用戶使用指針工具pt來(lái)選擇三維場(chǎng)景的第一錨定點(diǎn)p1(起點(diǎn))和第二錨定點(diǎn)p2(終點(diǎn)),該指針工具pt例如使用諸如鼠標(biāo)、滾球、軌跡板或觸摸屏之類的定點(diǎn)設(shè)備來(lái)移動(dòng)。存在使用定點(diǎn)設(shè)備在3d中選擇點(diǎn)的不同方式。例如:

-如果用戶點(diǎn)擊3d場(chǎng)景的對(duì)象,則該點(diǎn)被定位于對(duì)象的表面上(更精確地說(shuō),在表示對(duì)象的表面的網(wǎng)格上);

-否則,通過(guò)將指針工具投影到平行于屏幕的平面上來(lái)定位該點(diǎn)并且該點(diǎn)位于包含場(chǎng)景的“盒”內(nèi)的中間深度處。

然后,計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作系統(tǒng)通過(guò)將起點(diǎn)p1鏈接到終點(diǎn)p2來(lái)描繪線段s1。以本領(lǐng)域公知的方式,計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作系統(tǒng)可以連續(xù)地描繪將起點(diǎn)p1鏈接到指針工具pt的線段,直到選擇終點(diǎn)p2從而“固定”線段的方向?yàn)橹埂?/p>

然后,如圖5b所示,計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作系統(tǒng)在第一線段的終點(diǎn)p2附近或與終點(diǎn)p2重疊地顯示被稱為“平面選擇器”的圖形工具pst。平面選擇器pst包括三個(gè)相互正交的平面的符號(hào)表示,其中一個(gè)(參考pla)垂直于線段s1,而另兩個(gè)(plb、plc)與其平行。另外說(shuō)明,平面pla、plb、plc對(duì)應(yīng)于正交坐標(biāo)系xyz的“xy”、“xz”和“yz”平面,其中“y”軸具有線段s1的方向。第一線段的終點(diǎn)p2屬于所有三個(gè)平面,因此它構(gòu)成正交坐標(biāo)系xyz的原點(diǎn)。這在圖5b上不明顯,因?yàn)槠矫孢x擇器pst僅提供平面的符號(hào)表示。

在圖5b的示例中,平面選擇器具有“半立方體”的外觀,但這不是必須的。

用戶例如通過(guò)在其上放置指針工具pt并通過(guò)“點(diǎn)擊”定點(diǎn)設(shè)備的按鈕來(lái)選擇平面選擇器的平面中的一個(gè)(例如,pla);參見圖5c。平面選擇器plc不再需要,可以消失或逐漸淡出;取而代之,顯示所選擇的平面的放大表示pla′;該表示可以以位于平面中的矩形而存在,該平面在概念上是無(wú)限的。將用作多段線的下一線段的起點(diǎn)的錨定點(diǎn)p2和指針工具pt兩者都包括在放大表示pla′中;有利地,使后者的尺寸動(dòng)態(tài)地適應(yīng)于跟隨指針工具的移動(dòng)。

然后,用戶例如通過(guò)將指針工具pt移動(dòng)到期望位置并然后“點(diǎn)擊”來(lái)在選定平面的放大表示pla′上選擇新錨定點(diǎn)p3,并且計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作系統(tǒng)描繪p3作為其終點(diǎn)且p2作為其起點(diǎn)的新線段s2。圖5d所示的該步驟類似于上面參照?qǐng)D5a所討論的步驟,除了此時(shí)將錨定點(diǎn)p3約束為位于選定平面上之外。

當(dāng)已經(jīng)選擇第二線段s2的終點(diǎn)p3時(shí),計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作系統(tǒng)再次顯示平面選擇器,并重復(fù)前述步驟,直到用戶例如通過(guò)按鍵盤的“esc”鍵來(lái)輸入停止繪制過(guò)程的命令為止。

有利地,選定平面的放大表示pla′帶有網(wǎng)格,例如方形圖案網(wǎng)格gr,以便幫助用戶選擇適當(dāng)?shù)慕K點(diǎn)p3;這在圖6上示出。沒(méi)有這樣的網(wǎng)格,將難以獲得多段線的線段之間的精確的角度關(guān)系,例如以繪制相互垂直的線段。

有利地,網(wǎng)格可以包括多個(gè)捕捉點(diǎn)sp。捕捉點(diǎn)是“吸引”線段的點(diǎn):當(dāng)線段穿過(guò)以捕捉點(diǎn)為中心的捕捉區(qū)域sz時(shí),其取向突然改變(它“跳變”)使得其通過(guò)捕捉點(diǎn)。捕捉點(diǎn)可以放置在方形圖案網(wǎng)格的頂點(diǎn)處,或者如圖7a-7c所示,它們可以形成圍繞要繪制的線段的起點(diǎn)p2設(shè)置的圓形圖案。在特定實(shí)施例中,捕捉區(qū)域的寬度取決于指針工具的位置:指針工具離起點(diǎn)p2越遠(yuǎn),捕捉區(qū)域就越小(參見圖7b和圖7c)。這允許用戶在由捕捉點(diǎn)確定的線段的精確但不靈活的取向與不借助于捕捉而獲得的自由但可能不準(zhǔn)確的取向之間進(jìn)行選擇。

平面選擇器工具有助于用戶準(zhǔn)確地繪制多段線的線段,但它施加了約束:除了第一線段之外的每個(gè)線段都必須位于平行或垂直于先前繪制的線段的平面中。在某些情況下,用戶則可能優(yōu)選自由地繪制線段,而不借助于平面選擇器。根據(jù)本發(fā)明的特定實(shí)施例,如果定點(diǎn)設(shè)備從其移開而沒(méi)有選擇其平面中的一個(gè),則平面選擇器工具pst可以逐漸淡出并最終消失;這在圖8a、8b上示出。

圖9a-9d示出了使用根據(jù)本發(fā)明的方法繪制包括多個(gè)機(jī)械元件me1、me2、me3、me4、me5、me6的分解圖的裝配線的過(guò)程。第一錨定點(diǎn)p1位于第一機(jī)械元件me1上,并且選擇第二錨定點(diǎn)p2,以使得裝配線al的第一線段s1與元件me2對(duì)準(zhǔn)。然后顯示平面選擇工具pst,以便幫助繪制第二線段s2,然后繪制第三線段(未示出)。

本發(fā)明的方法可以由適當(dāng)?shù)鼐幊痰耐ㄓ糜?jì)算機(jī)或計(jì)算機(jī)系統(tǒng)來(lái)執(zhí)行,該通用計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)可以包括計(jì)算機(jī)網(wǎng)絡(luò),以非易失性形式將適當(dāng)?shù)某绦虼鎯?chǔ)在計(jì)算機(jī)可讀介質(zhì)上(例如,硬盤、固態(tài)磁盤或cd-rom),并使用其微處理器和存儲(chǔ)器來(lái)執(zhí)行所述程序。

參考圖10來(lái)說(shuō)明適于執(zhí)行根據(jù)本發(fā)明的示例性實(shí)施例的方法的計(jì)算機(jī),更確切地說(shuō)是計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作系統(tǒng)或站。在圖10中,計(jì)算機(jī)包括執(zhí)行上述過(guò)程的中央處理單元(cpu)p。該過(guò)程可以存儲(chǔ)為可執(zhí)行程序,即諸如ramm1或romm2之類的存儲(chǔ)器中或硬盤驅(qū)動(dòng)器(hdd)m3、dvd/cd驅(qū)動(dòng)器m4上的計(jì)算機(jī)可讀指令集,或者該過(guò)程可以遠(yuǎn)程存儲(chǔ)。此外,定義在其中必須繪制多段線的三維場(chǎng)景(例如,對(duì)象組件的分解圖)的一個(gè)或多個(gè)計(jì)算機(jī)文件也可以存儲(chǔ)在存儲(chǔ)器設(shè)備m1至m4中的一個(gè)或多個(gè)上,或者遠(yuǎn)程地存儲(chǔ)。

要求保護(hù)的本發(fā)明不受其上存儲(chǔ)有本發(fā)明過(guò)程的計(jì)算機(jī)可讀指令和/或數(shù)字文件的計(jì)算機(jī)可讀介質(zhì)的形式的限制。例如,指令和文件可以存儲(chǔ)在cd、dvd上、flash存儲(chǔ)器、ram、rom、prom、eprom、eeprom、硬盤或計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作站與之通信的任何其它信息處理設(shè)備(例如,服務(wù)器或計(jì)算機(jī))中。程序和文件可以存儲(chǔ)在相同的存儲(chǔ)器設(shè)備上或不同的存儲(chǔ)器設(shè)備上。

此外,適于執(zhí)行本發(fā)明方法的計(jì)算機(jī)程序可以被提供為結(jié)合cpu800和諸如microsoftvista、microsoftwindows8、unix、solaris、linux、applemac-os和本領(lǐng)域技術(shù)人員公知的其它系統(tǒng)之類的操作系統(tǒng)而執(zhí)行的實(shí)用應(yīng)用程序、后臺(tái)守護(hù)程序或操作系統(tǒng)的組件或其組合。

cpup可以是來(lái)自美國(guó)inte1的xenon處理器或來(lái)自美國(guó)amd的opteron處理器,或者可以是其它處理器類型,例如來(lái)自美國(guó)freescale公司的freescalecoldfire、imx或arm處理器??商鎿Q地,如本領(lǐng)域技術(shù)人員會(huì)認(rèn)識(shí)到的,cpu可以是諸如來(lái)自美國(guó)inte1公司的core2duo之類的處理器,或者可以在fpga、asic、pld上實(shí)施或使用分立邏輯電路來(lái)實(shí)施。此外,cpu可以實(shí)施為協(xié)同工作以執(zhí)行上述本發(fā)明過(guò)程的計(jì)算機(jī)可讀指令的多個(gè)處理器。

圖10中的計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作站還包括網(wǎng)絡(luò)接口n1,例如來(lái)自美國(guó)inte1公司的inte1以太網(wǎng)pro網(wǎng)絡(luò)接口卡,用于與諸如局域網(wǎng)(lan)、廣域網(wǎng)(wan)、互聯(lián)網(wǎng)等之類的網(wǎng)絡(luò)接口連接。計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作站還包括顯示控制器dc,例如來(lái)自美國(guó)nvidia公司的nvidiageforcegtx圖形適配器,用于與顯示器dy(例如,hewlettpackardhpl2445wlcd監(jiān)視器)接口連接。通用i/o接口if與鍵盤kb和定點(diǎn)設(shè)備pd(例如,滾球、鼠標(biāo)、觸摸板等)接口連接。顯示器、鍵盤和定點(diǎn)設(shè)備與顯示控制器和i/o接口一起形成圖形用戶界面,由用戶使用以提供輸入命令(例如,以移動(dòng)指針工具、選擇點(diǎn)或平面...),并由計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作站用于顯示三維場(chǎng)景、圖形工具(平面選擇器、指針工具)和多段線。

磁盤控制器dkc將hddm3和dvd/cdm4與通信總線cbs連接,通信總線cbs可以是isa、eisa、vesa、pci等,用于互連計(jì)算機(jī)輔助設(shè)計(jì)或圖示創(chuàng)作站的所有組件。

為了簡(jiǎn)潔起見,本文中省略了對(duì)顯示器、鍵盤、定點(diǎn)設(shè)備以及顯示控制器、磁盤控制器、網(wǎng)絡(luò)接口和i/o接口的一般特征和功能的描述,因?yàn)檫@些特征是已知的。

圖11是適于執(zhí)行根據(jù)本發(fā)明的不同示例性實(shí)施例的方法的計(jì)算機(jī)系統(tǒng)的框圖。

在圖11中,將定義三維場(chǎng)景的可執(zhí)行程序exp和計(jì)算機(jī)文件存儲(chǔ)在連接到服務(wù)器sc的存儲(chǔ)器設(shè)備上。除了在服務(wù)器中可能缺少顯示控制器、顯示器、鍵盤和/或定點(diǎn)設(shè)備之外,存儲(chǔ)器設(shè)備和服務(wù)器的整體架構(gòu)可以與上面參考圖10所討論的相同。

然后,服務(wù)器sc經(jīng)由網(wǎng)絡(luò)nw連接到管理員系統(tǒng)ads和終端用戶計(jì)算機(jī)euc。

除了管理員系統(tǒng)和終端用戶計(jì)算機(jī)的存儲(chǔ)器設(shè)備不存儲(chǔ)定義三維場(chǎng)景的可執(zhí)行程序exp和/或計(jì)算機(jī)文件以外,管理員系統(tǒng)和終端用戶計(jì)算機(jī)的總體架構(gòu)可以與上面參照?qǐng)D10所討論的相同。然而,終端用戶計(jì)算機(jī)卻存儲(chǔ)被設(shè)計(jì)用于與服務(wù)器的可執(zhí)行程序協(xié)作的客戶端程序,如下面將討論的。

可以意識(shí)到的是,網(wǎng)絡(luò)nw可以是諸如因特網(wǎng)之類的公共網(wǎng)絡(luò)、或諸如lan或wan網(wǎng)絡(luò)之類的專用網(wǎng)絡(luò)、或其任何組合,并且還可以包括pstn或isdn子網(wǎng)絡(luò)。網(wǎng)絡(luò)nw還可以是有線的,例如以太網(wǎng)網(wǎng)絡(luò),或者可以是無(wú)線的,例如包括edge、3g和4g無(wú)線蜂窩系統(tǒng)的蜂窩網(wǎng)絡(luò)。無(wú)線網(wǎng)絡(luò)還可以是wi-fi、藍(lán)牙或公知的任何其它無(wú)線形式的通信。因此,網(wǎng)絡(luò)nw僅僅是示例性的,絕不限制本發(fā)明的范圍。

存儲(chǔ)在終端用戶計(jì)算機(jī)的存儲(chǔ)器設(shè)備中并由后者的cpu執(zhí)行的客戶端程序經(jīng)由網(wǎng)絡(luò)nw來(lái)訪問(wèn)由服務(wù)器sc存儲(chǔ)的數(shù)據(jù)庫(kù)db,該數(shù)據(jù)庫(kù)db包含定義在其中可以繪制多段線的三維場(chǎng)景的文件。這允許終端用戶打開并且可能修改這個(gè)文件、使場(chǎng)景的圖形表示參數(shù)化并且如上所述創(chuàng)建一個(gè)或多個(gè)多段線。服務(wù)器執(zhí)行如上所述的處理,并且再次使用網(wǎng)絡(luò)nw向終端用戶計(jì)算機(jī)發(fā)送與包括多段線的所期望的場(chǎng)景表示相對(duì)應(yīng)的圖像文件。

雖然僅示出了一個(gè)管理員系統(tǒng)ads和一個(gè)終端用戶系統(tǒng)eux,但是系統(tǒng)可以沒(méi)有限制地支持任何數(shù)量的管理員系統(tǒng)和/或終端用戶系統(tǒng)。類似地,在不脫離本發(fā)明的范圍的情況下,也可以在系統(tǒng)中實(shí)施多個(gè)服務(wù)器。

本文所述的任何過(guò)程應(yīng)當(dāng)被理解為表示包括用于實(shí)施過(guò)程中的特定邏輯功能或步驟的一個(gè)或多個(gè)可執(zhí)行指令的代碼的部分、線段或,并且可替代的實(shí)施方式包括在本發(fā)明的示例性實(shí)施例的范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁海县| 安多县| 古蔺县| 阿拉善右旗| 阜宁县| 赤城县| 东乡| 滕州市| 威海市| 兴海县| 雷波县| 乌恰县| 海兴县| 杨浦区| 新昌县| 彭泽县| 沈阳市| 绵竹市| 宁武县| 韩城市| 日喀则市| 沧州市| 通海县| 汝阳县| 富川| 青铜峡市| 胶南市| 广昌县| 诸城市| 鄢陵县| 长宁县| 高台县| 新化县| 成安县| 泰顺县| 汽车| 鞍山市| 都兰县| 雅安市| 高雄县| 固阳县|