python可视化拖拽平台_【技术解码】不用控制器,只拖拽模型面就可以做动画!很好玩的动画工具...

文章转自公众号: cg世界

前两天在B站上看到一个有意思的视频,是新一代动画模型绑定控制技术的功能展示,小编看过之后挺好奇,就到网上找了一些相关介绍,想和小伙伴们分享一下。

?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0513%2Fd1ca725ep00qa9r2r0017d200s4005wg00hx003r.png&thumbnail=650x2147483647&quality=80&type=jpg

这款3D动画软件名为Rumba,由动画&VFX制作渲染器 Guerilla Render的开发者Mercenaries Engineering创建,可以从头开始制作动画,使整个过程变得快速且直观,提供实时的创意体验,减少了耗时的任务,令动画师更加专注于艺术表现工作。把原视频贴到下面,让你们也感受感受。

https://rumba-animation.com/

设置角色动作更加轻松

589f75f0g00qa9r2s03u4d200hs00bvg00hs00bv.gif

在Rumba软件中,只需要移动模型上的各个面就能以直观方式操纵绑定。动画师可以在正确的时间里使用正确的工具来控制角色的每个部分。

借助几何图形上的无选择操纵器、手指/手部专用操纵器,以及IK / FK和FK / IK透明处理可以让设置角色动作变得轻松简单。

创新的动画工作流程

ebf46ff9g00qa9r2u03k3d200hs00a0g00hs00a0.gif

在Rumba软件中,通过真正的无损动画层和易于使用的约束层来增强动画处理 ,始终保持每个层时序可见,混合和合并动画的操作也很方便。这款工具还可以拖动和放置关键帧,根据时间、图 层、控制器或角色进行复制粘贴。

动画师可以利用Rumba软件创建自己的工作流程,可以是传统流程、关键帧、breakdown,也可以是程序性和非线性。

动画工具

6ba1db8cg00qa9r2v020ad200b40069g00b40069.gif

借助创新的评估引擎,Rumba可以用作时间编辑工具,例如持续多帧的动作编辑或是有效的运动轨迹。

Rumba由经验丰富的动画师设计和研发,提供了多种工具来改善动画师的日常工作,其中包括专业的曲线编辑器、实用的Onion Skin、角色动作和剪辑库等。

无可比拟的性能

cf5c1c49g00qa9r2v01j4d200b40069g00b40069.gif

无论是交互方面还是播放方面,Rumba都提供了前所未有的性能水平。较快的动画与绑定交互效率也得益于高效的评估引擎。

此外,Rumba的自动缓存系统可实时为数十个制作绑定实现动画效果。

与Maya绑定兼容

?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0513%2F34484219j00qa9r2w002ad200u000grg00hx00a0.jpg&thumbnail=650x2147483647&quality=80&type=jpg

Rumba可与 (大多数) Maya绑定相兼容。用户可保持现有的Maya绑定工作流程不变,通过Rumba特定的功能为其提升一个新的质量水准。

开放性

?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0513%2F18090ee7j00qa9r2w0027d200u000k4g00hx00c0.jpg&thumbnail=650x2147483647&quality=80&type=jpg

Rumba适用于Linux和Windows系统,基于行业标准,特别是Python、Alembic、ILMbase、OpenSubdiv和OpenImageIO,未来还会适用于USD。

许多Rumba组件 (例如库、操纵器和图层) 都作为开源插件提供,并且可用作内部自定义示例。

Rumba API适用于Python和C++,Rumba带有嵌入式的Python脚本编辑器。

工作流程

1. 场景集成

?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0513%2Ffbf781f4j00qa9r2x000md200m1008hg00hx006w.jpg&thumbnail=650x2147483647&quality=80&type=jpg

要创建Rumba动画项目,首先使用mtorba导出每个Maya角色绑定来获取.rumbanode文件。

还需要一些带有静态场景元素的Alembicwe文件。

导出后使用File -> Reference Nodes...在Rumba中参考每个角色和Alembic文件。

这个过程可以在Python中实现。

2. 动画导出

动画制作完成后,需要将文件导出到DCC中,有两种流程方式。

● 导出几何缓存

第一种,可以导出一个包含所有角色几何烘焙的Alembic文件。

● 导出控制器动画

第二种,可以使用不同绑定控制器的动画导出FBX文件。

这个过程也可以在Python中实现。

想了解关于Rumba的更多内容,小伙伴们可以移步官网。目前官网提供下载体验机会,不过需要申请才可以哦。详细链接都在下面了,请自取~

https://rumba-animation.com/download/

https://rumba-animation.com/

https://rumba-animation.com/doc/1.0/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值