c语言读取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 %f %f %f ",v,a,b,c);
   }
      else if(v=='f')
      {
         fscanf(file1,"%d%d%d",&e,&f,&g);
         fprintf(file2,"%c %d %d %d ",v,e,f,g);
      }

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

成都创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的镇赉网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
文章名称:c语言读取obj文件转换数据-创新互联
URL地址:http://ybzwz.com/article/ddphdo.html