检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国科学院遥感应用研究所遥感科学国家重点实验室,北京100101 [2]交通部水运科学研究院,北京100088
出 处:《高技术通讯》2008年第8期846-850,共5页Chinese High Technology Letters
基 金:863计划(2006AA1222042006AA12Z109);中国科学院知识创新工程(Kzcx2-yw-126-01)资助项目
摘 要:针对大规模地形三维可视化系统在不同性能计算机平台上运行速度的差异,提出了一种基于帧速率的地形渲染数据量负反馈自适应控制算法,该算法以数据量与帧速率关系模型为基础,通过获取精确的系统渲染周期耗时,计算符合帧速率要求的地形数据量,并进行动态数据调整。基于 FLTK 和 OpenGL 的系统实验表明,该算法可以根据特定计算机平台的性能,快速调整渲染数据量,使地形可视化系统稳定运行于预先设定的帧速率区间。该算法有效增强了三维地形可视化系统的平台适应能力,同时算法思想对于类似系统负载与耗时关系的研究也有借鉴意义。In order to identify the appropriate data quantity of rendering large-scale terrain in a visualization system on a specific computer based on the differences of systems' rendering rate on varied computers, a frame rate based negative feedback auto-adaptable control algorithm for rendering data-quantity was put forward. By calculating the precise rendering circle time and constructing the model of relation between data quantity and rendering time, the algorithm adjusts proper data quantity in a terrain visualization system automatically, according to the frame rate range set by users. The algorithm was tested in a large-scale terrain visualization system based on FLTK and OpenGL, and the result indicates that the algorithm can evaluate a certain computer's performance of 3D rendering and find its appropriate data quantity, and make' it run with the initialized frame rate. So the algorithm can enhance the terrain visualization system's ability to adapt to different computers, and it may be an inspiration to similar system loads and consuming time.
分 类 号:TP751[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30