1.一種用于比較第一3D建模對(duì)象和第二3D建模對(duì)象的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述第一3D建模對(duì)象和所述第二3D建模對(duì)象的每一個(gè)表示部件或部件的組合,所述方法包括:
·顯示在同一場(chǎng)景中重疊的所述第一3D建模對(duì)象和所述第二3D建模對(duì)象;以及
·在操作對(duì)所述第一3D建模對(duì)象和所述第二3D建模對(duì)象兩者的渲染的至少一個(gè)非均勻變型進(jìn)行控制的用戶交互工具時(shí),更新第一3D對(duì)象和第二3D對(duì)象的顯示,所述用戶交互工具被配置為經(jīng)由至少一個(gè)動(dòng)作的預(yù)定集合來(lái)操作,對(duì)所述集合的每個(gè)相應(yīng)動(dòng)作的重復(fù)進(jìn)行對(duì)所述第一3D建模對(duì)象和所述第二3D建模對(duì)象兩者的渲染的相應(yīng)的非均勻變型的控制。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述至少一個(gè)動(dòng)作的預(yù)定集合包括第一動(dòng)作和第二動(dòng)作,由對(duì)所述第一動(dòng)作的重復(fù)所控制的變型是與由對(duì)所述第二動(dòng)作的重復(fù)所控制的變型的逆。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述第一動(dòng)作和所述第二動(dòng)作的每一個(gè)產(chǎn)生于相應(yīng)預(yù)定鍵的按壓、在相應(yīng)方向上的滾動(dòng)和/或定點(diǎn)設(shè)備的相應(yīng)移動(dòng)動(dòng)作。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述用戶交互工具包括滑塊,并且所述相應(yīng)移動(dòng)動(dòng)作是所述滑塊在相應(yīng)方向上的移動(dòng),和/或所述用戶交互工具包括觸摸設(shè)備,并且所述相應(yīng)移動(dòng)動(dòng)作是在預(yù)定的一對(duì)方向的相應(yīng)一個(gè)方向上的單觸摸移動(dòng)動(dòng)作和/或展開手勢(shì)或會(huì)合手勢(shì)中的相應(yīng)一個(gè)的雙觸摸移動(dòng)動(dòng)作。
5.根據(jù)權(quán)利要求2-4中任一項(xiàng)所述的方法,其中,所述第一動(dòng)作增大所述第二3D建模對(duì)象相對(duì)于所述第一3D建模對(duì)象的可見(jiàn)性,而所述第二動(dòng)作由此增大所述第一3D建模對(duì)象相對(duì)于所述第二3D建模對(duì)象的可見(jiàn)性,所述第一動(dòng)作和所述第二動(dòng)作由此控制在一維域中所述第一3D建模對(duì)象和所述第二3D建模對(duì)象之間的相對(duì)可見(jiàn)性。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述第一動(dòng)作增大第一三維對(duì)象的預(yù)定渲染參數(shù)的值,而減小第二三維對(duì)象的預(yù)定渲染參數(shù)的值,并且所述第二動(dòng)作增大所述第二三維對(duì)象的預(yù)定渲染參數(shù)的值,而減小所述第一三維對(duì)象的預(yù)定渲染參數(shù)的值。
7.根據(jù)權(quán)利要求6所述的方法,其中,所述預(yù)定渲染參數(shù)是透明度。
8.根據(jù)權(quán)利要求7所述的方法,其中,所述一維域包括第一邊界子域和第二邊界子域,在所述第一邊界子域中對(duì)所述第一3D建模對(duì)象的渲染為不透明而對(duì)所述第二3D建模對(duì)象的渲染為不可見(jiàn),在所述第二邊界子域中對(duì)所述第二3D建模對(duì)象的渲染為不透明而對(duì)所述第一3D建模對(duì)象的渲染為不可見(jiàn)。
9.根據(jù)權(quán)利要求8所述的方法,其中,所述一維域進(jìn)一步包括中心子域,在所述中心子域中對(duì)所述第一3D建模對(duì)象和所述第二3D建模對(duì)象兩者的渲染為不透明,所述中心子域可選地具有非零長(zhǎng)度。
10.根據(jù)權(quán)利要求9所述的方法,其中,所述一維域進(jìn)一步包括在所述第一邊界子域和所述中心子域之間的第一中間子域以及在所述第二子域和所述中心子域之間的第二中間子域,并且:
·在所述第一中間子域內(nèi)對(duì)所述第一3D建模對(duì)象的渲染為不透明而對(duì)所述第二3D建模對(duì)象的渲染為透明;并且
·在所述第二中間子域中對(duì)所述第二3D建模對(duì)象的渲染為不透明而對(duì)所述第一3D建模對(duì)象的渲染為透明。
11.根據(jù)權(quán)利要求10所述的方法,其中,透明度在所述第一中間子域和所述第二中間子域中連續(xù)且單調(diào)地變化。
12.根據(jù)任何權(quán)利要求1-11中任一項(xiàng)所述的方法,其中,所述用戶交互工具進(jìn)一步被配置為經(jīng)由至少一個(gè)其他預(yù)定動(dòng)作來(lái)操作,所述至少一個(gè)其他預(yù)定動(dòng)作將所述第一3D建模對(duì)象定義為第一3D組件的一部分并且將所述第二3D建模對(duì)象定義為第二3D組件的一部分,貫穿所述方法所述第一3D組件的其余部分和所述第二3D組件的其余部分始終以分別高于所述第一3D建模對(duì)象和所述第二3D建模對(duì)象的透明度來(lái)顯示。
13.一種計(jì)算機(jī)程序,包括用于執(zhí)行權(quán)利要求1-12中任一項(xiàng)所述的方法的指令。
14.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其具有記錄于其上的權(quán)利要求13所述的計(jì)算機(jī)程序。
15.一種系統(tǒng),包括耦合于存儲(chǔ)器和用戶交互工具的處理器,所述存儲(chǔ)器具有存儲(chǔ)于其上的權(quán)利要求13所述的計(jì)算機(jī)程序。