基于CUDA的光线投射体绘制方法研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:vera17
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
科学计算可视化是1987年提出并发展起来的一项新技术,它应用计算机图形学及图像处理等技术将科学计算与工程测量中产生的数据转换成图形或图像,以直观的形式在屏幕上显示出来,并且可以进行交互处理,主要包括面绘制和体绘制两种方法。光线投射算法是体绘制方法中提出时间最早、计算过程最明确、可视化图像质量最高的算法,但计算量也最大。近年来,随着科学技术的飞速发展,可视化的数据量越来越大,传统的光线投射算法由于计算时间长已渐渐不能满足实时交互显示的需求,可编程图形硬件能有效提高计算速度,基于CUDA的光线投射算法可以在保证图像质量的前提下大大缩短计算时间。本文首先论述了光线投射算法的基本原理,实现了基于纯软件的光线投射算法,然后将该算法移植到GPU上,用CUDA编程技术进行并行实现,并分别与传统的光线投射算法、足迹法、基于CUDA的足迹法进行了对比测试,实验表明,无论是绘制效率还是图像质量方面,基于CUDA的光线投射算法均占有优势。在此基础上还应用立体显示技术将可视化图形在虚拟现实系统下实现了立体显示。
其他文献
全同态加密技术的提出对计算机科学与技术的发展具有举足轻重的意义,甚至有人认为全同态加密技术是云计算的救星。全同态加密具有直接操作密文而不需要解密的优越性质,即对密文
近年来,随着经济的快速发展,农业食品安全问题日益凸显。实时地监测农业生产信息,对指导农业生产及解决食品安全问题有着重大的意义。在整个监控系统中,无线传感器网络网关系统处
移动容迟网络(MobileDTN,简称MDTN)是从延迟容忍网络(Delay Tolerant Network,简称DTN)发展起来的一种新型网络,其特点是节点移动性强、长延迟、低传输率,采取"存储-携带-转
基因组序列拼接是生物信息学领域的核心问题,测序产生的读取片段reads经过序列拼接组装,生成基因组的碱基序列。新一代测序技术的快速发展,为生命科学重大问题的研究提供巨大帮
随着近20年互联网技术的急速发展,各式各样的网站和Web应用层出不穷,这些网站的出现给人们的生活带来了便利。与此同时,作为互联网发展的副产品,网上也存在大量含有诈骗或有
本文的研究内容源于国家“十一五”科技支撑计划课题“勘察设计企业信息化关键技术研究与应用”当中的子课题“基于SOA技术的勘察设计企业应用软件架构系统”。当前,在Web服务
当前常用的信息检索技术主要还是基于关键词进行机械匹配,将研究的重点放在算法的优化上,而忽视了语义方面的研究。这不能从根本上解决语义多重性、检索表示多样性、相关网页漏
目前,越来越多的云计算平台采用了虚拟化技术,随着云计算平台的不断扩展,虚拟化网络的易用性和安全性日益成为研究的重点。由于Xen环境下的虚拟网络相对简单,仅仅是借助Linux
企业运营评价是对企业现阶段和未来发展的评估,是市场监管部门的监管工具。企业评价结果给银行、投资者等提供了必要的参考信息。现阶段企业评价的方法存在着重财务轻整体发展
纹理分析是指通过一定的图像处理技术提取出纹理特征参数,从而获得纹理的定性描述的过程。近年来,基于局部二进制模式(local binary patterns,LBP)的纹理分析方法凭借其简单的结