obj文件格式详解

OBJ文件是Wavefront公司为Advanced Visualizer软件开发的3D模型文件格式,支持多边形、直线、表面和曲线描述。它不包含动画、材质等信息,但支持法线和贴图坐标。文件由文本组成,包含顶点、贴图坐标、元素等数据,并能通过g、s、usemtl等指令进行组管理和材质应用。
摘要由CSDN通过智能技术生成

OBJ文件 -- 概念 
  OBJ文件是Wavefront公司为它的一套基于工作站的3D建模和动画软件"Advanced Visualizer"开发的一种文件格式,这种格式同样也以通过Maya读写。 
   
要想知道一个文件是不是OBJ文件,通常根据这个文件名的后缀来判断,OBJ文件的后缀是".obj"。OBJ文件是让人可读的文本,你可以直接用写字板打开对它进行编辑。 
另外,有一种与此相关二进制文件格式(使用".MOD"后缀),二进制格式作为专利未公开,因此在这里我们不作讨论。 
   
OBJ最近的有文档的版本是v3.0,代替以前的v2.11版本。 
  OBJ3.0格式支持多边形(Polygon),直线(Lines),表面(Surfaces),和自由形态曲线(Free-form Curves)。 
直线和多角形通过它们的点来描述,曲线和表面则根据于它们的控制点和依附于曲线类型的额外信息来定义。这些信息支持规则和不规则的曲线,包括那些基于贝塞尔(Bezier)曲线,B样条(B-spline),基数(Cardinal/Catmull-Rom样条),和泰勒方程(Taylor
 equations)的曲线。 
   OBJ文件 -- 特点 
  (1)OBJ是一种3D模型文件,因此不包含动画、材质特性、贴图路径、动力学、粒子等信息。 
  (2)OBJ文件主要支持多边形(Polygons)模型。 
虽然OBJ文件也支持曲线(Curves)、表面(Surfaces)、点组材质(Point Group Materials)ÿ

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值