專利名稱:一種三維圖文編輯方法
技術領域:
本發(fā)明涉及一種計算機三維顯示技術,具體涉及一種三維圖文編輯方法,可應用于電影、廣告等各個領域。
背景技術:
三維圖文編輯,是近年來隨著計算機軟硬件技術的發(fā)展而產(chǎn)生的一新興技術。三維動畫軟件在計算機中首先建立一個虛擬的世界,設計師在這個虛擬的三維世界中按照要表現(xiàn)的對象的形狀尺寸建立模型以及場景,再根據(jù)要求設定模型的運動軌跡、虛擬攝影機的運動和其它動畫參數(shù),最后按要求為模型賦上特定的材質(zhì),并打上燈光。當這一切完成后就可以讓計算機自動運算,生成最后的畫面。隨著計算機在影視領域的延伸和制作軟件的增加,三維數(shù)字影像技術擴展了影視拍攝的局限性,在視覺效果上彌補了拍攝的不足,在一定程度上電腦制作的費用遠比實拍所產(chǎn)生的費用要低的多,同時為拍攝預算費用、外景地天氣、季節(jié)變化而節(jié)省時間。影視三維動畫從簡單的影視特效到復雜的影視三維場景都能表現(xiàn)的淋漓盡致。三維動畫技術模擬真實物體的方式使其成為一個有用的工具。由于其精確性、真實性和無限的可操作性,目前被廣泛應用于醫(yī)學、教育、軍事、娛樂等諸多領域。在影視廣告制作方面,這項新技術能夠給人耳目一新的感覺,因此受到了眾多客戶的歡迎。然而,在三維圖文編輯過程中,三維空間物體的繪制、渲染的速度、以及三維圖文編輯過程中的操作是否簡潔明了,直接影響著圖文編輯的效果?,F(xiàn)有技術中的三維圖形的顯示速度并不盡如人意,另一方面,利用計算機對三維物體進行圖文編輯的過程所涉及的操作復雜,對三維場景中各元素的控制的靈活度也不夠,因此很難展現(xiàn)出栩栩如生的三維動畫效果。
發(fā)明內(nèi)容
針對現(xiàn)有技術中所存在的缺陷,本發(fā)明目的在于提供一種三維圖文編輯方法,該方法使得三維圖形編輯時更加簡潔,更靈活地對場景中的各元素進行控制。為了實現(xiàn)上述發(fā)明目的,本發(fā)明所采用的技術方案如下一種三維圖文編輯方法,其特征在于,包括以下步驟步驟1,創(chuàng)建三維層,調(diào)整所述三維層的參數(shù);步驟2,導入三維合成源圖像,將所述三維合成源圖像設置為三維物體的紋理;步驟3,創(chuàng)建幾何體,所述幾何體決定三維物體的形狀;幾何體類型包括平面、雙線性曲面、球體和立方體,所述三維物體至少由三個節(jié)點組成,所述三個節(jié)點分別是三維層、三維合成源圖像和幾何體;步驟4,添加燈光,所述燈光為三種空間的光源類型,所述光源類型包括聚光燈、點光源和方向性光源;步驟5,創(chuàng)建三維坐標軸,通過三維坐標軸將不同的三維層、燈光和攝像機統(tǒng)一到同一坐標系下,利用三維坐標軸,將所述三維坐標軸系統(tǒng)下的所有節(jié)點在場景中進行整體運動,它們彼此間的相對位置保持不變;步驟6,創(chuàng)建多個三維攝像機,調(diào)整所述三維攝像機的遠、近平面位置,從而對三維空間中的物體進行實時的裁剪;步驟7,對三維場景進行渲染。進一步,所述步驟7之后還包括步驟8 對三維場景以指定的格式進行輸出,所述格式默認為1920X1080,長寬比例為16 9。所述步驟4中,進一步包括改變燈光的位置,方向。更進一步,在所述步驟1之前還包括對每一類元素預先定義兩個以上的對象,同時對預定義的對象預先設定參數(shù);所述元素包括三維層、燈光、坐標軸、幾何體、攝像機。本發(fā)明的效果在于采用本發(fā)明所述的方法,在三維圖文編輯過程中,可以更加簡潔,更靈活地對場景中的各元素進行控制。
圖1為本發(fā)明對不同類元素進行控制的展示圖;圖2為攝像機遠近平面展示圖。
具體實施例方式下面結合附圖和具體實施方式
對本發(fā)明作進一步描述。在本發(fā)明一個優(yōu)選的實施方式中,三維圖文編輯涉及的元素和參數(shù)包括層、幾何體、坐標、燈光、鏡頭和渲染幾大類。首先,本發(fā)明提供的三維圖文編輯方法采用分類控制,對每一類元素預先定義兩個以上的對象,同時對預定義的對象預先設定參數(shù),在使用時,不需要臨時通過復雜的程序來創(chuàng)建,而是從預定義的值中間選擇。如圖1所示,圖1示意性地展示了對不同類元素進行控制的效果,“分類控制”決定了列表中的內(nèi)容以及列表下顯示的相關參數(shù),易于控制。例如分類控制選擇層,列表中顯示出所有預定義的層,以及各預定義的層的參數(shù);再如分類控制選擇光源,列表中則顯示出三維合成器中的所有光源信息,以及每個預定義的光源的參數(shù)。一個三維物體至少由三個節(jié)點組成,它們是三維層、三維合成源圖像和幾何體。在此基礎上,三維圖文編輯方法包括以下步驟步驟1,創(chuàng)建三維層。通過調(diào)整三維層的參數(shù)可以決定該元素的光影效果、可見性、 空間位置和材質(zhì)屬性等一系列特性。三維層可以平移、縮放以及旋轉(zhuǎn)。步驟2,導入三維合成源圖像。三維合成源圖像決定了三維物體的紋理,它可以是一張圖片,也可以是圖片序列或視頻。將三維合成源圖像設置為三維物體的紋理。在某些特殊情況下,可以不添加三維合成源圖像這個節(jié)點,如在三維空間中添加一個單色的幾何體。 同一個三維合成源圖像可以同時賦給多個三維物體,使之具有相同的紋理。步驟3,創(chuàng)建幾何體。幾何體決定了這個三維元素的形狀。幾何體類型分為平面、 雙線性曲面、球體和立方體。步驟4,添加燈光。本發(fā)明的優(yōu)選的實施方式中,提供三種空間光源類型,它們分別是聚光燈、點光源和方向性光源。根據(jù)場景的需要,可以改變燈光的位置,方向等。
步驟5,添加三維坐標軸。創(chuàng)建三維坐標軸,通過三維坐標軸節(jié)點將不同的三維層、 燈光和攝像機連接到一起,利用三維坐標軸,將與其相連的所有節(jié)點在場景中進行整體運動,它們彼此間的相對位置保持不變。步驟6,創(chuàng)建攝像機。本發(fā)明的優(yōu)選的實施方式中,可以創(chuàng)建多個三維攝像,并可以將任何一個攝像機設置為當前活動(active)攝像機,攝像機參數(shù)精確的顯示了三維物體的空間信息。通過調(diào)整攝像機控制界面中的遠近參數(shù),可以任意的移動攝像機的遠、近平面位置,從而對三維空間中的物體進行實時的裁剪。在這個范圍之外的物體,無法在攝像機中成像。另外,本方法也可通過實時改變攝像機的張角改變?nèi)【胺秶?。攝像機示意圖如圖 2所示,附圖2展示了攝像機遠近平面。步驟6,對三維場景進行渲染。以便對三維場景以指定的格式進行輸出,其中格式默認為1920X1080,長寬比例為16 9,除了常見的幾種高標清格式外,還可以對輸出格式進行自定義設置。指定了圖像格式后,在保持圖像分辨率不變的情況下修改圖像寬高比或像素寬高比,來達到令圖像變形的目的。此外,對輸出圖像指定位深度,可以指定8比特和16比特色深材。本發(fā)明提供的技術方案能快速的制作功能強大、交互直觀的三維場景設計環(huán)境。 支持無限層疊加;提供精細的物體材質(zhì)控制參數(shù),如凹凸貼圖和反射貼圖等,令物體質(zhì)感更加豐富;支持無限可動畫的空間光源,展現(xiàn)逼真的光影效果;可自定義三維虛擬攝像機屬性,模擬攝像機運動拍攝效果。在真正的3D空間中實現(xiàn)2D、3D場景和物體的無縫整合,創(chuàng)造出充滿魅力的、復雜的、逼真的視覺效果。本發(fā)明所述的方法和系統(tǒng)并不限于具體實施方式
中所述的實施例,本領域技術人員根據(jù)本發(fā)明的技術方案得出其他的實施方式,同樣屬于本發(fā)明的技術創(chuàng)新范圍。
權利要求
1.一種三維圖文編輯方法,其特征在于,包括以下步驟 步驟1,創(chuàng)建三維層,調(diào)整所述三維層的參數(shù);步驟2,導入三維合成源圖像,將所述三維合成源圖像設置為三維物體的紋理; 步驟3,創(chuàng)建幾何體,所述幾何體決定三維物體的形狀;幾何體類型包括平面、雙線性曲面、球體和立方體,所述三維物體至少由三個節(jié)點組成,所述三個節(jié)點分別是三維層、三維合成源圖像和幾何體;步驟4,添加燈光,所述燈光為三種空間的光源類型,所述光源類型包括聚光燈、點光源和方向性光源;步驟5,創(chuàng)建三維坐標軸,通過三維坐標軸將不同的三維層、燈光和攝像機統(tǒng)一到同一坐標系下,利用三維坐標軸,將所述三維坐標軸系統(tǒng)下的所有節(jié)點在場景中進行整體運動, 它們彼此間的相對位置保持不變;步驟6,創(chuàng)建多個三維攝像機,調(diào)整所述三維攝像機的遠、近平面位置,從而對三維空間中的物體進行實時的裁剪;步驟7,對三維場景進行渲染。
2.如權利要求1所述的三維圖文編輯方法,其特征在于所述步驟7之后還包括步驟 8:對三維場景以指定的格式進行輸出,所述格式默認為1920X1080,長寬比例為16 9。
3.如權利要求1所述的三維圖文編輯方法,其特征在于所述步驟4中,進一步包括改變燈光的位置,方向。
4.如權利要求1至3之一所述的三維圖文編輯方法,其特征在于在所述步驟1之前還包括對每一類元素預先定義兩個以上的對象,同時對預定義的對象預先設定參數(shù);所述元素包括三維層、燈光、坐標軸、幾何體、攝像機。
全文摘要
本發(fā)明提供一種三維圖文編輯方法,其采用分類控制,對每一類元素預先定義兩個以上的對象,同時對預定義的對象預先設定參數(shù)。并創(chuàng)建三維層,導入三維合成源圖像,創(chuàng)建幾何體,添加燈光,創(chuàng)建三維坐標軸,創(chuàng)建多個三維攝像機,對三維場景進行渲染,一對三維圖文進行編輯。使得三維圖形編輯時更加簡潔,更靈活地對場景中的各元素進行控制。
文檔編號G06T19/20GK102542613SQ20101061750
公開日2012年7月4日 申請日期2010年12月31日 優(yōu)先權日2010年12月31日
發(fā)明者劉鐵華, 見良, 許小飛, 鄭鵬程 申請人:新奧特(北京)視頻技術有限公司