读取obj文件转换数据 c语言读取obj文件转换数据的小例子

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

读取obj文件转换数据 c语言读取obj文件转换数据的小例子

  2021-03-18 我要评论
想了解c语言读取obj文件转换数据的小例子的相关内容吗,在本文为您仔细讲解读取obj文件转换数据的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:obj,转换,数据,下面大家一起来学习吧。

复制代码 代码如下:

// hello.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include "stdio.h"

int _tmain(int argc, _TCHAR* argv[])
{
    FILE *file1,*file2;
    file1=fopen("047facesmall.obj","r"); //读文件
    file2=fopen("047.obj","w+");  //保存的文件
    float a,b,c;
    int e,f,g;
    char v;

    while(!feof(file1))
    {
        v=fgetc(file1);

        if(v=='v')
            {
                fscanf(file1,"%f%f%f",&a,&b,&c);
                a=a/10;
                b=b/10;
                c=c/10;
                fprintf(file2,"%c\t%f\t%f\t%f\n",v,a,b,c);
    }
        else if(v=='f')
        {
            fscanf(file1,"%d%d%d",&e,&f,&g);
            fprintf(file2,"%c\t%d\t%d\t%d\n",v,e,f,g);
        }
       


    }
    fclose(file1);
    fclose(file2);
    return 0;
}

猜您喜欢

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们