现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2015年
8期
80-83
,共4页
异步加载%WebGL%大地形%离散型LOD
異步加載%WebGL%大地形%離散型LOD
이보가재%WebGL%대지형%리산형LOD
asynchronous loading%WebGL%large terrain%discrete LOD
在此利用HTML5中的异步加载技术进行地形高程数据的加载和调度,用WebGL技术中的Three.js引擎进行地形绘制,在浏览器上实现了基于离散型LOD的3D大地形实时绘制,将异步加载和实时绘制动态交替进行。实验表明,该方法消除了因数据加载而产生的“卡顿”现象,给用户更流畅的Web3D体验。
在此利用HTML5中的異步加載技術進行地形高程數據的加載和調度,用WebGL技術中的Three.js引擎進行地形繪製,在瀏覽器上實現瞭基于離散型LOD的3D大地形實時繪製,將異步加載和實時繪製動態交替進行。實驗錶明,該方法消除瞭因數據加載而產生的“卡頓”現象,給用戶更流暢的Web3D體驗。
재차이용HTML5중적이보가재기술진행지형고정수거적가재화조도,용WebGL기술중적Three.js인경진행지형회제,재류람기상실현료기우리산형LOD적3D대지형실시회제,장이보가재화실시회제동태교체진행。실험표명,해방법소제료인수거가재이산생적“잡돈”현상,급용호경류창적Web3D체험。
In this paper,the asynchronous loading technology in HTML5 is used for loading and scheduling the terrain ele?vation data,and the three.js engine in WebGL is adopted for terrain drawing. The real?time 3D large terrain rendering based on discrete LOD was achieved in the browser. Asynchronous loading is alternated with real?time rendering in the entire process. The experiment result shows that this method can eliminate the "pause" phenomenon generated by loading data. It offers for a smooth?er Web3D experiencefor.