首页 > 文件格式 > ABC文件

.ABC 文件扩展名

文件类型 1Alembic 3D动画模型

ABC ICON
开发者 N/A
常用度
中度使用格式
文件后缀 .abc
文件分类 3D图像文件

ABC是什么文件?

ABC文件是以Alembic 3D格式存储的三维模型文件, 支持动画、粒子等Bake(烘焙)三维场景的模型、流体、动画、特效等数据,可以输出输入到其他三维软件。

ABC文件扩展信息

Alembic是由特效工作室ILM、Sony Pictures与Imageworks共同开发的一个用于存储和共享场景数据的开放框架,其中包括C++库、文件格式以及客户端插件和应用程序。

Alembic格式是计算机图形学中用于三维模型交换的一种开放文件格式,最早于2011年的SIGGRAPH大会上发布,现已被很多的电影特效公司和专业人员使用。

Alembic主要用于在一个公司的不同部门之间、或者为同一个影片项目制作特效的不同工作室之间交换三维模型。Alembic支持常见的多种模型类型,包括多边形模型、细分面、曲线、NURBS曲面和粒子,还支持变换矩阵层级和摄像机,1.1版还加入了对材质和灯光的初步支持。Alembic并不储存复杂的依赖图,而是把依赖图的计算结果“烘培”成最终的模型,通常是顶点位置信息。

Alembic并不是试图将传统的Rig骨骼动画完整的导出到其他的三维软件,而是使用了类似于贴图纹理烘焙的技术,将动画Bake 储存起来供其他软件或者工作人员使用。这样制作的好处是,每个软件可以发挥最大的优点,最后合并在一个优秀的软件中进行渲染。这避免了软件之间的限制,不得不重新构建场景的繁琐工作,效率得到了极大的提升。

ABC文件怎么打开?

很多三维软件都内置支持ABC格式,包括:

  • Maya
  • 3dsMax
  • Cinema 4D
  • V-Ray
  • Katana
  • Lightwave 3d
  • Blender
可以打开ABC文件的软件程序
Windows系统
Cinema 4D icon
Cinema 4D免费试用
Maya icon
Maya免费试用
3ds Max icon
3ds Max免费试用
Lightwave 3d icon
Lightwave 3d
免费试用
Blender icon
Blender开源免费
Mac系统
Cinema 4D icon
Cinema 4D免费试用
Maya icon
Maya免费试用
Lightwave 3d icon
Lightwave 3d
免费试用
Blender icon
Blender开源免费
Linux系统
Maya icon
Maya免费试用
Blender icon
Blender开源免费
2022-01-05 更新

文件类型 2ActionScript字节代码文件

.ABC
开发者 Adobe Systems
常用度
比较少用格式
文件后缀 .abc
文件分类 编码文件

ABC关联文件2

ABC文件Flash编译器在编译ActionScript脚本(.AS文件)时创建的编码文件。ABC文件包含脚本的字节码,它是由ActionScript虚拟机(AVM 或 AVM2)可读和可执行的编译代码。ABC文件通常由运行时编译器动态生成,因此用户基本不会看到ABC文件。

ABC文件扩展信息

ABC文件以称为“abcFile结构”的格式创建,这种结构由原始数据、结构化数据和数组组成。

  • 原始数据包括整数和浮点数;
  • 结构化数据包括可执行代码块及其常量数据、类型描述符、代码和元数据;
  • 数组由原始数据和结构化数据组成。

怎样打开ABC文件?

ActionScript虚拟机包含在Adobe程序中,例如Flash和Flash Player。但是,ABC文件只能由虚拟机运行,不能使用这些程序进行编辑。

可以打开ABC文件的软件程序
Windows系统
Adobe Flash Professional  icon
Adobe Flash Professional (已经停产)
Mac系统
Adobe Flash Professional  icon
Adobe Flash Professional (已经停产)
2021-02-06 更新

文件类型 3ABC乐谱语言文件

.ABC
开发者 N/A
常用度
比较少用格式
文件后缀 .abc
文件分类 音频文件

ABC关联文件3

ABC文件是使用ABC乐谱语言创建的音乐文件,以纯文本ASCII格式存储乐曲。ABC文件可以对实际乐谱中进行翻译和排版,也可以使用支持ABC乐谱语言的程序进行播放。

ABC文件扩展信息
EasyABC打开的ABC文件EasyABC打开的ABC文件

ABC是一种免费的开源乐谱规范语言,也称为ABC记谱法,它可以用简单的ASCII文本编写单音节旋律。经过开发,ABC语言已经支持对多音节旋律进行描述,并具备多格式输出功能。

ABC乐谱语言示例

下面是歌曲《小鸡的一家》使用ABC记谱法写成的乐谱:

  1. X:1
  2. T:小鸡的一家
  3. M:2/4
  4. Q:1/4=140
  5. L:1/16
  6. K:D
  7. C2 C2 C2 E2 | G2 G2 G4 | A3 G E2 G2 | D2 D2 D4 |  %4
  8. E2 E2 G4 | C2 D2 E4 | C3 D (E2 G2) | [12 D2 z2 E2 z2 |  %8
  9. C4 z4 ] | [3 D2 D2 D2 E2 | C4 z4 ] 😐
MIME类型

text/vnd.abc

怎样打开ABC文件?

ABC文件可以通过在线工具Abc2xml转换成MusicXML格式,再导入到其他音乐软件中。

可以使用ABC记谱法的编辑软件EasyABC对ABC文件进行编辑。其他音乐作曲软件,如MuseScore、Melody Assistant、Harmony Assistant等,也支持ABC音乐文件。

可以打开ABC文件的软件程序
Windows系统
EasyABC icon
EasyABC免费
MuseScore icon
MuseScore
免费
Melody Assistant icon
Melody Assistant免费试用
Harmony Assistant icon
Harmony Assistant免费试用
Mac系统
MuseScore icon
MuseScore
免费
Melody Assistant icon
Melody Assistant免费试用
Harmony Assistant icon
Harmony Assistant免费试用
Linux系统
MuseScore icon
MuseScore
免费
Melody Assistant icon
Melody Assistant免费试用
Harmony Assistant icon
Harmony Assistant免费试用
在线工具
 Abc2xml icon
Abc2xml
免费
2020-04-11 更新

文件类型 4ABC语言源代码文件

.ABC
开发者 N/A
常用度
十分少用格式
文件后缀 .abc
文件分类 编程文件

ABC关联文件4

ABC文件是使用ABC编程语言编写的源代码文件。ABC是一种指令式、结构化的高级语言,最初打算用来取代BASIC、Pascal与AWK,它的设计目标是用于教学或创建原型,而非用作一种系统编程语言。

ABC文件扩展信息

ABC语言的设计者称其代码量通常为Pascal或者C语言程序的四分之一,并且具备更强的可读性。其主要特点如下:

  • 只有五种基本数据类型
  • 不需要变量声明(动态变量)
  • 明确支持自上而下的编程
  • 语句嵌套由缩进来表示
  • 精度、列表、字符串均无限制

ABC最初是一个单体实现,导致它不能适配新的需求,比如创建图形用户界面。ABC不能直接访问底层文件系统和操作系统。

ABC失败的原因是高级语言为时过早,并且平台迁移能力弱,难以添加新功能,仅仅专注于编程初学者,没有把有经验的编程人员纳入其中。

ABC语言对Python语言有着主要的影响,Python的创立者吉多·范罗苏姆(Guido van Rossum)在1980年代中期曾为ABC系统工作了很多年。

ABC语言示例

下面是一个函数words,它在文档中收集出所有单词的集合:

  1. HOW TO RETURN words document:
  2.    PUT {} IN collection
  3.    FOR line IN document:
  4.       FOR word IN split line:
  5.          IF word not.in collection:
  6.             INSERT word IN collection
  7.    RETURN collection

怎样打开ABC文件?

ABC文件是文本格式,可以使用各种文本编辑器(如记事本)或者代码编辑器(如VSCode、Atom)打开和编辑。不过要运行ABC文件需要安装ABC的编译器。

可以打开ABC文件的软件程序
Windows系统
ABC编译器
Windows记事本 icon
Windows记事本系统自带
Visual Studio Code icon
Visual Studio Code开源免费
Atom icon
Atom开源免费
Mac系统
ABC编译器
Mac 文本编辑 icon
Mac 文本编辑系统自带
Visual Studio Code icon
Visual Studio Code开源免费
Atom icon
Atom开源免费
Linux系统
ABC编译器
gedit icon
gedit开源免费
Emacs icon
Emacs开源免费
Atom icon
Atom开源免费
2021-06-29 更新

关于ABC文件

文件百科(wenjianbaike.com)旨在帮助你了解带.abc后缀的文件以及如何打开.abc文件。

我们花费大量的时间研究和验证本页面所有ABC文件类型的详细信息,包括ABC文件的开发者、文件常用度、文件分类、文件类型描述以及不同操作系统下用什么软件打开ABC文件。我们力求做到100%的准确性并以专业简明的语言帮助你对ABC文件的全面了解。

如果你对本页面关于ABC文件格式的信息有任何建议或补充,欢迎联系我们。