访谈

诸如此类的3D字符由熟练的专家在耗时的手动工作中创建。马克斯普朗克信息学研究所的计算机科学家现已开发出两种计算机程序,可以在几秒钟内完成相同的过程,即使是没有经验的用户也可轻松处理。图片来源:萨尔大学用于制作像大片中看到的高级3D角色的新软件将让没有经验的用户有机会创造自己的电影魔术。该软件由马克斯普朗克信息学研究所的研究人员开发,可显着缩短和简化3D电影角色的创作过程。像“玩具总动员”或“变形金刚”这样的3D电影基于能够像人类一样移动的日常物品。这些3D角色由熟练的专家在耗时的手动工作中创建。马克斯普朗克信息学研究所的计算机科学家现已开发出两种计算机程序,可以在几秒钟内完成相同的过程,即使是没有经验的用户也可轻松处理。研究人员于2012年3月6日至10日在Cebit 26号展厅的F34上首次展示他们独特的软件。在3D电影“玩具总动员”中,宇航员“太空游侠巴斯光年”引起了观众们的极大欢笑。在“变形金刚”中,汽车和卡车通过变成机器人,然后互相争斗,让观众惊叹不已,像专业拳击手一样敏捷。他们壮观的屏幕动作是手工制作,无论涉及多少硬件,都需要花费大量时间进行制作。在创建角色的静态数字表示之后,通过“绑定”角色来实现移动的能力,即,手动定义运动骨架并将其附加到角色的各个组件。马克斯普朗克研究人员现在是世界上第一个开发出两种新方法的研究人员,不仅大大缩短了创作过程的这两个重要步骤,而且大大简化了这些步骤。 “现在创建和制作自定义3D角色的动作从未如此简单,”来自信息学MPI的ThorstenThormählen解释说,该研究小组“基于图像的3D场景分析”的负责人,以期雄心勃勃的业余电影制作人和游戏开发者。 Thormählen的软件使用Dosch Design,Turbosquid或Google Warehouse等数据库,这些数据库可以免费或收取少量费用,提供定义角色或物体形状的数据集。这样,用户不需要创建自己的3D模型,但也无法自定义它们。这就是两种新算法中的第一种算法的用武之地。它巧妙地将数据库中的3D模型分解为组件,并记住它们是如何连接的。然后,用户可以选择他们想要组合成两个已处理模型的新模型。因此,业余设计师可以例如为视频游戏组装他或她自己的终极机器人。通过使用滑块,设计人员可以实时决定要使用的组件A或B的数量,并始终能够查看生成的组合。为了确保只能更换配件,例如A的臂部带有B的臂,该程序使用基于识别的对称性的分割。 “如果你想用机动船和飞机制造一辆詹姆斯邦德车辆,这甚至都有效”,Thormälen说。最后,可以使用另一种算法对新创建的模型进行动画处理。所需要的只是定义的运动序列和目标骨架。这些也可以在互联网上免费获得,例如,由卡内基梅隆大学维护的Mocap数据库。由Thormählen的研究小组开发的软件将运动和骨架应用于3D模型。这是通过一种能够识别类似骨架的聪明算法来完成的,包括目标模型中的适当关节。然后,运动将被转移到动画模型的骨架上。像这样,玩具总动员明星“巴斯光年”的笨重的宇航员形象可以在几秒钟内像功夫传奇李小龙一样在屏幕上移动。资料来源:马克斯普朗克研究所图片: