基于OpenGL的移动端三维模型ply文件解析与展示方法

作者:魏泽伟; 张键驰; 贾奎; 陈泽康; 马小琦; 谢裕麟
来源:2019-01-03, 中国, CN201910003358.2.

摘要

本发明公开了一种基于OpenGL的移动端三维模型ply文件解析与展示方法,包括以下步骤:读取ply文件;创建与ply文件信息对应的解析类;创建解析类对象从输入流中读取模型文件信息;创建Buffer缓存点、面颜色信息,以及Vertex与Fragement Shader;在java层调用OpenGL接口编写绘制函数;创建Renderer类调用绘制函数渲染出三维模型。本发明利用基本程序语言解析文件对于点、面和颜色数据,结合OpenGL语言实现模型数据与底层GPU的相互链接,从而实现了三维模型在移动端的呈现,提高了移动平台上三维模型的绘制效率。