基于GPU加速的毛线布料仿真

来源 :天津大学 | 被引量 : 0次 | 上传用户:Fijy520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入新世纪以来,图形硬件取得飞速发展,特别是最近几年可编程图形硬件(GPU)的推出和其性能的不断提升,开创了图形编程的新时代。由于毛纺编织布料结构的相对复杂性,相关的研究不是很充分,为此本文采用质子弹簧模型和毛结穿越结绘制相给合的办法,重点对毛线布料的微观结构和GPU加速仿真进行研究。本文综述了布料研究的现状和相关理论基础,论述了拉格朗日能量方程与质子弹簧模型,并选择质子弹簧模型为仿真所用物理模型。说明了仿真物理模型的三种数值积分方法和过程,重点分析了4阶龙格-库塔(Runge-Kutta)积分方法。接着,分析了布料碰撞和反馈处理的基本原理,指出两种最基本的碰撞类型,并提出了基于层级树的自碰撞优化流程。接下来,又引述了B样条线的基本原理,讨论了采用B样条线来对毛线微观结构进行仿真绘制的过程和方法。本文的最后部分,简介了GPU发展历程,说明了用CUDA进行硬件并行计算的方法,分析了本文所采用的物理模型GPU部分编程细节。到此,本文对已有布料物理数学模型进行优化,采用新的编程语言CUDA和GPU计算硬件来完成密集型积分和受力计算,同时采用传统c++语言实现布料结构生成和碰撞检测,取得令人满意的交互结果。
其他文献
人脸表情识别研究近年来取得了很大的研究成果,目前国内外多所大学和研究机构已经研制出一些简单的人脸表情识别系统原型,其中一些人脸表情分析技术已经在监控中投入应用。但
随着计算视觉技术在各方面的应用越来广泛,大量的研究人员纷纷加入到了这个领域的研究之中。而目标跟踪技术作为其中的一个分支也越来越受到人们的重视,因为其无论在军事上还
随着信息技术的快速发展,Web服务技术的应用越来越广泛,但其安全性一直是制约其发展的瓶颈,因此Web服务安全性是一个值得深入研究和探讨的课题。本文首先综述了Web Service相
本文主要研究了基于Web Services的安全服务系统的设计与实现。首先就基于Web Services的安全服务系统与传统安全服务系统的工作模式进行对比,并提出了基于Web Services的安全
传统的J2ME移动设备程序的开发一般使用随J2ME SDK自带的WTK模拟器,但是使用WTK模拟器存在着诸多缺点。随着嵌入式技术的飞速发展和支持J2ME的嵌入式移动设备的广泛流行,使用
学位
数据网格以其良好的数据共享和协同工作能力,满足了诸如高能物理、气候模拟等数据密集型任务的需求。然而,由于动态复杂的网格环境中节点失效、网络突变等情况时有发生,使得
目前,人类在非规整复杂地形的各种活动越来越多,且伴随着侦测消防、救援探险以及核工业等众多领域对能越过复杂地形的机器人需求越来越紧迫。所以现在迫切需要能够在非规整复
随着信息技术的飞速发展,无线传感器网络(Wireless Sensor Networks, WSN)正成为传感器领域内一个新兴的研究方向。它集成了传感器、微机电系统和网络三大技术,是一种全新的的信
Ad Hoc网络是一种不依赖于基础设施的网络,由于其布网灵活,便捷等特点,在很多领域得到了广泛的应用。针对消防灭火领域,本课题组进行了基于Ad Hoc的实时视频传输研究,取得了