CN105184842A - 控制头像切换的方法和装置 - Google Patents
控制头像切换的方法和装置 Download PDFInfo
- Publication number
- CN105184842A CN105184842A CN201510455203.4A CN201510455203A CN105184842A CN 105184842 A CN105184842 A CN 105184842A CN 201510455203 A CN201510455203 A CN 201510455203A CN 105184842 A CN105184842 A CN 105184842A
- Authority
- CN
- China
- Prior art keywords
- head portrait
- around
- model
- track
- blocked
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种控制头像切换的方法和装置,属于通信领域。所述方法包括:预先生成模型,且设置多个围绕所述模型的环绕轨迹;显示所述模型,且在每一个环绕轨迹上显示一个头像;令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像。所述装置包括:设置模块、显示模块和切换模块。本发明使得动画效果更生动丰富,且切换自然,增强了动画的观赏性和趣味性,提升了用户的体验。
Description
技术领域
本发明涉及通信领域,特别涉及一种控制头像切换的方法和装置。
背景技术
电脑动画是指利用电脑产生的影像作出来的动画。电脑动画具有表现力强,视觉冲击力高的特点。电脑动画可以分为:二维动画、三维动画、建筑动画、影视动画、游戏动画等多种。电脑动画的应用领域很多,如电视广告、栏目片头和片花等、还有游戏等等。
目前,动画在电视中的应用都非常简单、或者以广告的形式出现,或者出现在节目的片头或片尾,形式比较单一,如何更好地将动画与电视节目结合起来还是个亟待解决的问题。
发明内容
有鉴于此,本发明提供了一种控制头像切换的方法和装置,以丰富动画的显示效果。所述技术方案如下:
第一方面,本发明提供了一种控制头像切换的方法,所述方法包括:
预先生成模型,且设置多个围绕所述模型的环绕轨迹;
显示所述模型,且在每一个环绕轨迹上显示一个头像;
令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像。
其中,所述设置多个围绕所述模型的环绕轨迹,包括:
在所述模型上取多个点,以其中每一个点为中心设置一个围绕所述模型的环绕轨迹,得到多个环绕轨迹。
其中,所述方法还包括:
预先获取N个抽奖者的头像,在所述N个头像中选出M个头像,建立所述M个头像与所述多个环绕轨迹的一一对应关系,其中,M≤N。
其中,所述令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像,包括:
从抽奖活动开始,令每一个头像沿其所在的环绕轨迹围绕所述模型运动,每当运动至被所述模型遮挡的位置时,判断所述N个头像中是否还有未显示过的头像,如果是,则从中随机选取一个头像且将所述被遮挡的头像切换为所述选取的头像继续所述运动,直至所述抽奖活动结束。
其中,所述当运动至被所述模型遮挡的位置时,切换所述头像为其它头像,包括:
当运动至被所述模型完全遮挡时,切换所述头像为其它头像。
第二方面,本发明还提供了一种控制头像切换的装置,所述装置包括:
设置模块,用于预先生成模型,且设置多个围绕所述模型的环绕轨迹;
显示模块,用于显示所述模型,且在每一个环绕轨迹上显示一个头像;
切换模块,用于令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像。
其中,所述设置模块包括:
生成单元,用于预先生成模型;
设置单元,用于在所述模型上取多个点,以其中每一个点为中心设置一个围绕所述模型的环绕轨迹,得到多个环绕轨迹。
其中,所述装置还包括:
获取模块,用于预先获取N个抽奖者的头像,在所述N个头像中选出M个头像,建立所述M个头像与所述多个环绕轨迹的一一对应关系,其中,M≤N。
其中,所述切换模块包括:
切换单元,用于从抽奖活动开始,令每一个头像沿其所在的环绕轨迹围绕所述模型运动,每当运动至被所述模型遮挡的位置时,判断所述N个头像中是否还有未显示过的头像,如果是,则从中随机选取一个头像且将所述被遮挡的头像切换为所述选取的头像继续所述运动,直至所述抽奖活动结束。
其中,所述切换模块用于:
令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型完全遮挡时,切换所述头像为其它头像。
本发明提供的技术方案带来的有益效果是:预先生成模型,且设置多个围绕所述模型的环绕轨迹;显示所述模型,且在每一个环绕轨迹上显示一个头像;令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像,这种基于头像显示环绕动画,且在头像被遮挡时更换头像,使得动画效果更生动丰富,且切换自然,不仅增强了动画的观赏性,而且能够显示更多的头像,也增强了趣味性,提升了用户的体验。当应用于抽奖活动时,能够保证抽奖者的头像都进行动画显示,更易于被用户接受,进一步提升了用户的体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的一种控制头像切换的方法流程图;
图2是本发明另一实施例提供的一种控制头像切换的方法流程图;
图3是本发明另一实施例提供的控制头像切换的效果示意图;
图4是本发明另一实施例提供的一种控制头像切换的装置结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
参见图1,本发明一实施例提供了一种控制头像切换的方法,该方法包括:
101:预先生成模型,且设置多个围绕该模型的环绕轨迹;
其中,该模型可以二维模型或三维模型,此处不限定。
102:显示该模型,且在每一个环绕轨迹上显示一个头像;
103:令每一个头像沿其所在的环绕轨迹围绕该模型运动,当运动至被该模型遮挡的位置时,切换该头像为其它头像。
其中,每个头像在其所在环绕轨迹上的初始位置可以相同,也可以不同,本实施例对此不做具体限定。
本实施例中,可选的,该设置多个围绕该模型的环绕轨迹,包括:
在该模型上取多个点,以其中每一个点为中心设置一个围绕该模型的环绕轨迹,得到多个环绕轨迹。
本实施例中,可选的,该方法还包括:
预先获取N个抽奖者的头像,在该N个头像中选出M个头像,建立该M个头像与该多个环绕轨迹的一一对应关系,其中,M≤N。
本实施例中,可选的,该令每一个头像沿其所在的环绕轨迹围绕该模型运动,当运动至被该模型遮挡的位置时,切换该头像为其它头像,包括:
从抽奖活动开始,令每一个头像沿其所在的环绕轨迹围绕该模型运动,每当运动至被该模型遮挡的位置时,判断该N个头像中是否还有未显示过的头像,如果是,则从中随机选取一个头像且将该被遮挡的头像切换为该选取的头像继续该运动,直至该抽奖活动结束。
本实施例中,可选的,该当运动至被所述模型遮挡的位置时,切换所述头像为其它头像,包括:
当运动至被所述模型完全遮挡时,切换所述头像为其它头像。
本实施例提供的上述方法,预先生成模型,且设置多个围绕所述模型的环绕轨迹;显示所述模型,且在每一个环绕轨迹上显示一个头像;令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像,这种基于头像显示环绕动画,且在头像被遮挡时更换头像,使得动画效果更生动丰富,且切换自然,不仅增强了动画的观赏性,而且能够显示更多的头像,也增强了趣味性,提升了用户的体验。当应用于抽奖活动时,能够保证抽奖者的头像都进行动画显示,更易于被用户接受,进一步提升了用户的体验。
参见图2,本发明另一实施例提供了一种控制头像切换的方法,该方法包括:
201:预先生成模型;
本实施例中,可选的,该模型为二维或三维模型。所述模型的形状和大小也不限定,如可以为一个三维立体的半身或全身人物雕像,或者为一个三维的奖杯等等。
202:在该模型上取多个点,以其中每一个点为中心设置一个围绕该模型的环绕轨迹,得到多个环绕轨迹;
其中,所述环绕轨迹可以为圆形轨迹或椭圆形轨迹等等,本实施例对此不做具体限定。
203:预先获取N个抽奖者的头像,在该N个头像中选出M个头像,建立该M个头像与该多个环绕轨迹的一一对应关系,其中,M≤N;
其中,M和N均为自然数。环绕轨迹与M个头像一一对应,因此,环绕轨迹的个数也是M个。
其中,从N个头像中选出M个头像,可以采用预先设置的规则选取,如随机选取,或者按照预设的算法选取等等,此处不限定。
204:显示该模型,且在每一个环绕轨迹上显示一个头像;
其中,每一个头像的初始位置可以相同,也可以不同,此处不限定。另外,显示的头像大小可以相同,也可以不同;形状可以相同,也可以不同。优选地,所有头像的大小均相同,且形状一样,如都为圆形,则可以达到美观的效果。
205:从抽奖活动开始,令每一个头像沿其所在的环绕轨迹围绕该模型运动,每当运动至被该模型遮挡的位置时,判断该N个头像中是否还有未显示过的头像,如果是,则从中随机选取一个头像且将该被遮挡的头像切换为该选取的头像继续该运动,直至该抽奖活动结束。
另外,当判断出该N个头像中没有未显示过的头像时,则可以不用执行头像切换,继续使用原来的头像沿其所在的环绕轨迹继续运动,直至抽奖活动结束。
参见图3,为本发明另一实施例提供的控制头像切换的效果示意图。从图中可以看出,生成的模型为一个三维的全身人物雕像,获取的头像是抽奖者的头像,形状均为圆形,每个头像都围绕该雕像按照自己的环绕轨迹做运动。其中,有些头像已经运动至雕像的后面,部分被遮挡,当运动至完全被遮挡时,如果还有未显示的头像,则执行切换操作,当从雕像后面运动至显露出来时,头像已经被更换,从而使得动画显示效果更流畅,提升了用户体验。
本实施例提供的上述方法,预先生成模型,且设置多个围绕所述模型的环绕轨迹;显示所述模型,且在每一个环绕轨迹上显示一个头像;令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像,这种基于头像显示环绕动画,且在头像被遮挡时更换头像,使得动画效果更生动丰富,且切换自然,不仅增强了动画的观赏性,而且能够显示更多的头像,也增强了趣味性,提升了用户的体验。当应用于抽奖活动时,能够保证抽奖者的头像都进行动画显示,更易于被用户接受,进一步提升了用户的体验。
参见图4,本发明另一实施例提供了一种控制头像切换的装置,该装置包括:
设置模块301,用于预先生成模型,且设置多个围绕该模型的环绕轨迹;
显示模块302,用于显示该模型,且在每一个环绕轨迹上显示一个头像;
切换模块303,用于令每一个头像沿其所在的环绕轨迹围绕该模型运动,当运动至被该模型遮挡的位置时,切换该头像为其它头像。
本实施例中,可选的,该设置模块包括:
生成单元,用于预先生成模型;
设置单元,用于在该模型上取多个点,以其中每一个点为中心设置一个围绕该模型的环绕轨迹,得到多个环绕轨迹。
本实施例中,可选的,该装置还包括:
获取模块,用于预先获取N个抽奖者的头像,在该N个头像中选出M个头像,建立该M个头像与该多个环绕轨迹的一一对应关系,其中,M≤N。
本实施例中,可选的,该切换模块包括:
切换单元,用于从抽奖活动开始,令每一个头像沿其所在的环绕轨迹围绕该模型运动,每当运动至被该模型遮挡的位置时,判断该N个头像中是否还有未显示过的头像,如果是,则从中随机选取一个头像且将该被遮挡的头像切换为该选取的头像继续该运动,直至该抽奖活动结束。
本实施例中,可选的,该切换模块用于:
令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型完全遮挡时,切换所述头像为其它头像。
本实施例提供的上述装置可以执行上述任一方法实施例中提供的方法,详细过程见方法实施例中的描述,此处不赘述。
本实施例提供的上述装置,预先生成模型,且设置多个围绕所述模型的环绕轨迹;显示所述模型,且在每一个环绕轨迹上显示一个头像;令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像,这种基于头像显示环绕动画,且在头像被遮挡时更换头像,使得动画效果更生动丰富,且切换自然,不仅增强了动画的观赏性,而且能够显示更多的头像,也增强了趣味性,提升了用户的体验。当应用于抽奖活动时,能够保证抽奖者的头像都进行动画显示,更易于被用户接受,进一步提升了用户的体验。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种控制头像切换的方法,其特征在于,所述方法包括:
预先生成模型,且设置多个围绕所述模型的环绕轨迹;
显示所述模型,且在每一个环绕轨迹上显示一个头像;
令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像。
2.根据权利要求1所述的方法,其特征在于,所述设置多个围绕所述模型的环绕轨迹,包括:
在所述模型上取多个点,以其中每一个点为中心设置一个围绕所述模型的环绕轨迹,得到多个环绕轨迹。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
预先获取N个抽奖者的头像,在所述N个头像中选出M个头像,建立所述M个头像与所述多个环绕轨迹的一一对应关系,其中,M≤N。
4.根据权利要求3所述的方法,其特征在于,所述令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像,包括:
从抽奖活动开始,令每一个头像沿其所在的环绕轨迹围绕所述模型运动,每当运动至被所述模型遮挡的位置时,判断所述N个头像中是否还有未显示过的头像,如果是,则从中随机选取一个头像且将所述被遮挡的头像切换为所述选取的头像继续所述运动,直至所述抽奖活动结束。
5.根据权利要求1所述的方法,其特征在于,所述当运动至被所述模型遮挡的位置时,切换所述头像为其它头像,包括:
当运动至被所述模型完全遮挡时,切换所述头像为其它头像。
6.一种控制头像切换的装置,其特征在于,所述装置包括:
设置模块,用于预先生成模型,且设置多个围绕所述模型的环绕轨迹;
显示模块,用于显示所述模型,且在每一个环绕轨迹上显示一个头像;
切换模块,用于令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型遮挡的位置时,切换所述头像为其它头像。
7.根据权利要求6所述的装置,其特征在于,所述设置模块包括:
生成单元,用于预先生成模型;
设置单元,用于在所述模型上取多个点,以其中每一个点为中心设置一个围绕所述模型的环绕轨迹,得到多个环绕轨迹。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
获取模块,用于预先获取N个抽奖者的头像,在所述N个头像中选出M个头像,建立所述M个头像与所述多个环绕轨迹的一一对应关系,其中,M≤N。
9.根据权利要求8所述的装置,其特征在于,所述切换模块包括:
切换单元,用于从抽奖活动开始,令每一个头像沿其所在的环绕轨迹围绕所述模型运动,每当运动至被所述模型遮挡的位置时,判断所述N个头像中是否还有未显示过的头像,如果是,则从中随机选取一个头像且将所述被遮挡的头像切换为所述选取的头像继续所述运动,直至所述抽奖活动结束。
10.根据权利要求6所述的装置,其特征在于,所述切换模块用于:
令每一个头像沿其所在的环绕轨迹围绕所述模型运动,当运动至被所述模型完全遮挡时,切换所述头像为其它头像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510455203.4A CN105184842A (zh) | 2015-07-29 | 2015-07-29 | 控制头像切换的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510455203.4A CN105184842A (zh) | 2015-07-29 | 2015-07-29 | 控制头像切换的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105184842A true CN105184842A (zh) | 2015-12-23 |
Family
ID=54906893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510455203.4A Pending CN105184842A (zh) | 2015-07-29 | 2015-07-29 | 控制头像切换的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105184842A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101512473A (zh) * | 2006-09-11 | 2009-08-19 | 苹果公司 | 具有基于图像的浏览的媒体播放器 |
KR101190456B1 (ko) * | 2012-06-05 | 2012-10-11 | 이충영 | 3차원 디지털 만화 뷰어 제공 시스템 및 그 방법 |
CN102800119A (zh) * | 2012-06-13 | 2012-11-28 | 天脉聚源(北京)传媒科技有限公司 | 一种三维曲线的动画展示方法和装置 |
-
2015
- 2015-07-29 CN CN201510455203.4A patent/CN105184842A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101512473A (zh) * | 2006-09-11 | 2009-08-19 | 苹果公司 | 具有基于图像的浏览的媒体播放器 |
KR101190456B1 (ko) * | 2012-06-05 | 2012-10-11 | 이충영 | 3차원 디지털 만화 뷰어 제공 시스템 및 그 방법 |
CN102800119A (zh) * | 2012-06-13 | 2012-11-28 | 天脉聚源(北京)传媒科技有限公司 | 一种三维曲线的动画展示方法和装置 |
Non-Patent Citations (2)
Title |
---|
陈关林: "《Flash 5动画制作与ActionScript编程实例》", 31 July 2001 * |
陈桂珍 等: "《中文版Flash CS6动画制作项目教程》", 31 December 2013 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107154069B (zh) | 一种基于虚拟角色的数据处理方法及*** | |
CN106358036B (zh) | 一种以预设视角观看虚拟现实视频的方法 | |
US10564917B2 (en) | Modular user-traversable display system | |
CN105739888B (zh) | 一种用于配置虚拟键盘动态显示效果的方法与装置 | |
CN105898523B (zh) | 一种视频播放方法及装置 | |
CN106527857A (zh) | 一种基于虚拟现实的全景视频交互方法 | |
JP4067138B2 (ja) | ゲーム装置 | |
CN104492082A (zh) | 一种动态显示球员图像的方法及装置 | |
CN103247064B (zh) | 一种三维动态图形的生成方法、装置和移动终端 | |
CN103414627A (zh) | 虚拟礼物展示方法和*** | |
CN105069827A (zh) | 一种采用三维模型处理视频转场的方法 | |
CN104363505A (zh) | 一种显示播放界面的方法及装置 | |
CN105263038B (zh) | 动态显示虚拟观众席的方法和装置 | |
CN109254650A (zh) | 一种人机交互方法和装置 | |
CN108022276A (zh) | 一种立体动画呈现方法、装置以及电子设备 | |
CN104615738B (zh) | 一种基于远程同步的移动终端照片分享方法 | |
JP2011186566A (ja) | ゲーム装置、ゲーム装置の制御方法、及びプログラム | |
CN105100930B (zh) | 显示参与互动的用户信息的方法和装置 | |
CN105100936B (zh) | 显示参与互动的用户信息的方法和装置 | |
Shen et al. | A low-cost mobile vr walkthrough system for displaying multimedia works based on unity3d | |
CN105184842A (zh) | 控制头像切换的方法和装置 | |
CN105187887A (zh) | 显示抽奖动画的方法和装置 | |
CN103325135B (zh) | 一种资源展示方法、装置和终端 | |
CN105184841A (zh) | 头像环绕动画的显示方法和装置 | |
CN105100937A (zh) | 显示参与互动的用户信息的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151223 |
|
RJ01 | Rejection of invention patent application after publication |