
图形学
CopperDong
纯属巧合
展开
-
3D中的OBJ文件格式详解
常见到的*.obj文件有两种:第一种是基于COFF(Common Object File Format)格式的OBJ文件(也称目标文件),这种格式用于编译应用程序;第二种是Alias|Wavefront公司推出的OBJ模型文件。本文对第二种obj模型文件进行分析。3D文件格式,常见的有几种 "*.3ds","*.max","*.lw","*.mb","*.dxf","*.obj"。但是,O转载 2018-04-20 11:06:03 · 13248 阅读 · 1 评论 -
mtl文件详解
三维模型处理会要读取.mtl文件来获得材质信息。 .mtl文件(Material Library File)是材质库文件,描述的是物体的材质信息,ASCII存储,任何文本编辑器可以将其打开和编辑。一个.mtl文件可以包含一个或多个材质定义,对于每个材质都有其颜色,纹理和反射贴图的描述,应用于物体的表面和顶点。以下是一个材质库文件的基本结构:newmtl mymtl_1 材质颜色光照定义 ...转载 2018-04-20 11:17:00 · 13476 阅读 · 2 评论 -
三维建模
一、 专业3D建模软件3DS Max 美国Autodesk公司的3D Studio Max(前身是Discreet公司的,后被Autodesk收购)是基于PC系统的三维建模、动画、渲染的制作软件,为用户群最为广泛的3D建模软件之一。常用于建筑模型、工业模型、室内设计等行业。因为其广泛性,它的插件也很多,有些很强大,基本上都能满足一般的3D建模的需求。我们的学生也需要经常用到3DS Max来构建模型...转载 2018-04-20 11:19:16 · 2368 阅读 · 0 评论 -
BVH文件格式解析
BVH文件解析BVH文件解析简介文件格式文件主要部分文件示例头部部分数据部分关键词注意数据解析器参考谢谢简介BVH是BioVision等设备对人体运动进行捕获后产生文件格式的文件扩展名。BVH文件包含角色的骨骼和肢体关节旋转数据。BVH 是一种通用的人体特征动画文件格式,广泛地被当今流行的各种动画制作软件支持,如3DMax。文件格式文件主要部分骨架信息 和 数据块骨架信息:按照层次关系,定义了如r...转载 2018-04-20 11:24:22 · 2768 阅读 · 0 评论 -
OBJ模型文件的结构、导入与渲染
在[3DS文件结构的初步认识]中提及了3DS格式模型文件。固然3DS格式很常用,但OBJ格式的模型也是很常见的,于是咔嚓了一下心,熟悉了一下格式,并写了一个导入OBJ格式模型的类,顺便有此文。——ZwqXin.com先总体说一下两种格式的不同处。比起二进制文件为主、连每个块的用途也得试探来试探去的3DS,文本文件为主的OBJ对我们更友好。与3DS文件的树状[块结构]不同,OBJ文件只是很单纯的字典...转载 2018-04-20 11:28:02 · 4882 阅读 · 0 评论 -
骨骼蒙皮动画(SkinnedMesh)的原理解析
一)3D模型动画基本原理和分类3D模型动画的基本原理是让模型中各顶点的位置随时间变化。主要种类有Morph(变形)动画,关节动画和骨骼蒙皮动画(SkinnedMesh)。从动画数据的角度来说,三者一般都采用关键帧技术,即只给出关键帧的数据,其他帧的数据使用插值得到。但由于这三种技术的不同,关键帧的数据是不一样的。Morph(渐变,变形)动画是直接指定动画每一帧的顶点位置,其动画关键中存储的是Mes...转载 2018-04-20 11:47:24 · 9015 阅读 · 3 评论