分享下C程序编译流程:
我们可以看到o文件就是obj文件,这个是目标文件,也就是“以二级制方式记录编写的代码的功能”,再链接下,就可以生成执行文件了。
可以用UltraEdit打开obj文件。
obj分块模型可以用机器语言软件打开。
3dm不是3ds max的文件,3dm是Rhinoceros(犀牛)软件的格式,要用Rhino打开,如想将在max或c4d中使用,就在犀牛里转换成obj或fbx等格式。
可以直接用写字板打开进行查看和编辑修改。另外,有一种与此相关二进制文件格式(MOD),其作为专利未公开,因此这里不作讨论,但maya也可以编译obj文件。
基本结构:
OBJ文件不需要任何种文件头(File Header),尽管经常使用几行文件信息的注释作为文件的开头。OBJ文件由一行行文本组成,注释行以符号“#”为开头,空格和空行可以随意加到文件中以增加文件的可读性。
有字的行都由一两个标记字母也就是关键字(Keyword)开头,关键字可以说明这一行是什么样的数据。多行可以逻辑地连接在一起表示一行,方法是在每一行最后添加一个连接符(\)。注意连接符(\)后面不能出现空格或Tab格,否则将导致文件出错。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)