亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 課堂 > 基礎知識 > 正文

obj格式簡介

2020-10-28 20:22:09
字體:
來源:轉載
供稿:網友
我們經常見到的*.obj文件有兩種:第一種是基于COFF(Common Object File Format)格式的OBJ文件(也稱目標文件),這種格式用于編譯應用程序;第二種是Alias|Wavefront公司推出的OBJ模型文件。我要講的OBJ文件格式是指第二種-OBJ模型文件。 <BR>   說起3D文件格式,大家一定不會感到陌生,"*.3ds","*.max","*.lw","*.mb","*.dxf","*.obj",相信人人都能列舉出幾種來。但是說起OBJ文件的具體特征,卻很少有人能給出較為圓滿的描述。 很多人認識OBJ文件是從使用Poser開始的,Poser是一款人體建模軟件,要把Poser生成的人體導出到其它3D軟件中進行再加工,就用到了OBJ文件。OBJ文件是一種標準的3D模型文件格式,很適合用于3D軟件模型之間的互導。比如你在3dsMax或LightWave中建了一個模型,想把它調到Maya里面渲染或動畫,導出OBJ文件就是一種很好的選擇。目前幾乎所有知名的3D軟件都支持OBJ文件的讀寫,不過很多軟件需要通過插件才能做到這一點。
另外,作為一種優秀的文件格式,很多游戲引擎也都支持OBJ文件的讀取。 了解OBJ文件格式有什么用呢?如果你不學編程的話,用處確實不大。不過,3D軟件模型之間的互導是一件很常見的事情,不幸的是,目前的3D軟件模型導出功能都不那么完美,經常會出現缺面少線的情況,有時還會遇到導出的模型根本打不開的情況。如果情況非常緊急的話,你一定會不惜一切代價仔細研究,期望找到原因,解決問題。在這種情況下,我的教程也許會對你有很大幫助
OBJ文件是一種文本文件格式,這就意味著你可以直接用寫字板打開進行查看修改,如果你能看懂每一行的內容是什么意思,相信距離你成功的解決問題已經不遠了。
OBJ文件是Wavefront公司為它的一套基于工作站的3D建模和動畫軟件"Advanced Visualizer"開發的一種文件格式。 
  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)模型。 
  (3)OBJ文件支持三個點以上的面。
(4)OBJ文件支持法線和貼圖坐標。
OBJ文件不支持有孔的多邊形面 
OBJ文件不包含面的顏色定義信息,不過可以引用材質庫,材質庫信息儲存在一個后綴是".mtl"的獨立文件中。關鍵字"mtllib"即材質庫的意思。材質庫中包含材質的漫射(diffuse),環境(ambient),光澤(specular)的定義值,   "usemtl"指定了材質之后,以后的面都是使用這一材質,直到遇到下一個"usemtl"來指定新的材質。 
OBJ文件 -- 基本結構 
OBJ文件由一行行文本組成,注釋行以一個“井”號(#)為開頭,空格和空行可以隨意加到文件中以增加文件的可讀性。有字的行都由一兩個標記字母也就是關鍵字(Keyword)開頭,關鍵字可以說明這一行是什么樣的數據。多行可以邏輯地連接在一起表示一行,方法是在每一行最后添加一個連接符(/)。 
注意連接符(/)后面不能出現空格或tab格,否則將導致文件出錯。 
  下列關鍵字可以在OBJ文件使用。 
  在這個列表中, 關鍵字根據數據類型排列,每個關鍵字有一段簡短描述。 
  頂點數據(Vertex data): 
   v 幾何體頂點 (Geometric vertices) 
  vt 貼圖坐標點 (Texture vertices) 
  vn 頂點法線 (Vertex normals) 
  vp 參數空格頂點 (Parameter space vertices) 
  自由形態曲線(Free-form curve)/表面屬性(surface attributes): 
  deg 度 (Degree) 
  bmat 基礎矩陣 (Basis matrix) 
  step 步尺寸 (Step size) 
  cstype 曲線或表面類型 (Curve or surface type) 
  元素(Elements): 
  p 點 (Point) 
  l 線 (Line) 
  f 面 (Face) 
  curv 曲線 (Curve) 
  curv2 2D曲線 (2D curve) 
  surf 表面 (Surface) 
  自由形態曲線(Free-form curve)/表面主體陳述(surface body statements): 
  parm 參數值 (Parameter values ) 
  trim 外部修剪循環 (Outer trimming loop) 
  hole 內部整修循環 (Inner trimming loop) 
  scrv 特殊曲線 (Special curve) 
  sp 特殊的點 (Special point) 
  end 結束陳述 (End statement) 
  自由形態表面之間的連接(Connectivity between free-form surfaces): 
  con 連接 (Connect) 
-  成組(Grouping): 
   g 組名稱 (Group name) 
  s 光滑組 (Smoothing group) 
  mg 合并組 (Merging group) 
  o 對象名稱 (Object name) 
-  顯示(Display)/渲染屬性(render attributes): 
bevel 導角插值 (Bevel interpolation) 
  c_interp 顏色插值 (Color interpolation) 
  d_interp 溶解插值 (Dissolve interpolation) 
  lod 細節層次 (Level of detail) 
  usemtl 材質名稱 (Material name) 
  mtllib 材質庫 (Material library) 
  shadow_obj 投射陰影 (Shadow casting) 
  trace_obj 光線跟蹤 (Ray tracing) 
  ctech 曲線近似技術 (Curve approximation technique) 
  stech 表面近似技術 (Surface approximation technique) 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
麻豆国产va免费精品高清在线| 91精品国产91| 国产欧亚日韩视频| 亚洲激情在线观看视频免费| 国产va免费精品高清在线| 97国产一区二区精品久久呦| 岛国视频午夜一区免费在线观看| 亚洲人成77777在线观看网| 欧美精品一本久久男人的天堂| 国产成人精品亚洲精品| 92看片淫黄大片看国产片| 中文字幕视频一区二区在线有码| 国产精品日韩精品| 成人免费大片黄在线播放| 国产日韩在线视频| 少妇高潮久久久久久潘金莲| 国产精品欧美风情| 欧美激情精品久久久久久大尺度| 久久精品亚洲精品| 日韩视频―中文字幕| 色樱桃影院亚洲精品影院| 久久久久久久av| 国产www精品| 一区二区三区视频免费在线观看| 国产欧美一区二区三区在线看| 国产精品一久久香蕉国产线看观看| 91精品国产99久久久久久| 久久国产精品久久久| 亚洲午夜精品久久久久久久久久久久| …久久精品99久久香蕉国产| 欧美日韩午夜剧场| 亚洲网站在线观看| 精品美女永久免费视频| 国产亚洲精品美女久久久久| 亚洲福利视频网站| 欧美日韩亚洲视频一区| 免费av在线一区| 国产精品揄拍一区二区| 日韩中文字幕在线视频| 日韩午夜在线视频| 亚洲国产精品va在线看黑人| 日韩成人在线视频观看| 国产精品视频白浆免费视频| 久久99精品久久久久久琪琪| 亚洲精品福利在线观看| 日本精品久久电影| 亚洲国产精品va在线| 亚洲四色影视在线观看| 成人激情视频小说免费下载| 国产aⅴ夜夜欢一区二区三区| 精品久久久久久久久久| 国产欧美欧洲在线观看| 精品av在线播放| 亚洲自拍欧美色图| 国内免费久久久久久久久久久| 不用播放器成人网| 国产亚洲精品久久久久久牛牛| 日韩成人av网| 96国产粉嫩美女| 午夜精品一区二区三区av| 国产亚洲欧美日韩精品| 9.1国产丝袜在线观看| 亚洲人午夜精品免费| 欧美亚洲第一区| 色婷婷av一区二区三区久久| 欧美视频在线观看 亚洲欧| 91色视频在线导航| 亚洲人成电影网站色| 日韩在线视频免费观看| 亚洲人成网站999久久久综合| 欧美日本啪啪无遮挡网站| 国产高清在线不卡| 激情成人在线视频| 日韩中文字在线| 国产成人精品视频在线观看| 日本三级久久久| 麻豆精品精华液| 国产综合福利在线| 欧美与欧洲交xxxx免费观看| 国产在线视频2019最新视频| 一本色道久久综合狠狠躁篇怎么玩| 中文字幕一区日韩电影| 日韩精品在线观看网站| 91免费在线视频网站| 亚洲午夜小视频| 色诱女教师一区二区三区| 日韩欧美国产免费播放| 国产精品av在线播放| 欧美巨乳在线观看| 日韩欧美精品网站| 国产精品亚洲综合天堂夜夜| 国产在线拍偷自揄拍精品| 日韩极品精品视频免费观看| 在线观看欧美成人| 欧美自拍视频在线| 两个人的视频www国产精品| 亚洲国产精品99| 91探花福利精品国产自产在线| 亚洲精品91美女久久久久久久| 亚洲乱码一区二区| 亚洲97在线观看| 久久亚洲欧美日韩精品专区| 久热在线中文字幕色999舞| 久久久久久久久中文字幕| 岛国av一区二区| 色综合久久88色综合天天看泰| 日韩美女主播视频| 国产精品久久久久久久久免费看| 亚洲**2019国产| 日本精品久久久| 日韩精品在线免费播放| 亚洲一区二区三区乱码aⅴ| 26uuu亚洲国产精品| 亚洲国产精品成人va在线观看| 午夜精品视频在线| 欧美情侣性视频| 成人有码在线播放| 日本欧美精品在线| 亚洲精品自拍视频| 日韩在线中文字| 欧美一级片在线播放| 国产精品福利在线| 国产伦精品一区二区三区精品视频| 日韩亚洲精品视频| 欧美性生交xxxxx久久久| 91精品在线影院| 精品亚洲一区二区| 国产精品揄拍500视频| 在线亚洲欧美视频| 日韩精品视频三区| 91精品国产91久久久| 欧洲中文字幕国产精品| 夜色77av精品影院| 黑人精品xxx一区| 亚洲男人天堂网| 国外视频精品毛片| 91福利视频在线观看| 狠狠久久亚洲欧美专区| 欧美自拍视频在线观看| 久久精品99久久久久久久久| 主播福利视频一区| 日韩av网站导航| 国产精品视频久| 一本一本久久a久久精品牛牛影视| 美女久久久久久久久久久| 欧美日韩国产中字| 久久久久久久999| 亚洲女人天堂av| 精品久久久久久久久久国产| 国色天香2019中文字幕在线观看| 蜜臀久久99精品久久久无需会员| 一区二区三区日韩在线| 日韩中文字幕在线播放| 国产婷婷色综合av蜜臀av| 亚洲色图50p| 91国在线精品国内播放| 欧美精品xxx| 欧美激情亚洲综合一区| 在线亚洲午夜片av大片| 国产成人精品一区二区在线| 国产一区二区三区中文| 亚洲精选中文字幕| 亚洲第一视频网站| 亚洲影院污污.|