[发明专利]一种音频播放动画效果的算法在审
申请号: | 201711043518.3 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107750035A | 公开(公告)日: | 2018-03-02 |
发明(设计)人: | 孙征 | 申请(专利权)人: | 北京酷我科技有限公司 |
主分类号: | H04R3/00 | 分类号: | H04R3/00 |
代理公司: | 北京德和衡律师事务所11405 | 代理人: | 姚克枫 |
地址: | 100080 北京市海淀区农大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种音频播放动画效果的算法,在坐标系的原点,确定一个定高的像素,计算出各喇叭图片中心点的坐标,然后计算出各喇叭图片中心点和控件中心点的坐标差,生成外切圆的半径,再通过正玄定理计算出角1的弧度,通过角1和外切圆半径,计算出x1的长度,生成内切圆的直径,将内切圆的半径记为r1,通过x1和r1余y1的差值,计算出角3的弧度,计算出每个波纹所在圆形的半径,计算出角4的弧度,在控件的画布上绘制,按此依次连续绘制,直到绘出全部所需波纹。本发明,针对环绕音效的喇叭,采用统一算法,高效生成对应的音频播放动画效果,算法简洁,动画效果计算准确度高,系统资源开销小,利于音频播放功能的细节优化及效果的提示。 | ||
搜索关键词: | 一种 音频 播放 动画 效果 算法 | ||
【主权项】:
一种音频播放动画效果的算法,其特征在于,包括如下步骤:步骤1,生成横纵轴形成坐标系,步骤2,在坐标系的原点,即横纵轴交叉的点,确定一个定高的像素,步骤3,获取各喇叭的坐标,以及喇叭图片的大小,计算出各喇叭图片中心点的坐标,步骤4,获取音频播放动画效果控件中心点的坐标,然后计算出各喇叭图片中心点和音频播放动画效果控件中心点的坐标差,生成外切圆的半径,步骤5,根据前述步骤得到的数据,通过正玄定理计算出角1的弧度,通过角1和外切圆半径,计算出x1的长度,步骤6,获取沙发图片的大小,取其宽度和高度中最大的值作为内切圆的直径,将内切圆的半径记为r1,步骤7,通过x1和r1余y1的差值,计算出角3的弧度,步骤8,根据平行线的夹角定理,角1和角2相等,则:给角2与角3和角4构造一个三角形,根据所需波纹个数,计算出每个波纹所在圆形的半径,根据外切圆半径和正玄定理,计算出角4的弧度,步骤9,角1与角4相加,就是该条波纹偏移的弧度,根据偏移的弧度,在控件的画布上绘制,按此依次连续绘制,直到绘出全部所需波纹。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京酷我科技有限公司,未经北京酷我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711043518.3/,转载请声明来源钻瓜专利网。