三维显示软件制作---文件读入部分
来源:互联网 发布:数据保护线缠绕解 编辑:程序博客网 时间:2024/04/30 09:54
文件读入部分采用标准C语言中的fstream实现
数据来自matlab生成的txt文件,内含float格式(x,y,z)坐标
新建头文件file.h和file.cpp
考虑到读入文件存在:
1.读入3D坐标
2.读入3D纹理
故定义函数
Read3Dpos
Read3Dtex
由于读入数据需要用来显示,需要提前定义vector posdata和texdata来保存,并且,需要设置变量来显示是否读入的状态
故函数设置为
vectorRead3Dpos(CString path)vector Read3Dtex(CString path)
利用vector读一个存一个
函数体如下
vector<float> Read3Dpos(CString path){vector<float> posdata;ifstream input;float data;input.open(LPCSTR(path));int num=0,k=0;while((input>>data)!=NULL){posdata.push_back(data);}return posdata;}
vector<float> Read3Dtex(CString path){vector<float> texdata;ifstream input;float data;input.open(LPCSTR(path));int num=0,k=0;while((input>>data)!=NULL){texdata.push_back(data);}return texdata;}
这样 文件的读入部分就完成了---
- 三维显示软件制作---文件读入部分
- 三维显示软件制作--显示部分(1)
- 三维显示软件制作--显示部分(2)
- 三维显示软件制作--显示部分(3)
- 三维显示软件制作--显示部分(4)
- 三维显示软件制作---GUI部分
- 三维显示软件制作--概述
- Max 文件制作三维场景
- 三维软件开发笔记---启动画面制作
- 虚拟三维及游戏引擎制作软件
- 全景漫游软件|全景漫游制作软件|三维全景软件|
- 简单制作一款MAC软件-显示/隐藏文件
- STK软件中三维模型的格式分析及制作
- 将HDFS文件当中部分字节读入本地
- 1.编写程序:“猫”读入指定文件然后显示;“鼠”读入键盘输入然后写到文件。
- 文件读入
- 3DS文件在OpenGL的读入和显示
- Qt下实现3DS文件的读入和显示
- 2千万用户APP的开发运营流程
- JNI下c和C++的使用
- Transform类
- Double类型的数字保留位数问题
- 什么情况下应该引入自动化测试
- 三维显示软件制作---文件读入部分
- C将10进制转成2进制(递归)
- HTTP深入浅出http请求
- usaco2.13Healthy Holsteins(dfs枚举)
- Configure: error: XML configuration could not be found 解决办法
- UEFI Win7安装U盘的制作方式
- cocoa的NSNotification通知
- 数据结构实验4---用HuffmanTree进行编码、译码
- 在Linux里设置环境变量的方法(export PATH)