Alembic(.abc)文件,一种通用格式,跨越不同的软件之间,共享复杂的动态场景,角色,特效,水,火,布料等等。
可以在各个不同的软件中制作所需资源,最后合并在一个软件中进行渲染。
如果用Unity做实时渲染来制作动画的话,Alembic挺好用。
Unity如何使用Alembic?
以上太正经了,没啥意思,Alembic是什么鬼东西,自己百度。
这东西在Unity中如何使用。
1:准备资源,管他什么软件,只要能导出Alembic(.ABC)格式的文件就行(我用的3Dmax导出角色动画)

2:打开Unity,在Packge Manager找到Alembic插件,下载安装

3:导入准备好的Alembic资源,为资源创建一个Timeline

4:在Timeline面板 + 下来菜单,。添加Alembic Track

5:右键这个Track选择 Add Alembic Shot,然后在Inspector面板找到Alembic shot Asset里面的Stream Player指定当前的Alembic文件

6:最后干嘛。按空格啊,播放TimeLine看效果。
(⊙o⊙)…
有点类似点缓存动画,导出的ABC文件比平时带骨骼导出FBX文件要大,毕竟没有骨骼,却保存了动画信息
推荐一个免费的包:ADAM EP2/EP3 - Alembic Timeline Sample
可以下载下来看看

网友评论