环境:VS2010+OpenGL
1、对于TXT点云文件的格式我们设置为每行6个数字x1,x2,x3,y1,y2,y3,其中x1,x2,x3代表点的位置,y1,y2,y3代表点的颜色。(对于通过点云文件可视化工具转化的TXT文件,我们需要将他们用word打开,他们会自动换行,之后粘贴到我们新建的txt文件中)
2、通过用下列函数读取txt中点的数据之后并通过OpenGL函数显示在我们配置的三维视图中。
FILE *fp=NULL;
fp = _tfopen(szFileName,_T("r"));//其中szFileName代表这我们打开文件的位置
fscanf(fp,"%lf %lf %lf %d %d %d\n",&fx,&fy,&fz,&x,&y,&z)//读取6个数据并赋予fx,fy,fz,x,y,z。
fcl