【技术实现步骤摘要】
一种基于box2d的模仿串饰品效果的方法及装置
[0001]本专利技术涉及动画渲染
,特别涉及一种基于box2d的模仿串饰品效果的方法及装置。
技术介绍
[0002]现有的实现串饰品的方法为:使用box2D制作饰品绳形状刚体,刚体与地面使用旋转刚体连接实现饰品绳自由转动;饰品使用两部分刚体制作,两部分刚体分布于饰品绳的两侧,并通过使用距离关节连接,即可实现饰品穿过饰品绳在绳上滑动,通过对饰品绳刚体施加力来对饰品绳转动。
[0003]上述方法的缺点在于,通过施加力来对饰品绳转动无法实时跟随手,具有延迟性。如果直接设置饰品绳角度会导致饰品绳旋转,但饰品仍在旧位置,而未跟随饰品绳转到原本的相对位置上。
技术实现思路
[0004](一)要解决的技术问题
[0005]为了解决现有技术的上述问题,本专利技术提供一种基于box2d的模仿串饰品效果的方法及装置,能够实现饰品绳根据佩戴主体的实时位置和角度进行转动的效果。
[0006](二)技术方案
[0007]为了达到上述目的,本专利技术 ...
【技术保护点】
【技术特征摘要】
1.一种基于box2d的模仿串饰品效果的方法,其特征在于,包括步骤:S1、获取佩戴主体的实时信息,并在旋转过程中设置饰品绳的旋转角度跟随所述佩戴主体转动;S2、判断所述饰品绳是否旋转,若是,则根据所述实时信息计算得到所述饰品绳的旋转矩阵;S3、获取旋转前串饰品的坐标,通过旋转矩阵计算旋转后串饰品的坐标,并利用box2d根据所述串饰品的坐标实现串饰品在所述饰品绳上自由滑动,实现模仿串饰品效果。2.根据权利要求1所述的基于box2d的模仿串饰品效果的方法,其特征在于,所述佩戴主体的实时信息包括位置和角度。3.根据权利要求1所述的基于box2d的模仿串饰品效果的方法,其特征在于,步骤S1还包括:设置饰品绳的质量为0,同时与虚拟世界采用固定旋转关节连接。4.根据权利要求1所述的基于box2d的模仿串饰品效果的方法,其特征在于,步骤S3具体为:获取旋转前串饰品的坐标,根据所述串饰品的坐标和旋转矩阵计算得到旋转后串饰品的坐标,同时利用box2d实现串饰品在所述饰品绳上自由滑动,实现模仿串饰品效果。5.一种基于box2d的模仿串饰品效果的装置,包括存储...
【专利技术属性】
技术研发人员:黄新伟,吴琳琳,唐光宇,闫乃永,卢学明,
申请(专利权)人:宝宝巴士股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。