主流3D模型格式(FBX,OBJ,GLB,VRM)有什么区别

image.png

3D数字化时代

随着技术的不断进步,我们进入了一个3D数字化时代,其中三维图形和模型在许多领域中扮演着重要角色。从游戏开发到影视制作,从产品设计到虚拟现实,三维模型成为了数字媒体和交互体验的重要组成部分,为了实现三维内容的交换和共享,各种标准和格式应运而生,本文3DCAT实时渲染小编就为您介绍下主流的3D模型格式及其区别。

主流的3D模型格式

在主流的3D模型格式中,除了各类建模软件自有格式之外,最常见的是OBJ和FBX,以及后起之秀GLB和VRM,它们都具有各自的特点和适用领域。

主要区别

1、FBX(Filmbox)

无论您是Unity还是UE开发者,这一定是最熟悉的模型格式。

FBX是Autodesk公司于1996年开发的一种专有文件格式,最早用于其建模和动画软件Filmbox。随后,FBX逐渐成为业界的标准格式,并在各种三维应用中得到广泛应用,需要注意的是,尽管FBX在3D软件开发中占据了主导地位,但FBX是一种专有格式,其规范由Autodesk控制,并需要使用Autodesk提供的SDK进行解析和操作,不过作为开发者您无需担心,因为几乎所有的3D引擎都已经自带了FBX的解析SDK。

image.png

2、OBJ(Wavefront OBJ)

OBJ是在3D软件开发中仅次于FBX的模型格式,OBJ是Wavefront Technologies于1980年代开发的一种文件格式,这也是为数不多的免费开放许可的3D文件格式之一,用户可以自由解析和使用。

OBJ以文本形式存储数据,它支持多边形几何数据、顶点坐标、材质贴图坐标等基本数据,适用于简单的静态模型。然而,OBJ格式在存储大规模场景和复杂几何数据时可能会变得冗长和冗余,并且不支持高级的几何特性和动画,因此给人的印象总是比较笨重,更加适用于静态建模、艺术设计、3D打印等应用领域。

image.png

3、GLB(GLTF Binary)

后起之秀GLB是GLTF的二进制扩展格式,由Khronos Group于2017年发布。GLTF最早由Khronos Group于2012年提出,旨在提供开放的、可交换的三维图形标准,GLTF和GLB都是开源的,其规范和相关工具可自由获取和使用。

GLB以二进制形式存储数据,加载和传输速度更快,它能携带模型的几何数据、材质、纹理等,并支持复杂的材质特性。因此开发者可以在运行时载入3D资源而无需担心性能以及材质问题,这一强大的特性非常适合现代应用的开发,随着元宇宙等3D化场景的需求越来越强烈,GLTF也得到了更快速的发展,传统意义上大家都认为3D应用应该由游戏引擎开发,然而GLTF使前端可以开发具有优秀视觉效果和完整3D功能的应用有了新的可能性。

image.png

无论您是引擎程序员还是前端开发者,或者是iOS/Android应用制作人,都可以轻松地利用GLTF将3D内容带入到现有产品中,例如ReadyPlayer.Me就是基于GLTF的一个比较成功的案例。

image.png

4、VRM(Virtual Reality Modeling)

这可能是比较陌生的一个名字,就如同它的名字一样,这是一个面向VR的模型格式,起源也相对比较晚,VRM是由Virtual Market 3D联盟主导的开放标准,于2018年开始发展,它旨在推动虚拟人物模型的共享和互操作性。

VRM本质是GLTF的一个分支和扩展,使其更适用于表示可定制的虚拟人物模型。VRM文件可以携带模型的几何数据、骨骼动画、材质、纹理、表情等,具有丰富的定制和交互功能,非常适合VR场景中的人物使用,例如官方模型AliciaSolid,直接将完整的骨骼、BlendShape、贴图材质、布料、头发物理系统完整的整合到了一个仅有不到8MB的VRM文件中,更重要的是,由于VRM是基于GLTF的,这一切都是可以动态载入的,也就意味着用户可以在游戏中导入任何自己想要的模型或角色。

image.png

GLB、VRM、OBJ和FBX在发展历史、是否开源、文件存储、适用平台和特性等维度上存在一些差异,了解每种格式的特点和适用性,可以更好的帮我们进行技术选型。

小结

在3D数字化时代,GLB、VRM、OBJ和FBX等主流的3D模型格式扮演着重要的角色。GLB和VRM作为开源格式,具备高效和定制性,适用于实时图形和虚拟现实领域;OBJ作为开放格式,简单而广泛支持,适用于静态模型;而FBX作为专有格式,功能丰富且广泛应用于各个领域,特别是3D引擎。理解和掌握不同格式的特点和适用性,将有助于我们更好地创建、共享和交换三维内容,并推动3D数字化时代的发展。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,657评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,662评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,143评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,732评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,837评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,036评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,126评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,868评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,315评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,641评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,773评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,470评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,126评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,859评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,095评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,584评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,676评论 2 351

推荐阅读更多精彩内容