一种获取聚光灯图形的方法及装置的制造方法_3

文档序号:9326565阅读:来源:国知局
的颜色变化算法获取颜色变化后的所述图形,所述变化为颜色值从所述第一颜色值到所述第二颜色值的变化,从而实现聚光灯在灯中心是最亮,亮度再慢慢向四周递减,最后在给定的范围内达到模糊效果,给人的视线造成聚光灯的发散效果。
[0107]实施例四
[0108]参考图6,图6是本发明实施例获取聚光灯图形的装置的功能模块示意图。
[0109]在实施例三的基础上,所述装置还包括:
[0110]接收模块305,用于接收用户在所述屏幕上的触发点的位置坐标;
[0111]判断模块306,用于判断所述触发点的位置坐标是否在所述聚光灯的圆的坐标范围内;
[0112]第三获取模块307,用于若所述触发点的位置坐标是否在所述聚光灯的圆的坐标范围内,则获取所述触发点在所述屏幕上滑动的指令;
[0113]移动模块308,用于根据所述指令移动所述聚光灯的中心点的位置。
[0114]优选地,参考图7,图7是本发明实施例移动模块308的功能模块示意图。所述移动模块308包括:
[0115]第一移动单元701,用于若所述指令为向左移动,则向左移动所述聚光灯的中心点的位置;
[0116]第二移动单元702,用于若所述指令为向右移动,则向右移动所述聚光灯的中心点的位置;
[0117]第三移动单元703,用于若所述指令为向上移动,则向上移动所述聚光灯的中心点的位置;
[0118]第四移动单元704,用于若所述指令为向下移动,则向下移动所述聚光灯的中心点的位置。
[0119]具体的,可以通过检测用户在屏幕聚光灯范围内的触屏位置,若该触屏位置在所述聚光灯的圆内,进一步检测用户在触摸屏上滑动的方向,根据该方向来移动所述聚光灯。
[0120]以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它【具体实施方式】,这些方式都将落入本发明实施例的保护范围之内。
【主权项】
1.一种获取聚光灯图形的方法,其特征在于,所述方法包括: 获取聚光灯的圆,所述圆的中心点为所述聚光灯在屏幕上的位置; 获取预先设置的个数的图形,所述图形为三角形或者多边形,所述图形的顶点包括所述圆的中心点以及至少两个在所述圆的圆周上的点; 将所述圆的中心的颜色值设置为第一颜色值,将在所述图形上除所述圆的中心点以外的其他点的颜色值设置为第二颜色值; 根据预先设置的颜色变化算法获取颜色变化后的所述图形,所述变化为颜色值从所述第一颜色值到所述第二颜色值的变化。2.根据权利要求1所述的方法,其特征在于,所述获取预先设置的个数的图形,所述图形为三角形或者多边形,所述图形的顶点包括所述圆的中心点以及至少两个在所述圆的圆周上的点,包括: 将所述圆均匀的划分为N个等份; 获取划分后的N+1个点的坐标,所述N+1个点的坐标为N个等份的圆与所述聚光灯的圆周相交的N+1个点的坐标; 根据所述N+1个点的坐标获取N个三角形,所述三角形的顶点分别为所述圆的中心和所述N+1个点中相邻两个点。3.根据权利要求1所述的方法,其特征在于,所述根据预先设置的颜色变化算法获取颜色变化后的所述图形,所述变化为颜色值从所述第一颜色值到所述第二颜色值的变化,包括: 根据预先设置的渲染算法获取所述N个三角形的颜色从白色到黑色的渐变颜色,所述第一颜色值为白色,所述第二颜色值为黑色。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述根据预先设置的颜色变化算法获取颜色变化后的所述图形,所述变化为颜色值从所述第一颜色值到所述第二颜色值的变化之后,还包括: 接收用户在所述屏幕上的触发点的位置坐标; 判断所述触发点的位置坐标是否在所述聚光灯的圆的坐标范围内; 若所述触发点的位置坐标是否在所述聚光灯的圆的坐标范围内,则获取所述触发点在所述屏幕上滑动的指令; 根据所述指令移动所述聚光灯的中心点的位置。5.根据权利要求4所述的方法,其特征在于,所述根据所述指令移动所述聚光灯的中心点的位置,包括: 若所述指令为向左移动,则向左移动所述聚光灯的中心点的位置; 若所述指令为向右移动,则向右移动所述聚光灯的中心点的位置; 若所述指令为向上移动,则向上移动所述聚光灯的中心点的位置; 若所述指令为向下移动,则向下移动所述聚光灯的中心点的位置。6.一种获取聚光灯图形的装置,其特征在于,所述装置包括: 第一获取模块,用于获取聚光灯的圆,所述圆的中心点为所述聚光灯在屏幕上的位置; 第二获取模块,用于获取预先设置的个数的图形,所述图形为三角形或者多边形,所述图形的顶点包括所述圆的中心点以及至少两个在所述圆的圆周上的点; 设置模块,用于将所述圆的中心的颜色值设置为第一颜色值,将在所述图形上除所述圆的中心点以外的其他点的颜色值设置为第二颜色值; 第三获取模块,用于根据预先设置的颜色变化算法获取颜色变化后的所述图形,所述变化为颜色值从所述第一颜色值到所述第二颜色值的变化。7.根据权利要求6所述的装置,其特征在于,所述第二获取模块包括: 划分单元,用于将所述圆均匀的划分为N个等份; 第一获取单元,用于获取划分后的N+1个点的坐标,所述N+1个点的坐标为N个等份的圆与所述聚光灯的圆周相交的N+1个点的坐标; 第二获取单元,用于根据所述N+1个点的坐标获取N个三角形,所述三角形的顶点分别为所述圆的中心和所述N+1个点中相邻两个点。8.根据权利要求6所述的装置,其特征在于,所述第三获取模块包括: 第三获取单元,用于根据预先设置的渲染算法获取所述N个三角形的颜色从白色到黑色的渐变颜色,所述第一颜色值为白色,所述第二颜色值为黑色。9.根据权利要求6至8任意一项所述的装置,其特征在于,所述装置还包括: 接收模块,用于接收用户在所述屏幕上的触发点的位置坐标; 判断模块,用于判断所述触发点的位置坐标是否在所述聚光灯的圆的坐标范围内; 获取模块,用于若所述触发点的位置坐标是否在所述聚光灯的圆的坐标范围内,则获取所述触发点在所述屏幕上滑动的指令; 移动模块,用于根据所述指令移动所述聚光灯的中心点的位置。10.根据权利要求9所述的装置,其特征在于,所述移动模块包括: 第一移动单元,用于若所述指令为向左移动,则向左移动所述聚光灯的中心点的位置; 第二移动单元,用于若所述指令为向右移动,则向右移动所述聚光灯的中心点的位置; 第三移动单元,用于若所述指令为向上移动,则向上移动所述聚光灯的中心点的位置; 第四移动单元,用于若所述指令为向下移动,则向下移动所述聚光灯的中心点的位置。
【专利摘要】本发明实施例公开了一种获取聚光灯图形的方法及装置,通过获取聚光灯的圆,所述圆的中心点为所述聚光灯在屏幕上的位置;获取预先设置的个数的图形,所述图形为三角形或者多边形,所述图形的顶点包括所述圆的中心点以及至少两个在所述圆的圆周上的点;将所述圆的中心的颜色值设置为第一颜色值,将在所述图形上除所述圆的中心点以外的其他点的颜色值设置为第二颜色值;根据预先设置的颜色变化算法获取颜色变化后的所述图形,所述变化为颜色值从所述第一颜色值到所述第二颜色值的变化,从而实现聚光灯在灯中心是最亮,亮度再慢慢向四周递减,最后在给定的范围内达到模糊效果,给人的视线造成聚光灯的发散效果。
【IPC分类】G06T11/40, G06F3/0484, G06T15/55
【公开号】CN105045476
【申请号】CN201510325511
【发明人】胡盛平
【申请人】广东小天才科技有限公司
【公开日】2015年11月11日
【申请日】2015年6月12日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1