基于过程化的自然场景下攀援植物的生长模拟

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:luckyhelen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
植物的生长模拟历来是计算机图形学的重点研究问题,攀援植物作为植物中的一个重要分支,具有依赖他物攀附生长的特性,如何模拟其生长过程是一个研究难点。自然场景下的攀援植物的生长离不开供以攀爬的地形,过程化生成算法能够利用程序高效地生成随机、多样并且不重复的自然场景与地形。因此,如何将基于过程化生成的地形场景与攀援植物的生长模拟相结合,从而模拟攀援植物在多种多样的地形场景下的生长结果,是一个难题。本文以游戏自然场景的生成作为研究背景,探讨用过程化方法实时模拟并生成包含复杂地形、攀援植物以及云朵的室外自然场景,该研究具有实际应用价值。本文首先以噪声算法为基础,结合三维重建的算法,提出一种过程化地形场景的实时建模与渲染的方法。同时,为了构建天空场景,本文使用体渲染方法实时模拟过程化云朵,并将光栅化渲染方法和体渲染方法相结合,生成过程化自然场景。其次,依据攀援植物的植物模型和生长特性,本文提出了基于粒子系统的攀援植物的建模方法,并结合空间竞争和资源竞争的算法模拟攀援植物依附表面生长的过程;最后,本文将攀援植物的生长模拟算法应用在通过过程化算法生成的自然场景中,探究基于过程化的自然场景下攀援植物的生长。已有的研究中常用基于L-System的方法模拟攀援植物的生长,缺少对攀援植物在不同地形地貌的自然场景下的生长模拟。本文根据已有的研究成果,创新提出将过程化生成算法与攀援植物生长模拟算法相结合,更加真实地模拟攀援植物在不同的地形等环境因素的影响下的生长结果。本文使用Direct X渲染接口和基于GPU的着色器编程语言HLSL搭建渲染框架并实现了基于过程化的自然场景下攀援植物的生长模拟算法。本文还将分析生长模拟的结果、渲染效果和算法效率,并通过将算法应用在不同的自然场景中,验证算法的合理性和通用性。
其他文献
上行地闪依据其起始前有无其它闪电放电活动被划分为两类,一类是触发型上行地闪,一类是自持型上行地闪。目前对于上行地闪起始、传播与雷暴云电环境参数之间关系的认识还不够充分,对于上行地闪的放电效应缺乏有效的评估。本文主要是在二维雷暴云起、放电模式中植入上行地闪放电参数化方案,通过改变模式的初始扰动获得了大量上行地闪放电个例,以此来分别探讨触发型上行地闪和自持型上行地闪发展的有利电环境特征,并给出上行地闪
近年来随着移动机器人技术的快速发展,无人车(UGV)、无人机(UAV)已经实现在日常生活生产中的大量应用。为了使无人机、无人车按照人类的意愿行驶到指定的位置,路径规划技术的
近年来人类对远离地球的天体研究逐渐成为研究热点,尤其是火星。对于探测器,由于距离的限制,远程遥控通信延迟过大,使得自主导航成为巡游车执行任务的关键,其需要结合各种传
行人重识别是在视频监控系统中,当一个目标行人被监控系统捕捉到,并借助现代化技术结合现有的视频监控系统在同一个摄像头的不同时间、不同摄像头的相同地点或者不同地点识别
党的十八大报告提出了“五位一体”的生态文明建设方针,为生态文明建设总体布局奠定了基础。从城市发展的角度出发,工业社会带来的城市急剧扩张,单纯以经济发展以及人民群众
针对传统连铸下渣检测存在的精度低、自动化程度低和时间滞后等问题。采用有效方法识别并预报出下渣时间是解决钢坯质量的关键,也是为连铸生产实现智能化发展的重要前提。对
闪电放电时由于电流脉冲的急剧变化会在通道周围产生很强的雷电电磁脉冲,对雷电电磁脉冲的详细分析和精确计算对于雷电防护和闪电定位具有重要的现实意义。电流脉冲的形成和传输过程实质上是电荷移动的结果,因此可以将电流脉冲视为运动电荷。需要注意的是,本文描述的在通道中运动的电荷并不是指实际的电荷,而是一种宏观的等效运动电荷。本文基于运动带电粒子的辐射电磁场方程,通过分析电荷在放电通道中的运动状态进而计算雷电电
乳化炸药包装缺陷检测技术是民爆炸药生产工序中重要组成部分,这一技术具有行业发展意义与科研创新意义,如何准确快速地对乳化炸药包装缺陷识别是当前民爆产业的一大难题,传
创新是引领发展的第一动力,在日益激烈的市场竞争形势中,农业企业的创新能力成为获取竞争力的关键。然而我国农业企业的创新水平较低,制约农业企业创新发展的主要因素是研发
许多链接数据在实体的类型信息上并不完整,类型缺失问题为许多语义挖掘任务带来了挑战。传统的类型推断方法可以通过逻辑公理来推理未知类型实体的类型,但是这种方法对于存在