检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:周昆[1] 刘箴[1] 何高奇[2] 陈田[3] 刘婷婷[1] 刘翠娟[1]
机构地区:[1]宁波大学信息科学与工程学院,宁波315211 [2]华东理工大学计算机科学与工程系,上海200237 [3]上海电机学院,上海200000
出 处:《系统仿真学报》2016年第10期2476-2484,共9页Journal of System Simulation
基 金:国家自然科学基金(61373068);宁波市科技计划项目(2015A610128;2015C50053;2015D10011;2016D10016);高等学校博士学科点专项科研基金(20133305110004)
摘 要:为了提高布料动画的仿真速度,通过研究动力学和基于位置约束动力学(PBD)的两种布料仿真模型,提出了划分模块的并行计算方法。首先利用数据分块的方式将单个计算任务划分为独立的块;然后对块内采用GPU并行计算,进而提高了布料动画仿真的实时性和鲁棒性;最后,观察布料在不同的场景环境和随机风场作用下的仿真动画,验证了该算法的适用性和有效性。实验结果表明,在相同的条件下,文中计算方法能够有效提高仿真速度,同时在仿真精度较高时,依然可以满足实时性的仿真动画要求。In order to improve the simulation speed of cloth animation, a module division parallel computing method was proposed by studying two kinds of cloth simulation models with dynamics and position based dynamics (PBD). A computing task was divided into a plurality of independent blocks by the way of data block. GPU parallel computing was used within the data block to improve the real-time performance and robustness of the cloth simulation. The applicability and effectiveness of the algorithm were verified under different scenarios and stochastic wind field. Experimental results show that under the same conditions, the proposed method can effectively improve the simulation speed. Moreover, it can meet real-time requirements at higher simulation accuracy.
关 键 词:动力学仿真 布料动画 GPU并行计算 风场 模块划分
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.76