一種圖片格式批量轉(zhuǎn)換的方法
【專利摘要】本發(fā)明涉及一種圖片格式批量轉(zhuǎn)換的方法,包括以下步驟,步驟一,在計算機上制作一個可視界面;步驟二,通過可視界面,將灰度通道貼圖格式轉(zhuǎn)換成DDS格式;步驟三,設置可視化界面的路徑,并設置圖片的輸入和輸出路徑;步驟四,獲取模型貼圖的材質(zhì)并判斷其材質(zhì)類型;步驟五,根據(jù)模型貼圖的材質(zhì)類型,更改漫反射通道上的貼圖的拓展名。本發(fā)明一種圖片格式批量轉(zhuǎn)換的方法可以優(yōu)化貼圖文件大小及顯示性能的功能性,極大的減少了其它圖像轉(zhuǎn)換工具對DDS格式的不支持或無法批量轉(zhuǎn)換的缺點,更加智能和省時省力。
【專利說明】一種圖片格式批量轉(zhuǎn)換的方法
【技術(shù)領域】
[0001]本發(fā)明涉及一種圖片格式轉(zhuǎn)換方法,具體的涉及一種圖片格式批量轉(zhuǎn)換的方法?!颈尘凹夹g(shù)】
[0002]在龐大的數(shù)字城市模型制作過程中,無法進行貼圖格式批量轉(zhuǎn)換,耗費大量的人力物力,常規(guī)的方法無法滿足制作的需要,同時處理圖片也需要耗費大量的人力物力、時間。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問題是提供一種圖片格式批量轉(zhuǎn)換的方法,可以大量節(jié)約人力物力和時間。
[0004]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種圖片格式批量轉(zhuǎn)換的方法,包括以下步驟,
[0005]步驟一,在計算機上制作一個可視界面;
[0006]步驟二,通過可視界面,將灰度通道貼圖格式轉(zhuǎn)換成DDS格式;
[0007]步驟三,設置可視化界面的路徑,并設置圖片的輸入和輸出路徑;
[0008]步驟四,獲取模型貼圖的材質(zhì)并判斷其材質(zhì)類型;
[0009]步驟五,根據(jù)模型貼圖的材質(zhì)類型,更改漫反射通道上的貼圖的拓展名。
[0010]在上述技術(shù)方案的基礎上,本發(fā)明還可以做如下改進。
[0011]進一步,所述灰度通道貼圖的格式為JPG或TGA或TGA。
[0012]進一步,:所述模型貼圖的材質(zhì)類型包括標準材質(zhì)、多維子材質(zhì)、殼材質(zhì)。
[0013]進一步,根據(jù)模型貼圖的材質(zhì)類型更改漫反射通道上的貼圖的拓展名的方法包括以下步驟,
[0014]SI當模型貼圖的材質(zhì)為標準材質(zhì)時,直接將漫反射通道貼圖擴展名更改為DDS ;
[0015]S2當模型貼圖的材質(zhì)為多維子材質(zhì)時,則對每個子材質(zhì)的類型進行判斷,若子材質(zhì)的類型不是標準材質(zhì),則報錯,若子材質(zhì)的類型是標準材質(zhì),則將漫反射通道貼圖擴展名更改為DDS ;
[0016]S3當模型貼圖的材質(zhì)為殼材質(zhì)時,則殼材質(zhì)的原始材質(zhì)進行判斷,若原始材質(zhì)為標準材質(zhì)或多維子材質(zhì)時,繼續(xù)執(zhí)行步驟SI或S2,若原始材質(zhì)不為標準材質(zhì)或多維子材質(zhì)時,則報錯。
[0017]進一步,在上述所述的步驟SI中,當模型貼圖的材質(zhì)為標準材質(zhì)時,若灰度通道有貼圖時,也將貼圖擴展名更改為DDS。
[0018]進一步,對于焙烘材質(zhì)為標準材質(zhì)的,則執(zhí)行步驟SI,若不為標準材質(zhì),則報錯。
[0019]本發(fā)明的有益效果是:本發(fā)明一種圖片格式批量轉(zhuǎn)換方法使貼圖格式批量轉(zhuǎn)換工作不再繁瑣??梢酝瓿蓛?yōu)化貼圖大小、顯示性能的功能性、減少了其它圖像轉(zhuǎn)換工具對DDS格式的不支持或無法批量轉(zhuǎn)換的技術(shù)問題,更加智能和省時省力?!緦@綀D】
【附圖說明】
[0020]圖1為本發(fā)明一種圖片格式批量轉(zhuǎn)換的方法的流程圖。
【具體實施方式】
[0021]以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0022]如圖1所示,一種圖片格式批量轉(zhuǎn)換的方法,包括以下步驟,
[0023]首先,制作可視界面:在計算機上制作一個可視界面。然后,將灰度通道貼圖格式轉(zhuǎn)換成DDS格式:通過可視界面,將灰度通JPG或TGA或TGA等貼圖格式轉(zhuǎn)換成DDS格式。接著,設置可視化界面的路徑,并設置圖片的輸入和輸出路徑。再次,獲取模型貼圖的材質(zhì)并判斷其材質(zhì)類型:所述模型貼圖的材質(zhì)類型包括標準材質(zhì)、多維子材質(zhì)、殼材質(zhì)。最后,更改漫反射通道上的貼圖的拓展名:其方法為,當模型貼圖的材質(zhì)為標準材質(zhì)時,直接將漫反射通道貼圖擴展名更改為DDS,若灰度通道有貼圖時,也將貼圖擴展名更改為DDS;當模型貼圖的材質(zhì)為多維子材質(zhì)時,則對每個子材質(zhì)的類型進行判斷,若子材質(zhì)的類型不是標準材質(zhì),則報錯,若子材質(zhì)的類型是標準材質(zhì),則將漫反射通道貼圖擴展名更改為DDS ;當模型貼圖的材質(zhì)為殼材質(zhì)時,則殼材質(zhì)的原始材質(zhì)進行判斷,若原始材質(zhì)為標準材質(zhì)或多維子材質(zhì)時,繼續(xù)執(zhí)行步驟SI或S2,若原始材質(zhì)不為標準材質(zhì)或多維子材質(zhì)時,則報錯。對于焙烘材質(zhì)為標準材質(zhì)的,則執(zhí)行步驟SI,若不為標準材質(zhì),則報錯。
[0024]本發(fā)明一種圖片格式批量轉(zhuǎn)換的方法使貼圖格式批量轉(zhuǎn)換工作不再繁瑣,可以完成優(yōu)化貼圖大小、顯示性能的功能性、減少了其它圖像轉(zhuǎn)換工具對DDS格式的不支持或無法批量轉(zhuǎn)換的技術(shù)問題,更加智能和省時省力。
[0025]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【權(quán)利要求】
1.一種圖片格式批量轉(zhuǎn)換的方法,其特征在于:包括以下步驟, 步驟一,在計算機上制作一個可視界面; 步驟二,通過可視界面,將灰度通道貼圖格式轉(zhuǎn)換成DDS格式; 步驟三,設置可視化界面的路徑,并設置圖片的輸入和輸出路徑; 步驟四,獲取模型貼圖的材質(zhì)并判斷其材質(zhì)類型; 步驟五,根據(jù)模型貼圖的材質(zhì)類型,更改漫反射通道上的貼圖的拓展名。
2.根據(jù)權(quán)利要求1所述的一種圖片格式批量轉(zhuǎn)換的方法,其特征在于:所述灰度通道貼圖的格式為JPG或TGA或TGA。
3.根據(jù)權(quán)利要求1或2所述的一種圖片格式批量轉(zhuǎn)換的方法,其特征在于:所述模型貼圖的材質(zhì)類型包括標準材質(zhì)、多維子材質(zhì)、殼材質(zhì)。
4.根據(jù)權(quán)利要求3所述的一種圖片格式批量轉(zhuǎn)換的方法,其特征在于:根據(jù)模型貼圖的材質(zhì)類型更改漫反射通道上的貼圖的拓展名的方法包括以下步驟, SI當模型貼圖的材質(zhì)為標準材質(zhì)時,直接將漫反射通道貼圖擴展名更改為DDS ; S2當模型貼圖的材質(zhì)為多維子材質(zhì)時,則對每個子材質(zhì)的類型進行判斷,若子材質(zhì)的類型不是標準材質(zhì),則報錯,若子材質(zhì)的類型是標準材質(zhì),則將漫反射通道貼圖擴展名更改為 DDS; S3當模型貼圖的材質(zhì)為殼材質(zhì)時,則殼材質(zhì)的原始材質(zhì)進行判斷,若原始材質(zhì)為標準材質(zhì)或多維子材質(zhì)時,繼續(xù)執(zhí)行步驟SI或S2,若原始材質(zhì)不為標準材質(zhì)或多維子材質(zhì)時,則報錯。
5.根據(jù)權(quán)利要求4所述的一種圖片格式批量轉(zhuǎn)換的方法,其特征在于:在上述所述的步驟SI中,當模型貼圖的材質(zhì)為標準材質(zhì)時,若灰度通道有貼圖時,也將貼圖擴展名更改為 DDS。
6.根據(jù)權(quán)利要求4所述的一種圖片格式批量轉(zhuǎn)換的方法,其特征在于:對于焙烘材質(zhì)為標準材質(zhì)的,則執(zhí)行步驟SI,若不為標準材質(zhì),則報錯。
【文檔編號】G06F17/50GK103699732SQ201310703577
【公開日】2014年4月2日 申請日期:2013年12月19日 優(yōu)先權(quán)日:2013年12月19日
【發(fā)明者】林際軍 申請人:湖北視紀印象科技股份有限公司