TW201730846A - 色彩補間動畫的實現方法和裝置 - Google Patents
色彩補間動畫的實現方法和裝置 Download PDFInfo
- Publication number
- TW201730846A TW201730846A TW105143381A TW105143381A TW201730846A TW 201730846 A TW201730846 A TW 201730846A TW 105143381 A TW105143381 A TW 105143381A TW 105143381 A TW105143381 A TW 105143381A TW 201730846 A TW201730846 A TW 201730846A
- Authority
- TW
- Taiwan
- Prior art keywords
- scheme
- transparency
- layer
- filling scheme
- animation
- Prior art date
Links
- 229920000136 polysorbate Polymers 0.000 title claims abstract description 40
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000000694 effects Effects 0.000 claims abstract description 16
- 230000008859 change Effects 0.000 claims description 24
- 230000008569 process Effects 0.000 description 12
- 239000007787 solid Substances 0.000 description 7
- 230000000007 visual effect Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/80—2D [Two Dimensional] animation, e.g. using sprites
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/001—Texturing; Colouring; Generation of texture or colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/40—Filling a planar surface by adding surface attributes, e.g. colour or texture
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/50—Lighting effects
- G06T15/503—Blending, e.g. for anti-aliasing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/62—Semi-transparency
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Graphics (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
- Image Generation (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本發明提供一種色彩補間動畫的實現方法,所述色彩補間動畫的展示區域具有重疊的兩個圖層,其中一個圖層的透明度為不透明,另一個圖層的透明度為完全透明,所述方法包括:在不透明圖層顯示起點填充方案,在完全透明圖層顯示終點填充方案;將不透明圖層的透明度逐漸變化為完全透明,同時將完全透明圖層的透明度逐漸變化為完全不透明。透過本發明的技術方案,不論填充方案是否複雜,都能夠由軟體自動實現平滑自然的動畫效果,無需設計人員的額外工作,提高了動畫實現的效率。
Description
本發明係關於影像處理技術領域,尤其係關於一種色彩補間動畫的實現方法和裝置。
動畫包括逐幀動畫和補間動畫,逐幀動畫是在時間軸的每幀上逐幀繪製不同的內容,連續播放這些幀可以形成動畫;補間動畫是在已知動畫的起始和結束畫面的基礎上,由軟體自動產生動畫的中間部分,省去了中間部分複雜的製作過程。
色彩補間動畫是補間動畫的一種,指的是某個區域的填充色彩隨時間變化而形成動畫效果。色彩補間動畫可以單獨使用,也可以與其他補間動畫(如填充區域的形狀、位移、縮放、旋轉等補間動畫)相結合,形成更為複雜的動畫效果。
現有技術提供了將某個展示區域的填充色彩,從第一種純色逐漸變換為第二種純色的動畫實現,具體而言,通常是以一定的規則來逐漸將填充色彩的色值,從第一種純色的色值變換為第二種純色的色值。但是對於非純色的複
雜填充方案,如具有漸變、紋理、圖案等填充效果的填充方案,由於展示區域的各個像素點的色值大多不相同,並且在色值改變時需要相互配合,才能展現出協調的顏色效果,按照現有技術中變化色值的方式,往往會出現突兀、生硬的動畫過程,效果很差,而需要設計人員提供動畫中間部分的填充方案,工作量相當大,動畫實現的效率太低。
有鑑於此,本發明提供一種色彩補間動畫的實現方法,所述色彩補間動畫的展示區域具有重疊的兩個圖層,其中一個圖層的透明度為不透明,另一個圖層的透明度為完全透明,所述方法包括:在不透明圖層顯示起點填充方案,在完全透明圖層顯示終點填充方案;將不透明圖層的透明度逐漸變化為完全透明,同時將完全透明圖層的透明度逐漸變化為完全不透明。
本發明還提供了一種色彩補間動畫的實現裝置,所述色彩補間動畫的展示區域具有重疊的兩個圖層,其中一個圖層的透明度為不透明,另一個圖層的透明度為完全透明,所述裝置包括:起點終點顯示單元,用於在不透明圖層顯示起點填充方案,在完全透明圖層顯示終點填充方案;第一透明度變化單元,用於將不透明圖層的透明度逐
漸變化為完全透明,同時將完全透明圖層的透明度逐漸變化為完全不透明。
由以上技術方案可見,本發明的實施例透過色彩補間動畫的展示區域上兩個重疊圖層的透明度變化,將顯示起點填充方案的圖層由不透明逐漸變化為完全透明,同時將顯示終點填充方案的圖層由完全透明逐漸變化為不透明,達到由起點填充方案變換為終點填充方案的動畫效果,不論填充方案是否複雜,都能夠由軟體自動實現平滑自然的動畫效果,無需設計人員的額外工作,提高了動畫實現的效率。
圖1是本發明實施例一中一種色彩補間動畫的實現方法的流程圖;圖2是本發明實施例二中一種色彩補間動畫的實現方法的流程圖;圖3是本發明應用示例中使用者的信用分、信用等級以及填充方案的對應關係示意圖;圖4是本發明應用示例中一種動畫顯示使用者信用等級的流程圖;圖5是本發明實施例所在設備的一種硬體結構圖;圖6是本發明實施例中一種色彩補間動畫的實現裝置的邏輯結構圖。
本發明的實施例提出一種新的色彩補間動畫的實現方法,在展示區域上設置相互重疊的兩個圖層,分別顯示起點填充方案和終點填充方案,將顯示起點填充方案的圖層由不透明逐漸變化為完全透明,將顯示終點填充方案的圖層由完全透明逐漸變化為不透明,從而達到由起點填充方案變換到終點填充方案的動畫效果,無需設計人員的工作即可達到自然平滑的過渡效果,使動畫的實現效率得以提高,以解決現有技術中存在的問題。
本發明的實施例可以應用在任何具有計算、儲存和顯示能力的設備上,包括手機、平板電腦、PC(Personal Computer,個人電腦)、筆記本、伺服器等設備。
本發明的實施例中,色彩補間動畫在某個展示區域內進行。該展示區域可以是任意的形狀、大小和位置。該展示區域可以是固定不變的,其形狀、大小和位置固定;也可以是動態變化的,其形狀、大小和/或位置都可以發生變化;換言之,本發明實施例中的實現色彩補間動畫的技術方案可以單獨使用,也可以與實現其他補間動畫(如填充區域的形狀、位移、縮放、和/或旋轉等補間動畫)的技術方案結合起來使用。
本發明的實施例中,初始化時,在色彩補間動畫的展示區域上產生兩個圖層,這兩個圖層相互重疊,其中一個圖層的透明度設置為完全透明,另一個圖層的透明度設置為不透明。產生圖層的具體方式和設置圖層透明度的方式
可參照現有技術實現,不再贅述。
相互重疊的兩個圖層以上下的方式排列,當上方圖層為不透明時,會完全遮擋下方圖層,使用者在展示區域看到的是上方圖層的顯示內容;當上方圖層為完全透明時,會完全呈現下方圖層,使用者在展示區域看到的是下方圖層的顯示內容;當上方圖層的透明度是完全透明和不透明之間的某個中間值時,使用者在展示區域看到的是上方圖層和下方圖層的顯示內容按照該透明度中間值進行疊加後的視覺效果。
本發明的實施例一中,色彩補間動畫在展示區域由起點填充方案以動畫效果變換到終點填充方案。其中,起點填充方案或終點填充方案可以是純色填充方案,也可以是帶有漸變、紋理、或圖案等填充效果的填充方案,還可以是使用者自己產生的各種其他具有顏色變化的填充方案。本實施例中色彩補間動畫的實現方法的流程如圖1所示。
步驟110,在不透明圖層顯示起點填充方案,在完全透明圖層顯示終點填充方案。
在初始化完成後,展示區域上兩個重疊的圖層,一個是不透明圖層,另一個是完全透明圖層。將起點填充方案顯示在不透明圖層,將終點填充方案顯示在完全透明圖層,這樣,使用者在展示區域將看到起點填充方案對應的視覺效果。
步驟120,將不透明圖層的透明度逐漸變化為完全透明,同時將完全透明圖層的透明度逐漸變化為完全不透
明。
在補間動畫的動畫時長內,將不透明圖層的透明度從不透明逐漸變化為完全透明;同樣在該動畫時長內,將完全透明圖層的透明度從完全透明逐漸變化為不透明。這樣,使用者將看到展示區域從起點填充方案對應的視覺效果,在動畫時長內隨著透明度的變化,逐漸變化成終點填充方案對應的視覺效果,從而完成了從起點填充方案到終點填充方案的動畫實現。
現有技術中提供了多種在動畫時長內逐漸變化透明度的方式,本發明的各個實施例中可以參照實現。需要說明的是,兩個圖層變化透明度的方式可以是各自獨立進行,也可以用相關聯的方式來協同進行。設透明度為0表示完全透明,透明度為1表示不透明,一個例子中,可以令上方圖層的透明度在動畫時長內從0勻速變化到1,令下方圖層的透明度在動畫時長內從1以加速度變化到0;另一個例子中,可以令上方圖層的透明度在動畫時長內從0以加速度變化到1,而令下方圖層的透明度保持與上方圖層的透明度之和為1。
在兩個圖層的透明度變化完成後,色彩補間動畫結束。此時,可以刪除當前的完全透明圖層,即本實施例中顯示起點填充方案的圖層,以及時釋放所佔用的系統資源。
本發明的實施例二中,色彩補間動畫中共有N個填充方案(N為大於等於2的自然數),在展示區域由第1個
填充方案以動畫效果變換到第2個填充方案,然後再以動畫效果從第2個填充方案變換到第3個填充方案(在N大於等於3時),直到變換到第N個填充方案後動畫結束。其中,每個填充方案可以是純色填充方案,也可以是帶有漸變、紋理、或圖案等填充效果的填充方案,還可以是使用者自己產生的各種其他具有顏色變化的填充方案。
本實施例中色彩補間動畫的實現方法的流程如圖2所示。本實施例主要針對與實施例一中不同的部分進行說明,相同部分請參見實施例一中的描述,不再重複。
步驟210,在不透明圖層顯示第1個填充方案,在完全透明圖層顯示第2個填充方案。
步驟220,將不透明圖層的透明度逐漸變化為完全透明,同時將完全透明圖層的透明度逐漸變化為完全不透明。
步驟230,在透明度變化完成後,如果當前的不透明圖層顯示的第k(k為不大於N的自然數)個填充方案不是第N個填充方案,在當前的完全透明圖層顯示第(k+1)個填充方案;將當前完全透明圖層的透明度逐漸變化為不透明,同時將當前不透明圖層的透明度逐漸變化為完全透明;重複本步驟直到k等於N。
在透明度變化完成後,設當前的不透明圖層(即在剛剛完成的透明度變化過程中,由完全透明變為不透明的圖層)上所顯示的是第k個填充方案,則第k個填充方案是截止到當前,本實施例中色彩補間動畫到達的最後一個填
充方案。如果k不等於N,第k個填充方案還需要繼續以動畫方式變化到第(k+1)個填充方案。如果k等於N,則動畫結束。
當k不等於N時,將第(k+1)個填充方案顯示在當前的完全透明圖層(即在剛剛完成的透明度變化過程中,由不透明變為完全透明的圖層)上。然後在從第k個填充方案到第(k+1)個填充方案的動畫時長內,將當前完全透明圖層的透明度逐漸變化為不透明,同時將當前不透明圖層的透明度逐漸變化為完全透明。
在本次透明度變化過程中,使用者將看到展示區域從第k個填充方案對應的視覺效果,在該動畫時長內隨著透明度的變化,逐漸變化成第(k+1)個填充方案對應的視覺效果。
本次透明度變化之後的當前不透明圖層與當前完全透明圖層,與本次透明度變化之前的當前不透明圖層與當前完全透明圖層互換。重複本步驟直到k等於N,這樣,展示區域從第1個填充方案以動畫效果變化到第2個填充方案,依次按照填充方案的排列順序,逐個變化到第N個填充方案後動畫結束。
當k等於N,動畫結束時,可以刪除當前的完全透明圖層。
可見,本發明的實施例一和實施例二中,在展示區域上設置相互重疊的兩個圖層,透過將第一個圖層由不透明逐漸變化為完全透明,同時將第二個圖層由完全透明逐漸
變化為不透明,達到第一個圖層的填充方案逐漸變化為第二圖層的填充方案的動畫效果,並且過渡過程平滑自然,在達到良好效果的同時避免了額外的人工工作,使動畫的實現效率得以提高。
在本發明的一個應用示例中,一種互聯網征信系統按照使用者的信用歷史、行為偏好、履約能力、身份特質、人脈關係等維度,以一定的評估演算法來為每個使用者產生信用分,並且按照使用者的信用分來確定使用者的信用等級,每個信用等級對應於一定範圍的信用分。該征信系統中使用者信用分的範圍是350到950,劃分為第1到第5共5個信用等級,級別越高,信用度越好。
使用者可以在該徵信系統的使用者端App(應用程式)中查看自己的信用等級。App中在一個圓形區域以不同顏色的具有漸變效果的填充方案來顯示使用者的不同信用等級,第k個填充方案對應於第k個信用等級。圖3所示為該徵信系統使用者的信用分、信用等級以及填充方案的對應關係,其中,第1個填充方案為色值從#EA5254漸變到#F4653C的紅色填充方案,對應於第1個信用等級;類似的,第2到第5個填充方案分別為橙色、綠色、青色和藍色具有漸變效果的填充方案,分別對應於第2到第5個信用等級。
為了提升使用者的體驗,當使用者打開顯示其信用等級的頁面時,將從第1個信用等級開始,以動畫方式顯示使用者的信用等級提升過程,直到達到使用者的信用等級
為止。換言之,在表示信用等級的圓形區域中,從第1個填充方案開始,以動畫方式遍歷中間的填充方案,直到顯示為使用者信用等級N對應的第N個填充方案時,動畫結束。
本應用示例中動畫的實現流程如圖4所示。
步驟401,在圓形區域初始化兩個UIView視圖,其中上方圖層為視圖Front視圖,下方圖層為視圖Bottom,將Front的透明度設置為0,將Bottom的透明度設置為1。本應用示例中,透明度為0表示完全透明,透明度為1表示不透明。
步驟402,獲取使用者的信用等級N。
步驟403,判斷N是否為1,如果是,執行步驟404,否則轉步驟405。
步驟404,在Bottom顯示第1個填充方案,刪除Front,流程結束。當使用者的信用等級為1時,無需進行動畫顯示,直接顯示第1個填充方案即可。
步驟405,令b等於1,f等於2。b表示在Bottom顯示的填充方案的序號,f表示在Front顯示的填充方案的序號。
步驟406,在Bottom顯示第b個填充方案,在Front顯示第f個填充方案。
步驟407,判斷當前Front的透明度是否為0,如果是,執行步驟408,否則轉步驟411。本步驟用來判斷當前的完全透明圖層是Front還是Bottom。
步驟408,在預定時長內,將Front的透明度由0勻速變化為1,將Bottom的透明度由1勻速變化為0。該預定時長是在相鄰信用等級間顯示動畫效果的預設時長。
步驟409,判斷f是否等於N,如果是,動畫結束,轉步驟414;否則執行步驟410。本步驟也可以判斷b是否等於(N-1)。
步驟410,將b加2,刷新Bottom的顯示(即顯示加2後的第b個填充方案),轉步驟407。
步驟411,在預定時長內,將Front的透明度由1勻速變化為0,將Bottom的透明度由0勻速變化為1。
步驟412,判斷b是否等於N,如果是,動畫結束,轉步驟414;否則執行步驟413。本步驟也可以判斷f是否等於(N-1)。
步驟413,將f加2,刷新Front的顯示(即顯示加2後的第f個填充方案),轉步驟407。
步驟414,刪除當前透明度為0的視圖。
與上述流程實現對應,本發明的實施例還提供了一種色彩補間動畫的實現裝置。該裝置可以透過軟體實現,也可以透過硬體或者軟硬體結合的方式實現。以軟體實現為例,作為邏輯意義上的裝置,是透過所在設備的CPU(Central Process Unit,中央處理器)將對應的電腦程式指令讀取到記憶體中運行形成的。從硬體層面而言,除了圖5所示的CPU、記憶體以及非易失性記憶體之外,該裝置所在的設備通常還包括用於進行無線信號收發的晶片等
其他硬體,和/或用於實現網路通信功能的板卡等其他硬體。
圖6所示為本發明實施例提供的一種裝置,所述色彩補間動畫的展示區域具有重疊的兩個圖層,其中一個圖層的透明度為不透明,另一個圖層的透明度為完全透明,所述裝置包括起點終點顯示單元和第一透明度變化單元,其中:起點終點顯示單元用於在不透明圖層顯示起點填充方案,在完全透明圖層顯示終點填充方案;第一透明度變化單元用於將不透明圖層的透明度逐漸變化為完全透明,同時將完全透明圖層的透明度逐漸變化為完全不透明。
一個例子中,所述色彩補間動畫包括:從第1個填充方案變化到第2個填充方案,依次逐個變化到第N個填充方案,N為大於1的自然數;所述起點填充方案為第1個填充方案,所述終點填充方案為第2個填充方案;所述裝置還包括第二透明度變化單元,用於在透明度變化完成後,如果當前的不透明圖層顯示的第k個填充方案不是第N個填充方案,在當前的完全透明圖層顯示第(k+1)個填充方案;將當前完全透明圖層的透明度逐漸變化為不透明,同時將當前不透明圖層的透明度逐漸變化為完全透明;重複本步驟直到k等於N;k為不大於N的自然數。
上述例子中,所述N為使用者的信用等級,第k個信用等級對應於第k個填充方案;所述裝置還可以包括動畫取消單元,用於對信用等級為1的使用者,在不透明圖層顯示第1個填充方案,刪除完全透明圖層。
可選的,所述裝置還包括動畫結束單元,用於在動畫結束後,刪除當前的完全透明圖層。
可選的,所述起點填充方案和終點填充方案包括:具有漸變、紋理、或圖案效果的填充方案。
可選的,所述色彩補間動畫的展示區域包括:固定不變的展示區域,或動態變化的展示區域。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明保護的範圍之內。
在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出介面、網路介面和記憶體。
記憶體可能包括電腦可讀介質中的非永久性記憶體,隨機存取記憶體(RAM)和/或非易失性記憶體等形式,如唯讀記憶體(ROM)或快閃記憶體(flash RAM)。記憶體是電腦可讀介質的示例。
電腦可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現資訊儲存。資訊可以是電腦可讀指令、資料結構、程式的模組或其他資料。電腦的儲存介質的例子包括,但不限於相變記憶體(PRAM)、靜態隨機存取記憶體(SRAM)、動態隨機存取記憶體(DRAM)、其他類型的隨機存取記憶體(RAM)、唯讀記憶體(ROM)、電可擦除可程式設計唯讀記憶體(EEPROM)、快閃記憶體或其他記憶體技
術、唯讀光碟唯讀記憶體(CD-ROM)、數位多功能光碟(DVD)或其他光學儲存、磁盒式磁帶,磁帶磁磁片儲存或其他磁性存放裝置或任何其他非傳輸介質,可用於儲存可以被計算設備存取的資訊。按照本文中的界定,電腦可讀介質不包括暫存電腦可讀媒體(transitory media),如調變的資料信號和載波。
還需要說明的是,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個......”限定的要素,並不排除在包括所述要素的過程、方法、商品或者設備中還存在另外的相同要素。
本領域技術人員應明白,本發明的實施例可提供為方法、系統或電腦程式產品。因此,本發明可採用完全硬體實施例、完全軟體實施例或結合軟體和硬體方面的實施例的形式。而且,本發明可採用在一個或多個其中包含有電腦可用程式碼的電腦可用儲存介質(包括但不限於磁碟記憶體、CD-ROM、光學記憶體等)上實施的電腦程式產品的形式。
Claims (12)
- 一種色彩補間動畫的實現方法,其中,所述色彩補間動畫的展示區域具有重疊的兩個圖層,其中一個圖層的透明度為不透明,另一個圖層的透明度為完全透明,所述方法包括:在不透明圖層顯示起點填充方案,在完全透明圖層顯示終點填充方案;將不透明圖層的透明度逐漸變化為完全透明,同時將完全透明圖層的透明度逐漸變化為完全不透明。
- 根據申請專利範圍第1項所述的方法,其中,所述色彩補間動畫包括:從第1個填充方案變化到第2個填充方案,依次逐個變化到第N個填充方案,N為大於1的自然數;所述起點填充方案為第1個填充方案,所述終點填充方案為第2個填充方案;所述方法還包括:在透明度變化完成後,如果當前的不透明圖層顯示的第k個填充方案不是第N個填充方案,在當前的完全透明圖層顯示第(k+1)個填充方案;將當前完全透明圖層的透明度逐漸變化為不透明,同時將當前不透明圖層的透明度逐漸變化為完全透明;重複本步驟直到k等於N;k為不大於N的自然數。
- 根據申請專利範圍第2項所述的方法,其中,所述N為使用者的信用等級,第k個信用等級對應於第k個填充方案; 所述方法還包括:對信用等級為1的使用者,在不透明圖層顯示第1個填充方案,刪除完全透明圖層。
- 根據申請專利範圍第1至3項中任意一項所述的方法,其中,所述方法還包括:在動畫結束後,刪除當前的完全透明圖層。
- 根據申請專利範圍第1項所述的方法,其中,所述起點填充方案和終點填充方案包括:具有漸變、紋理、或圖案效果的填充方案。
- 根據申請專利範圍第1項所述的方法,其中,所述色彩補間動畫的展示區域包括:固定不變的展示區域,或動態變化的展示區域。
- 一種色彩補間動畫的實現裝置,其中,所述色彩補間動畫的展示區域具有重疊的兩個圖層,其中一個圖層的透明度為不透明,另一個圖層的透明度為完全透明,所述裝置包括:起點終點顯示單元,用於在不透明圖層顯示起點填充方案,在完全透明圖層顯示終點填充方案;第一透明度變化單元,用於將不透明圖層的透明度逐漸變化為完全透明,同時將完全透明圖層的透明度逐漸變化為完全不透明。
- 根據申請專利範圍第7項所述的裝置,其中,所述色彩補間動畫包括:從第1個填充方案變化到第2個填充方案,依次逐個變化到第N個填充方案,N為大於1的自然數; 所述起點填充方案為第1個填充方案,所述終點填充方案為第2個填充方案;所述裝置還包括:第二透明度變化單元,用於在透明度變化完成後,如果當前的不透明圖層顯示的第k個填充方案不是第N個填充方案,在當前的完全透明圖層顯示第(k+1)個填充方案;將當前完全透明圖層的透明度逐漸變化為不透明,同時將當前不透明圖層的透明度逐漸變化為完全透明;重複本步驟直到k等於N;k為不大於N的自然數。
- 根據申請專利範圍第8項所述的裝置,其中,所述N為使用者的信用等級,第k個信用等級對應於第k個填充方案;所述裝置還包括:動畫取消單元,用於對信用等級為1的使用者,在不透明圖層顯示第1個填充方案,刪除完全透明圖層。
- 根據申請專利範圍第7至9項中任意一項所述的裝置,其中,所述裝置還包括:動畫結束單元,用於在動畫結束後,刪除當前的完全透明圖層。
- 根據申請專利範圍第7項所述的裝置,其中,所述起點填充方案和終點填充方案包括:具有漸變、紋理、或圖案效果的填充方案。
- 根據申請專利範圍第7項所述的裝置,其中,所述色彩補間動畫的展示區域包括:固定不變的展示區域,或動態變化的展示區域。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610037303.XA CN105719332B (zh) | 2016-01-20 | 2016-01-20 | 色彩补间动画的实现方法和装置 |
CN201610037303.X | 2016-01-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201730846A true TW201730846A (zh) | 2017-09-01 |
TWI697866B TWI697866B (zh) | 2020-07-01 |
Family
ID=56147779
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW105143381A TWI697866B (zh) | 2016-01-20 | 2016-12-27 | 色彩補間動畫的實現方法和裝置 |
Country Status (9)
Country | Link |
---|---|
US (3) | US10467778B2 (zh) |
EP (1) | EP3407300A4 (zh) |
JP (1) | JP6750020B2 (zh) |
KR (1) | KR102208183B1 (zh) |
CN (1) | CN105719332B (zh) |
PH (1) | PH12018501521A1 (zh) |
SG (1) | SG11201806009UA (zh) |
TW (1) | TWI697866B (zh) |
WO (1) | WO2017124943A1 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105719332B (zh) | 2016-01-20 | 2019-02-19 | 阿里巴巴集团控股有限公司 | 色彩补间动画的实现方法和装置 |
CN107015788B (zh) | 2016-10-19 | 2020-10-30 | 创新先进技术有限公司 | 在移动设备上动画展现图像的方法和装置 |
JP6776906B2 (ja) * | 2017-01-20 | 2020-10-28 | セイコーエプソン株式会社 | スキャナー、スキャン制御プログラム、画像データの生成方法 |
CN110033501B (zh) * | 2018-01-10 | 2023-09-26 | 武汉斗鱼网络科技有限公司 | 一种动画的实现方法及电子终端 |
CN109166024A (zh) * | 2018-06-11 | 2019-01-08 | 北京玖富普惠信息技术有限公司 | 一种等级信息展示方法、电子设备和可读存储介质 |
CN108985562A (zh) * | 2018-06-11 | 2018-12-11 | 北京玖富普惠信息技术有限公司 | 一种等级信息获取方法、电子设备和可读存储介质 |
CN108985919A (zh) * | 2018-06-11 | 2018-12-11 | 北京玖富普惠信息技术有限公司 | 一种等级信息统计方法、电子设备和可读存储介质 |
CN109785408B (zh) * | 2018-12-29 | 2023-06-27 | 北京金山安全软件有限公司 | 一种填图方法、装置及电子设备 |
CN111161378B (zh) * | 2019-12-27 | 2023-10-17 | 北京金山安全软件有限公司 | 一种填色方法、装置及电子设备 |
CN111242682B (zh) * | 2020-01-10 | 2023-10-17 | 腾讯科技(深圳)有限公司 | 物品显示方法 |
WO2022089043A1 (zh) | 2020-10-30 | 2022-05-05 | 海信视像科技股份有限公司 | 显示设备、几何图形识别方法及多图层叠加显示方法 |
CN115243094A (zh) * | 2020-12-22 | 2022-10-25 | 海信视像科技股份有限公司 | 一种显示设备及多图层叠加方法 |
Family Cites Families (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS561954B2 (zh) | 1972-05-10 | 1981-01-16 | ||
JPS561954A (en) | 1979-06-19 | 1981-01-10 | Hitachi Metals Ltd | Electrostatic transferring method |
WO2002037390A2 (en) * | 2000-10-30 | 2002-05-10 | Liquidity Direct Technology | Network and method for trading derivatives |
US7136069B1 (en) * | 2000-10-31 | 2006-11-14 | Sony Corporation | Method and system for texturing |
JP2003216649A (ja) | 2002-01-25 | 2003-07-31 | Nippon Hoso Kyokai <Nhk> | 画像検索装置及び画像検索プログラム |
US7593891B2 (en) * | 2003-05-30 | 2009-09-22 | Experian Scorex Llc | Credit score simulation |
US8219487B2 (en) * | 2003-10-15 | 2012-07-10 | Blackrock, Inc. | System and method for managing credit risk for investment portfolios |
US8452698B2 (en) * | 2003-10-15 | 2013-05-28 | Blackrock, Inc. | System and method for managing credit risk for investment portfolios |
EP1566773B1 (en) * | 2004-02-18 | 2007-12-19 | Harman Becker Automotive Systems GmbH | Alpha blending based on a look-up table |
US7302094B2 (en) * | 2004-08-27 | 2007-11-27 | Autodesk, Inc. | Transparency and/or color processing |
US20070103483A1 (en) * | 2005-07-20 | 2007-05-10 | Steven Feldman | Adaptive alpha blending |
CN101303849B (zh) * | 2007-05-11 | 2011-10-26 | 深圳迈瑞生物医疗电子股份有限公司 | 一种可重叠的任意形状稀疏图形快速无闪烁显示方法和装置 |
US20090049389A1 (en) * | 2007-08-13 | 2009-02-19 | Siemens Medical Solutions Usa, Inc. | Usage Pattern Driven Graphical User Interface Element Rendering |
US20140300610A1 (en) * | 2007-11-16 | 2014-10-09 | Adobe Systems Incorporated | System and method for using time re-mapping for computer-generated animation |
US8149917B2 (en) * | 2008-02-01 | 2012-04-03 | Activevideo Networks, Inc. | Transition creation for encoded video in the transform domain |
CN101556788B (zh) * | 2008-04-07 | 2011-04-20 | 瑞轩科技股份有限公司 | 具无遮蔽式屏幕选单的显示器及其屏幕选单的工作方法 |
CN101872600B (zh) * | 2009-04-24 | 2014-07-23 | 深圳Tcl新技术有限公司 | 一种显示装置及其图像显示方法 |
CN101833447B (zh) * | 2010-04-08 | 2012-12-26 | 广东欧珀移动通信有限公司 | 一种利用补间动画实现桌面Widget动画的方法 |
JP5650740B2 (ja) * | 2010-07-12 | 2015-01-07 | パナソニック インテレクチュアル プロパティ コーポレーション オブアメリカPanasonic Intellectual Property Corporation of America | 設計支援装置、設計支援プログラム、設計支援方法、及び集積回路 |
JP2012138042A (ja) | 2010-12-28 | 2012-07-19 | Kowa Co | 擬似動画作成装置、擬似動画作成方法、及び擬似動画作成プログラム |
US20140096092A1 (en) * | 2011-03-20 | 2014-04-03 | William J. Johnson | System and Method for Indirect Manipulation of User Interface Object(s) |
KR20120117578A (ko) * | 2011-04-15 | 2012-10-24 | 삼성전자주식회사 | 디스플레이 방법 및 이를 적용한 디스플레이 장치 |
US9218676B2 (en) * | 2011-07-11 | 2015-12-22 | International Business Machines Corporation | Displaying computer dashboard information |
US9007381B2 (en) * | 2011-09-02 | 2015-04-14 | Verizon Patent And Licensing Inc. | Transition animation methods and systems |
US20130063446A1 (en) * | 2011-09-10 | 2013-03-14 | Microsoft Corporation | Scenario Based Animation Library |
EP2587456A3 (en) * | 2011-10-23 | 2017-09-20 | Technion Research & Development Foundation Ltd. | Method and systems for generating a dynamic multimodal and multidimensional presentation |
US9135022B2 (en) * | 2011-11-14 | 2015-09-15 | Microsoft Technology Licensing, Llc | Cross window animation |
CN102541441B (zh) * | 2011-11-18 | 2013-11-06 | 广东欧珀移动通信有限公司 | 一种手持设备的横竖屏切换渐变控制方法 |
CN102572304A (zh) * | 2011-12-13 | 2012-07-11 | 广东威创视讯科技股份有限公司 | 一种图像叠加处理方法及装置 |
US9865230B2 (en) * | 2012-07-02 | 2018-01-09 | Microsoft Technology Licensing, Llc | Animated visualization of alpha channel transparency |
US8948509B2 (en) * | 2012-11-15 | 2015-02-03 | Adobe Systems Incorported | Blending with multiple blend modes for image manipulation |
CN102981710A (zh) * | 2012-11-16 | 2013-03-20 | 北京奇虎科技有限公司 | 页面变换的方法和装置 |
US9916621B1 (en) * | 2012-11-30 | 2018-03-13 | Consumerinfo.Com, Inc. | Presentation of credit score factors |
CN103970415A (zh) * | 2014-04-13 | 2014-08-06 | 数源科技股份有限公司 | 一种基于Android的实现淡入淡出效果的方法 |
CN104216752B (zh) * | 2014-09-30 | 2017-06-09 | 珠海市君天电子科技有限公司 | 一种基于窗口的信息加载方法及装置 |
US9466259B2 (en) * | 2014-10-01 | 2016-10-11 | Honda Motor Co., Ltd. | Color management |
KR102009980B1 (ko) * | 2015-03-25 | 2019-10-21 | 네이버 주식회사 | 만화 데이터 생성 장치, 방법, 컴퓨터 프로그램 |
CN105719332B (zh) | 2016-01-20 | 2019-02-19 | 阿里巴巴集团控股有限公司 | 色彩补间动画的实现方法和装置 |
-
2016
- 2016-01-20 CN CN201610037303.XA patent/CN105719332B/zh active Active
- 2016-12-27 TW TW105143381A patent/TWI697866B/zh active
-
2017
- 2017-01-10 JP JP2018538133A patent/JP6750020B2/ja active Active
- 2017-01-10 EP EP17740974.5A patent/EP3407300A4/en not_active Withdrawn
- 2017-01-10 WO PCT/CN2017/070799 patent/WO2017124943A1/zh active Application Filing
- 2017-01-10 KR KR1020187023468A patent/KR102208183B1/ko active IP Right Grant
- 2017-01-10 SG SG11201806009UA patent/SG11201806009UA/en unknown
-
2018
- 2018-07-16 PH PH12018501521A patent/PH12018501521A1/en unknown
- 2018-07-19 US US16/040,256 patent/US10467778B2/en active Active
-
2019
- 2019-11-04 US US16/673,621 patent/US10930026B2/en active Active
-
2021
- 2021-02-22 US US17/181,647 patent/US11328459B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
TWI697866B (zh) | 2020-07-01 |
US20180322663A1 (en) | 2018-11-08 |
CN105719332B (zh) | 2019-02-19 |
SG11201806009UA (en) | 2018-08-30 |
JP6750020B2 (ja) | 2020-09-02 |
KR20180104658A (ko) | 2018-09-21 |
WO2017124943A1 (zh) | 2017-07-27 |
US10467778B2 (en) | 2019-11-05 |
US10930026B2 (en) | 2021-02-23 |
US20200066005A1 (en) | 2020-02-27 |
US11328459B2 (en) | 2022-05-10 |
PH12018501521A1 (en) | 2019-03-18 |
KR102208183B1 (ko) | 2021-01-29 |
JP2019508800A (ja) | 2019-03-28 |
EP3407300A1 (en) | 2018-11-28 |
EP3407300A4 (en) | 2019-09-18 |
US20210174558A1 (en) | 2021-06-10 |
CN105719332A (zh) | 2016-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017124943A1 (zh) | 色彩补间动画的实现方法和装置 | |
TW202008328A (zh) | 地圖區域合併的資料處理方法及裝置 | |
US20120280991A1 (en) | Employing mesh files to animate transitions in client applications | |
TW201816713A (zh) | 在移動設備上動畫展現圖像的方法和裝置 | |
US11854111B2 (en) | Systems and methods of providing enhanced product visualization on a graphical display | |
CN107977150A (zh) | 一种视图滚动方法、装置以及电子设备 | |
TWI698834B (zh) | 用於圖形處理之方法及裝置 | |
AU2015315608B2 (en) | Layout engine | |
CN108364337A (zh) | 图像的动画展示方法及装置 | |
CN104142776A (zh) | 一种图标处理方法及装置 | |
Haase et al. | Filthy rich clients: Developing animated and graphical effects for desktop java applications | |
US9478060B2 (en) | Techniques to provide depth-based typeface in digital documents | |
US10417327B2 (en) | Interactive and dynamically animated 3D fonts | |
US10387540B2 (en) | Generating a visual layout tree using caching techniques | |
CN106372200A (zh) | 显示图片资源的方法和装置 | |
US20170364482A9 (en) | Generating a visual layout tree based on a named point within a visual description node | |
US20170017621A1 (en) | Detecting and animating a change in position of a visual layout node of a visual layout tree | |
CN104090916B (zh) | 一种危险网页处理方法及装置 | |
US10353991B2 (en) | Generating a visual description tree based on a layout interruption record | |
US20240185500A1 (en) | Image rendering method and apparatus | |
US11003833B2 (en) | Adding visual description nodes to a visual description tree during layout | |
US10402478B2 (en) | Linking visual layout nodes of a visual layout tree using positioning pointers | |
JP6427504B2 (ja) | ユーザ端末及びそのイメージ表示方法 |