2022年FileFormats文件格式 .pdf
《2022年FileFormats文件格式 .pdf》由会员分享,可在线阅读,更多相关《2022年FileFormats文件格式 .pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Autodesk Alias 2010Alias 文件格式2009 年 5 月名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 24 页 -?2009 Autodesk,Inc.All Rights Reserved.Except as otherwise permitted by Autodesk,Inc.,this publication,or parts thereof,may not bereproduced in any form,by any method,for any purpose.Certain materials included in this public
2、ation are reprinted with the permission of the copyright holder.TrademarksThe following are registered trademarks or trademarks of Autodesk,Inc.,in the USA and other countries:3DEC(design/logo),3December,3D,3ds Max,ADI,Alias,Alias(swirl design/logo),AliasStudio,Alias|Wavefront(design/logo),ATC,AUGI,
3、AutoCAD,AutoCADLearning Assistance,AutoCAD LT,AutoCAD Simulator,AutoCAD SQL Extension,AutoCAD SQL Interface,Autodesk,Autodesk Envision,AutodeskInsight,Autodesk Intent,Autodesk Inventor,Autodesk Map,Autodesk MapGuide,Autodesk Streamline,AutoLISP,AutoSnap,AutoSketch,AutoTrack,Backdraft,Built with Obje
4、ctARX(logo),Burn,Buzzsaw,CAiCE,Can You Imagine,Character Studio,Cinestream,Civil 3D,Cleaner,Cleaner Central,ClearScale,Colour Warper,Combustion,Communication Specification,Constructware,Content Explorer,CreatewhatsNext(design/logo),Dancing Baby(image),DesignCenter,Design Doctor,Designers Toolkit,Des
5、ignKids,DesignProf,DesignServer,DesignStudio,Design|Studio(design/logo),Design Web Format,Discreet,DWF,DWG,DWG(logo),DWG Extreme,DWG TrueConvert,DWG TrueView,DXF,Ecotect,Exposure,Extending the Design Team,Face Robot,FBX,Filmbox,Fire,Flame,Flint,FMDesktop,Freewheel,Frost,GDX Driver,Gmax,Green Buildin
6、g Studio,Heads-up Design,Heidi,HumanIK,IDEA Server,i-drop,ImageModeler,iMOUT,Incinerator,Inferno,Inventor,InventorLT,Kaydara,Kaydara(design/logo),Kynapse,Kynogon,LandXplorer,LocationLogic,Lustre,Matchmover,Maya,Mechanical Desktop,Moonbox,MotionBuilder,Movimento,Mudbox,NavisWorks,ObjectARX,ObjectDBX,
7、Open Reality,Opticore,Opticore Opus,PolarSnap,PortfolioWall,Powered with Autodesk Technology,Productstream,ProjectPoint,ProMaterials,RasterDWG,Reactor,RealDWG,Real-time Roto,REALVIZ,Recognize,Render Queue,Retimer,Reveal,Revit,Showcase,ShowMotion,SketchBook,Smoke,Softimage,Softimage|XSI(design/logo),
8、SteeringWheels,Stitcher,Stone,StudioTools,Topobase,Toxik,TrustedDWG,ViewCube,Visual,Visual Construction,Visual Drainage,VisualLandscape,Visual Survey,Visual Toolbox,Visual LISP,Voice Reality,Volo,Vtour,Wire,Wiretap,WiretapCentral,XSI,and XSI(design/logo).The following are registered trademarks or tr
9、ademarks of Autodesk Canada Co.in the USA and/or Canada and other countries:Backburner,Multi-Master Editing,River,and Sparks.The following are registered trademarks or trademarks of MoldflowCorp.in the USA and/or other countries:Moldflow,MPA,MPA(design/logo),Moldflow Plastics Advisers,MPI,MPI(design
10、/logo),Moldflow Plastics Insight,MPX,MPX(design/logo),Moldflow Plastics Xpert.All other brand names,product names or trademarks belong to their respective holders.DisclaimerTHIS PUBLICATION AND THE INFORMATION CONTAINED HEREIN IS MADE AVAILABLE BY AUTODESK,INC.AS IS.AUTODESK,INC.DISCLAIMSALL WARRANT
11、IES,EITHER EXPRESS OR IMPLIED,INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY ORFITNESS FOR A PARTICULAR PURPOSE REGARDING THESE MATERIALS.Published by:Autodesk,Inc.111 Mclnnis ParkwaySan Rafael,CA 94903,USA名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 24 页 -目录文件格式 .1Alias PIX 图像文件 .2遮片文件 .3
12、Alias 相机深度贴图文件.5动画 SDL .6Maya IFF .10粒子文件 .13凸起定义文件.15索 引 .19iii名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 24 页 -iv名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 24 页 -文件格式描述 Alias 使用的各种文件格式的内部结构。平台描述支持的文件格式。下表列出了支持的文件格式。平台文件格式WindowsAlias PIX 图像文件Windows遮片文件Windows相机深度贴图文件Windows动画 SDLWindows(只读)Maya IFFWindows粒子文件Windows凸起定义
13、文件1名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 24 页 -Alias PIX 图像文件平台Windows描述Alias PIX 文件具有长度为 10 个字节的标头,其中包含 5 个短整型数(不存在显式幻数),其后紧跟采用简单运行长度编码方案的图像数据。这类文件中只包含 RGB 信息。遮片文件与其类似,但存在于不同的文件中(详细信息请参见“遮片文件格式”)。注释标头值字节X 分辨率(像素)width0,1Y 分辨率(像素)height2,3未使用xoffset4,5未使用yoffset6,724 位(对于 pix 文件)(0 x18)bits/pixel8,9然后从图像的顶
14、部扫描线开始,基于每行扫描线,采用 4 字节数据包形式对像素进行运行长度编码(运行长度不超出一行扫描线)。注释数据范围字节具有给定 RGB 值的连续像素数1-255runlength蓝色分量的值0-255blue2|第 1 部分文件格式名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 24 页 -绿色分量的值0-255green红色分量的值0-255red示例下面是对一个 8 个像素宽 6 个像素高的 pix 文件执行 od-x 的输出,表示由图像底部的黑色向顶部蓝色的颜色渐变:00000000008000600000005001808ff000008cc0000020000008
15、99000008660000083300000800000004000000000042上例中,描述的图像宽度为 8 个像素 0008,高度为 6 行扫描线 0006。接下来的四个字节描述了过时的偏移信息。这是一个 pix 文件,因为存在 24 位/像素0018。第一行(顶部)扫描线由 8 个像素的 (B=255,G=0,R=0)08ff 0000 运行长度构成。第二行扫描线是 8 个像素的 (B=204,G=0,R=0)08cc 0000(因为它是完整的扫描线)。其余扫描线均按最后一行扫描线的格式(八个像素的(B=0,G=0,R=0)0800 0000)编码。遮片文件平台Windows描述A
16、lias 遮片文件是 Alias pix 文件的变体。注释标头值字节X 分辨率(像素)width0,1Y 分辨率(像素)height2,3未使用xoffset4,5遮片文件|3名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 24 页 -未使用yoffset6,78 位(对于遮片文件)(0 x8)bits/pixel8,9然后从图像的顶部扫描线开始,基于每行扫描线(即运行长度不超出一行扫描线)采用双字节数据包格式对覆盖范围(遮片)信息进行运行长度编码,其中,值为零表示无覆盖,值为 255 表示完全覆盖该像素:注释数据范围字节在给定覆盖范围内的连续像素数1-255runlength覆
17、盖范围值0-255coverage示例以下是某一球体(几乎填充整个图像)的 8x6 Alias 遮片文件的八进制转储:00000000008000600000005000801000110015f000002002bf015f011001000100015f04ff015f00000400100010001bf04ff01bf0100010001bf000006004ff01bf01000100015f04ff015f010000001000100010f015f02bf015f010f01000000116上例中,描述的图像宽度为 8 个像素 0008,高度为 6 行扫描线 0006。接下来
18、的四个字节描述了过时偏移信息。这是一个遮片文件,因为存在 8 位/像素 0008。下面的描述显示了该文件的其余部分,即从顶部扫描线到底部扫描线对遮片进行了描述。0100-onepixelof0/255(0%)coverage,0110-one pixelof16/255(6%)coverage,015f-onepixelof95/255(37%)coverage,02bf-twopixelsof191/255(75%)coverage,015f-onepixelof95/255(37%)coverage,0110-onepixelof16/255(6%)coverage,0100-onepix
19、elof0/255(0%)coverage.现在,您知道自己位于第二行扫描线,因为已填充了第一行扫描线。0100-onepixelof0/255(0%)coverage,015f-one pixelof95/255(37%)coverage,04ff-fourpixelsof255/255(100%)coverage,015f-onepixelof95/255(37%)coverage,0100-onepixelof0/255(0%)coverage.4|第 1 部分文件格式名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 24 页 -移到下一行扫描线:0100-onepixelo
20、f0/255(0%)coverage,01bf-onepixelof191/255(75%)coverage,04ff-fourpixelsof255/255(100%)coverage,015f-onepixelof191/255(75%)coverage,0100-onepixelof0/255(0%)coverage.依此类推。下一行扫描线完全相同,其后的一行扫描线与第二行扫描线一致,而最后一行扫描线与第一行扫描线相同。这是选择球体的最佳效果。Alias 相机深度贴图文件平台Windows描述Alias 相机深度文件包含与使用该相机创建的图像相对应的深度信息。相机深度文件用于进行渲染后的
21、三维合成。该文件包含一个幻数、一个 X 分辨率、一个 Y 分辨率和一个浮点深度值的阵列。C 类型注释标头值字节int唯一标识此类文件magic number0,1,2,3shortX 分辨率(像素)width4,5shortY 分辨率(像素)height6,7Alias 相机深度文件的幻数为 55655。文件的其余部分包含一个按行顺序排列的浮点值 X*Y 阵列。示例以下 C 代码示例说明了如何读取相机深度文件:Alias 相机深度贴图文件|5名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 24 页 -filein=open(infilename,O_RDONLY);read(fi
22、lein,&magic,sizeof(int);/*magicnumber*/if(magic!=55655)fprintf(stderr,”giveninputfile%sdoesnothavepropermagicnumber(55655)n”,infilename);exit(0);read(filein,&width,sizeof(short);/*Xres*/read(filein,&height,sizeof(short);/*Yres*/size=width*height;buffer=(float*)malloc(size*sizeof(float);read(filein,b
23、uffer,sizeof(float)*size2);/*fillthearray*/close(filein);for(i=0;i height;+i)for(j=0;j width;+j)/*Do somethingtothepixel.*/动画 SDL平台Windows描述动画 SDL 文件是一种常规的场景描述语言文件,此类文件包含一个附加部分,用于描述模型的层次。动画 SDL 文件有两个部分:DEFINITION 和 HIERARCHY。注意 HIERARCHY 部分可以省略。在这种情况下,动画 SDL文件仅包含动画曲线(或动作)库。在 DEFINITION 部分中,您可以像在常规 S
24、DL 文件中那样指定曲线(或动作)描述。对于动画 SDL 和常规 SDL,动作的语法相同。在 HIERARCHY 部分中,描述如何将 DEFINITION 部分中的动画曲线应用于模型的层次。使用大括号“”括住这些描述。您必须至少提供一组大括号。大括号的顺序用于描述层次。位于另一对大括号内部的匹配大括号对,表示其中的对象是外部大括号对所含对象的子对象。位置彼此相邻的大括号对表示它们都是同一父对象的子对象。6|第 1 部分文件格式名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 24 页 -示例 1HIERARCHY-PickedobjectApplyanimationtopicke
25、dobject.-A childofthepickedobject.Applyanimationtochildofpickedobject.-A childofa childofthepickedobject.Applyanimationtochildofa childofpickedobject.-Anotherchildofthepickedobject.Applyanimationtootherchildpickedobject.如果某对象没有动画,但其子对象具有动画,仍然必须指定大括号作为该对象的占位符,但要省略对其应用动画的语句。这对同级项而言也是必要的。如果最左边的同级项未设置动画
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年FileFormats文件格式 2022 FileFormats 文件格式
限制150内