获胜作品解析:Twinmotion社区挑战赛第九季“让Sketchfab动起来”

了解新一届Twinmotion社区挑战赛的优胜者如何使用Sketchfab的3D模型制作令人惊叹的动画。

在我们最近的Twinmotion社区挑战赛第九季中,我们要求大家基于Sketchfab的3D模型,创作一段独特的短视频。而最终的结果也没有让我们感到失望!
Jesus Carbajal Paxi是Twinmotion的早期资深用户,在之前的挑战赛中,他曾两次入围十强。这一次,他凭借出色的霹雳舞碰撞测试假人动画赢得了冠军。
Jesus在观看专门收录单个对象或角色的动画集锦时,想起了一段舞者从旧八音盒中苏醒的视频,顿时灵感涌现。带着为静止人偶注入生命,让它以有趣、自然的方式活动起来的想法,他开始创作动画,并充分利用了Twinmotion与其他工具(如Mixamo和3ds Max)的互操作性。

“Twinmotion目前提供了各种工具和库,而且库中的资产每个月都在增加,因此,在建筑设计、室内设计和产品设计等诸多领域的可视化和动画制作中,它具有很大的潜力。”Jesus说。

以下是他的完整工作流程:
  1. 角色选择

为了在场景设置中给自己留足余地,使流程更加顺利,Jesus选择了一个对称角色,它只拥有极少量的多边形,并且是FBX格式。他选择的模型是Sketchfab上由Robomax提供的碰撞假人
  1. 自定义动画

Jesus使用Mixamo制作这组预先规划好的动画。动画必须简短,但可以重复,类似一种循环,此外,还要遵循Adobe的应用建议。被选中的动画包括:
 
  1. 跳跃
  1. 霹雳舞动画
  1. 头顶地旋转
  1. 行走
  1. 死亡
  1. 剪辑

以FBX格式下载动画之后,Jesus将它们导入了3ds Max。为了导入活动对象,他需要在每一帧中填入不同的对象,当这些对象连接在一起时,就形成了动画。例如,在第一个场景中,人体模型的跳跃动作包含30帧。
为了简化工作流程,Jesus使用了一个免费的3ds Max脚本“mass_exporter_v1_6”。这样一来,他只需点击一次,即可导出每个独立的帧。
对于第一个场景,有30个对象被导出。每个场景都经过了同样的处理。
 
  1. Twinmotion中的准备工作

 活动对象:
 
确定构图之后,Jesus将所有对象插入到了Twinmotion中,这个过程会保留第一个对象的材质。他还添加了一些补充元素,如椅子、桌子和植物。
在第一个场景中,人体模型的跳跃动作有30帧,最初,只有第一个对象会被显示出来,其他29个对象则会被隐藏。而在第二帧中,只会显示第二个对象,其他对象将被隐藏。为了得到一秒钟的动画,Jesus不断重复这个过程,直到他得到了30帧镜头。之所以这么做,是因为Twinmotion是以每秒30帧的帧率导出动画的。
第1帧
第8帧
第23帧
为了完成整个动画,Jesus为其他所有场景执行了相同的操作,总共添加了300多帧镜头。 
渲染:
Jesus没有使用3D模型环境构筑室内场景,这将花费更长时间进行渲染;他选择使用室内HDRI。当光线从四面八方投射到整个场景中时,这种方式显著缩短了渲染时间。他只打算让人体模型表演自定义动作,而非呈现完美的建模环境,因此,这种方式非常适合他的想法。
在这次挑战赛中,Jesus将采样次数设为64,反射次数设为4,最终的渲染时间大约为75分钟。他指出,虽然3D模型环境可以让他更自由地利用镜头,但另一方面,由于HDR使用了确定的度量标准,限制了镜头的利用率,因此可以避免出现背景失真或比例失调的情况。

Jesus对工作流程的剖析为创作者提供了一个优质案例,有助于他们了解如何使用Twinmotion的实时技术将想法变为现实。作为Twinmotion的长期用户,Jesus认为这款工具很容易上手。他说:“学习曲线非常短。熟悉界面并了解Twinmotion的功能只需要花几周时间。

“路径追踪器渲染是Twinmotion中最棒的功能,也是我最爱的功能,它大幅提高了图像和视频的质量,显著减少了处理时间。与Quixel及Sketchfab的互操作性是另一项我非常喜欢的功能,它简化了对库、表面和其他场景构成元素的搜索,缩短了该过程的时间。

在这里观看“让Sketchfab动起来”社区挑战赛的最终十强作品:
敬请期待下一届挑战赛!如果你尚未安装Twinmotion,可在这里下载