1.一種特效生成方法,其特征在于,包括:
提供一原始貼圖至著色器作為第一紋理;
提供一特效貼圖至所述著色器作為第二紋理;
通過(guò)所述著色器接收一第一紋理坐標(biāo),并根據(jù)所述第一紋理坐標(biāo)讀取所述第一紋理獲取一第一讀取結(jié)果;
通過(guò)所述著色器接收一第二紋理坐標(biāo),并根據(jù)所述第二紋理坐標(biāo)讀取所述第二紋理獲取一第二讀取結(jié)果;
疊加所述第一讀取結(jié)果以及第二讀取結(jié)果并輸出至顯示界面形成顯示畫(huà)面。
2.根據(jù)權(quán)利要求1所述的特效生成方法,其特征在于,所述特效生成方法還包括:根據(jù)預(yù)設(shè)規(guī)則更新所述第二紋理坐標(biāo)。
3.根據(jù)權(quán)利要求2所述的特效生成方法,其特征在于,所述預(yù)設(shè)規(guī)則包括:接收一第一參數(shù),并根據(jù)第一參數(shù)更新所述第二紋理坐標(biāo)的一分量。
4.根據(jù)權(quán)利要求3所述的特效生成方法,其特征在于,所述預(yù)設(shè)規(guī)則還包括:接收一第二參數(shù),并控制所述第一參數(shù)跟隨一第二參數(shù)而變化。
5.根據(jù)權(quán)利要求2~4任意一項(xiàng)所述的特效生成方法,其特征在于,所述預(yù)設(shè)規(guī)則包括:接收一第三參數(shù),并根據(jù)第三參數(shù)對(duì)所述第二紋理坐標(biāo)進(jìn)行縮放。
6.根據(jù)權(quán)利要求1~4任意一項(xiàng)所述的特效生成方法,其特征在于,疊加所述第一讀取結(jié)果以及第二讀取結(jié)果并輸出至顯示界面的步驟之前還包括:
獲取所述第一紋理的透明度以及第二紋理的透明度,并且根據(jù)所述第一紋理的透明度以及第二紋理的透明度調(diào)整所述第二讀取結(jié)果的透明度。
7.一種特效生成裝置,其特征在于,包括:
第一紋理提供模塊,用于提供一原始貼圖至著色器作為第一紋理;
第二紋理提供模塊,用于提供一特效貼圖至所述著色器作為第二紋理;
第一讀取模塊,用于通過(guò)所述著色器接收一第一紋理坐標(biāo),并根據(jù)所述第一紋理坐標(biāo)讀取所述第一紋理獲取一第一讀取結(jié)果;
第二讀取模塊,用于通過(guò)所述著色器接收一第二紋理坐標(biāo),并根據(jù)所述第二紋理坐標(biāo)讀取所述第二紋理獲取一第二讀取結(jié)果;
輸出模塊,用于疊加所述第一讀取結(jié)果以及第二讀取結(jié)果并輸出至顯示界面形成顯示畫(huà)面。
8.根據(jù)權(quán)利要求8所述的特效生成裝置,其特征在于,所述特效生成裝置還包括:
參數(shù)更新模塊,用于根據(jù)預(yù)設(shè)規(guī)則更新所述第二紋理坐標(biāo)。
9.根據(jù)權(quán)利要求9所述的特效生成裝置,其特征在于,所述預(yù)設(shè)規(guī)則包括:接收一第一參數(shù),并根據(jù)第一參數(shù)更新所述第二紋理坐標(biāo)的一分量。
10.根據(jù)權(quán)利要求10所述的特效生成裝置,其特征在于,所述預(yù)設(shè)規(guī)則還包括:接收一第二參數(shù),并控制所述第一參數(shù)跟隨一第二參數(shù)而變化。
11.根據(jù)權(quán)利要求8~11任意一項(xiàng)所述的特效生成裝置,其特征在于,所述預(yù)設(shè)規(guī)則包括:接收一第三參數(shù),并根據(jù)第三參數(shù)對(duì)所述第二紋理坐標(biāo)進(jìn)行縮放。
12.根據(jù)權(quán)利要求8~11任意一項(xiàng)所述的特效生成裝置,其特征在于,所述特效生成裝置還包括:
透明度調(diào)整模塊,用于獲取所述第一紋理的透明度以及第二紋理的透明度,并且根據(jù)所述第一紋理的透明度以及第二紋理的透明度調(diào)整所述第二讀取結(jié)果的透明度。