虛擬禮物展示方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及網絡技術領域,特別涉及一種虛擬禮物展示方法和裝置。
【背景技術】
[0002]隨著互聯(lián)網技術的發(fā)展和普及,用戶之間進行互動的需求越來越高,為此,一些平臺提供了如頻道等交流空間,使得很多用戶可以加入同一個頻道,在該頻道中進行互動。
[0003]頻道中的某一用戶可以作為主播,在該頻道中發(fā)布視頻流、音頻流等多媒體信息,而頻道中的其他用戶可以作為該主播的觀眾,查看該多媒體信息。當觀眾對該多媒體信息很有興趣時,可以向主播贈送虛擬禮物,頻道中可以對贈送給該主播的虛擬禮物進行展示,使得主播能夠感受到觀眾的熱情。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在以下問題:頻道在展示贈送的虛擬禮物時,只能展示二維形式的虛擬禮物,展示方式單一,互動性較弱。
【發(fā)明內容】
[0005]為了解決現(xiàn)有技術的問題,本發(fā)明實施例提供了一種虛擬禮物展示方法和裝置。所述技術方案如下:
[0006]第一方面,提供了一種虛擬禮物展示方法,所述方法包括:
[0007]接收第一終端發(fā)送的三維虛擬禮物轉移指令,所述三維虛擬禮物轉移指令包括虛擬禮物標識和轉移對象標識,所述轉移對象標識用于確定虛擬禮物的轉移對象;
[0008]根據預先建立的虛擬禮物標識與三維虛擬禮物之間的對應關系,獲取所述虛擬禮物標識對應的三維虛擬禮物;
[0009]根據所述轉移對象標識,向所述轉移對象所在的第二終端發(fā)送所述三維虛擬禮物,使得所述第二終端展示所述三維虛擬禮物。
[0010]可選地,所述根據預先建立的虛擬禮物標識與三維虛擬禮物之間的對應關系,獲取所述虛擬禮物標識對應的三維虛擬禮物之前,所述方法包括:
[0011]為二維虛擬禮物建立三維場景模型,得到三維虛擬禮物;
[0012]為所述三維虛擬禮物分配虛擬禮物標識;
[0013]建立所述虛擬禮物標識與所述三維虛擬禮物之間的對應關系。
[0014]可選地,所述根據所述轉移對象標識,向所述轉移對象所在的第二終端發(fā)送所述三維虛擬禮物包括:
[0015]當所述轉移對象標識為用戶標識時,向所述用戶標識所在終端發(fā)送所述三維虛擬禮物;或者,
[0016]當所述轉移對象標識為頻道標識時,根據頻道標識與主播用戶標識之間的對應關系,確定所述頻道標識對應的主播用戶標識,向所述主播用戶標識所在的終端發(fā)送所述三維虛擬禮物。
[0017]可選地,所述方法還包括:
[0018]當所述三維虛擬禮物轉移指令包括多個虛擬禮物標識時,根據所述對應關系,獲取每個虛擬禮物標識對應的三維虛擬禮物;
[0019]為獲取到的多個三維虛擬禮物建立指定三維場景模型,得到指定三維虛擬禮物;
[0020]相應的,所述方法還包括:
[0021]根據所述轉移對象標識,向所述第二終端發(fā)送所述指定三維虛擬禮物,使得所述第二終端展示所述指定三維虛擬禮物。
[0022]可選地,所述方法還包括:
[0023]從所述第一終端的虛擬禮物庫中刪除所述三維虛擬禮物;
[0024]向所述第二終端的虛擬禮物庫中添加所述三維虛擬禮物。
[0025]第二方面,提供了一種虛擬禮物展示方法,所述方法包括:
[0026]接收服務器發(fā)送的三維虛擬禮物,所述三維虛擬禮物由所述服務器根據預先建立的虛擬禮物標識與三維虛擬禮物之間的對應關系以及終端發(fā)送的虛擬禮物標識獲?。?br>[0027]展示所述三維虛擬禮物。
[0028]第三方面,提供了一種虛擬禮物展示方法,所述方法包括:
[0029]當檢測到預設三維轉移操作時,獲取所述預設三維轉移操作對應的虛擬禮物標識以及轉移對象標識,所述轉移對象標識用于確定三維虛擬禮物的轉移對象;
[0030]向服務器發(fā)送三維虛擬禮物轉移指令,所述三維虛擬禮物轉移指令包括所述虛擬禮物標識和所述轉移對象標識,所述服務器用于根據預先建立的虛擬禮物標識與三維虛擬禮物之間的對應關系,獲取所述虛擬禮物標識對應的三維虛擬禮物,發(fā)送給所述轉移對象所在的第二終端,所述第二終端用于展示所述三維虛擬禮物。
[0031]第四方面,提供了一種虛擬禮物展示裝置,所述裝置包括:
[0032]三維轉移指令接收模塊,用于接收第一終端發(fā)送的三維虛擬禮物轉移指令,所述三維虛擬禮物轉移指令包括虛擬禮物標識和轉移對象標識,所述轉移對象標識用于確定虛擬禮物的轉移對象;
[0033]虛擬禮物獲取模塊,用于根據預先建立的虛擬禮物標識與三維虛擬禮物之間的對應關系,獲取所述虛擬禮物標識對應的三維虛擬禮物;
[0034]虛擬禮物發(fā)送模塊,用于根據所述轉移對象標識,向所述轉移對象所在的第二終端發(fā)送所述三維虛擬禮物,使得所述第二終端展示所述三維虛擬禮物。
[0035]可選地,所述裝置還包括:
[0036]模型建立模塊,用于為二維虛擬禮物建立三維場景模型,得到三維虛擬禮物;
[0037]標識分配模塊,用于為所述三維虛擬禮物分配虛擬禮物標識;
[0038]對應關系建立模塊,用于建立所述虛擬禮物標識與所述三維虛擬禮物之間的對應關系O
[0039]可選地,所述虛擬禮物發(fā)送模塊用于當所述轉移對象標識為用戶標識時,向所述用戶標識所在終端發(fā)送所述三維虛擬禮物;或者,當所述轉移對象標識為頻道標識時,根據頻道標識與主播用戶標識之間的對應關系,確定所述頻道標識對應的主播用戶標識,向所述主播用戶標識所在的終端發(fā)送所述三維虛擬禮物。
[0040]可選地,所述裝置還包括:指定模型建立模塊;
[0041]所述虛擬禮物獲取模塊,還用于當所述三維虛擬禮物轉移指令包括多個虛擬禮物標識時,根據所述對應關系,獲取每個虛擬禮物標識對應的三維虛擬禮物;
[0042]所述指定模型建立模塊,用于為獲取到的多個三維虛擬禮物建立指定三維場景模型,得到指定三維虛擬禮物;
[0043]相應的,所述虛擬禮物發(fā)送模塊還用于根據所述轉移對象標識,向所述第二終端發(fā)送所述指定三維虛擬禮物,使得所述第二終端展示所述指定三維虛擬禮物。
[0044]可選地,所述裝置還包括:
[0045]第一處理模塊,用于從所述第一終端的虛擬禮物庫中刪除所述三維虛擬禮物;
[0046]第二處理模塊,用于向所述第二終端的虛擬禮物庫中添加所述三維虛擬禮物。
[0047]第五方面,提供了一種虛擬禮物展示裝置,所述裝置包括:
[0048]接收模塊,用于接收服務器發(fā)送的三維虛擬禮物,所述三維虛擬禮物由所述服務器根據預先建立的虛擬禮物標識與三維虛擬禮物之間的對應關系以及終端發(fā)送的虛擬禮物標識獲?。?br>[0049]展示模塊,用于展示所述三維虛擬禮物。
[0050]第六方面,提供了一種虛擬禮物展示裝置,所述裝置包括:
[0051]獲取模塊,用于當檢測到預設三維轉移操作時,獲取所述預設三維轉移操作對應的虛擬禮物標識以及轉移對象標識,所述轉移對象標識用于確定三維虛擬禮物的轉移對象;
[0052]轉移指令發(fā)送模塊,用于向服務器發(fā)送三維虛擬禮物轉移指令,所述三維虛擬禮物轉移指令包括所述虛擬禮物標識和所述轉移對象標識,所述服務器用于根據預先建立的虛擬禮物標識與三維虛擬禮物之間的對應關系,獲取所述虛擬禮物標識對應的三維虛擬禮物,發(fā)送給所述轉移對象所在的第二終端,所述第二終端用于展示所述三維虛擬禮物。
[0053]本發(fā)明實施例提供的技術方案帶來的有益效果是:
[0054]本發(fā)明實施例提供的方法和裝置,通過預先建立虛擬禮物標識與三維虛擬禮物之間的對應關系,當接收到虛擬禮物轉移指令時,能夠根據該對應關系,獲取該虛擬禮物轉移指令中的虛擬禮物標識所對應的三維虛擬禮物,發(fā)送給該虛擬禮物的轉移對象所在的第二終端,使得該第二終端展示三維虛擬禮物,實現(xiàn)了虛擬禮物的三維展示,提供了多樣化的展示方式,增強了用戶之間的互動。
【附圖說明】
[0055]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0056]圖1是本發(fā)明實施例提供的實施環(huán)境的示意圖;
[0057]圖2是本發(fā)明實施例提供的一種虛擬禮物展示方法的流程圖;
[0058]圖3是本發(fā)明實施例提供的一種虛擬禮物展示方法的流程圖;
[0059]圖4是本發(fā)明實施例提供的一種虛擬禮物展示方法的流程圖;
[0060]圖5是本發(fā)明實施例提供的一種虛擬禮物展示方法的流程圖;
[0061]圖6是本發(fā)明實施例提供的展示畫面示意圖;
[0062]圖7是本發(fā)明實施例提供的一種虛擬禮物展示裝置結構示意圖;
[0063]圖8是本發(fā)明實施例提供的一種虛擬禮物展示裝置結構示意圖;
[0064]圖9是本發(fā)明實施例提供的一種虛擬禮物展示裝置結構示意圖;
[0065]圖10是本發(fā)明實施例提供的一種服務器的結構示意圖;
[0066]圖11是本發(fā)明實施例提供的一種終端的結構示意圖;
[0067]圖12是本發(fā)明實施例提供的另一種終端的結構示意圖。
【具體實施方式】
[0068]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0069]圖1是本發(fā)明實施例提供的實施環(huán)境示意圖,參見圖1,該實施環(huán)境包括第一終端、服務器和第二終端,該第一終端與該服務器之間通過網絡連接,該第二終端與該服務器之間通過網絡連接。
[0070]其中,該第一終端用于當檢測到預設三維轉移操作時,獲取該預設三維轉移操作對應的虛擬禮物標識以及轉移對象標識,向服務器發(fā)送三維虛