使用MoCap与iClone 6创建动画

修改
鏉ユ簮: xiao_q 浏览 6884 日期 2017-04-07 0

本指南将向您展示如何使用它,并为您的视频获得最佳效果。 我们将介绍如何套装,配置Axis Neuron软件,以及如何清理iClone中的动画。 将有一些有用的提示,可以进一步提高您的手机性能。

This guide will show you how to use it and get the best possible results for your videos. We'll be covering how to put the suit on, configuring the Axis Neuron software, and how to clean up the animations within iClone. There will be some useful tips that can further enhance your mocap performance as well.

To follow this tutorial, you'll need to have Axis Neuron, iClone 6 and the Perception Neuron plugin for iClone installed.

要遵循本教程,您需要安装Axis Neuron,iClone 6和iClone的Perception Neuron插件。

Step 1: Before you Begin

The first thing I'd like to discuss is putting on the suit and how to position the sensors correctly. A poorly placed sensor can do strange things to the way your characters behave. I recommend wearing comfortable clothing, such as jeans and T-shirt. Remove metallic items such as change, belts, phones, jewelry and so on, as they can interfere with the magnetic sensors in the suit and damage them.

步骤1:开始之前

我想讨论的第一件事是穿上西装,以及如何正确定位传感器。 传感器传感器的位置可能会使您的角色发生变化。 我建议穿着舒适的服装,如牛仔裤和T恤。 去除金属物品,如变化,皮带,手机,首饰等,因为它们会干扰西装中的磁性传感器并损坏它们。

Useful Tip: On the back of each sensor is a little diagram to indicate where it should be placed.

有用的提示:每个传感器的背面是一个小图表,说明它应放在哪里。

Step 2: Putting on the Suit

The harness goes on first. Arms through the shoulder straps, then fasten the belt around your waist. Place the head sensor on the back of your head, in the middle, just above where the spine meets the skull. Legs on next. Connect the wires to the waist sockets on the belt. Place the upper leg sensors at the top of the thighs, with the sensors pointing out sideways. The seams down the side of your trousers are a good marker for where to place them.

步骤2:穿上西装

线束先行。 穿过肩带,然后将腰带固定在腰部。 将头部传感器放置在头部后部,中间,正好位于脊柱与头骨相交的位置。 腿在下一个 将电线连接到皮带上的腰部插座。 将大腿传感器放在大腿顶部,传感器指向侧面。 裤子一侧的接缝是放置他们的好地方。

Useful tip: If you're putting the suit on yourself, the belt can get twisted behind you and can easily be put on the wrong way around. There is a wire on the belt that connects to the hub, if that's on your left, you should be fine.

有用的提示:如果你把西装穿在自己身上,皮带可能会扭曲在你的身后,很容易就被误导了。 皮带上有一根电线连接到集线器,如果是在你的左边,你应该很好。

The lower leg sensors need to be placed just below the knee. Fortunately, human legs have a natural curve that provides the perfect place for the sensors. These need to be pointing forward. Finally, the feet. These need to be placed on the flat part of the top of the foot. Moving on to the upper arms, place the sensors above the bicep and as with the thighs, these need to point sideways. That just leaves the gloves, and then you're all set to begin motion capture. With the whole suit on, it should look something like this.

小腿传感器需要放在膝盖的正下方。 幸运的是,人腿具有自然的曲线,为传感器提供了完美的选择。 这些需要向前推进。 最后,脚。 这些需要放置在脚的顶部的平坦部分上。 移动到上臂,将传感器放在二头肌上方,与大腿一样,这些需要侧身。 那只是留下手套,然后你就开始动作捕捉了。 随着整个衣服,它应该看起来像这样。

Step 3: Configuring the Axis Neuron

Now that you know how to put on the suit, the next step is configuring the Axis Neuron software that comes with Perception Neuron. Even though we'll be recording our Mocap session in iClone, you'll need to run Axis alongside it.

As soon as you launch Axis Neuron, it will ask you to connect the suit. Follow the on screen instructions and once complete you'll be greeted with the main Axis Neuron interface. There are a lot of settings but we're only going to focus on the essentials. Select the Parameters tab, then set Joint Stiffness to 1, Step Stiffness to 0.89 and Step Constraint to 0.61.

步骤3:配置轴神经元

现在你知道如何穿西装,下一步是配置感知神经元附带的Axis Neuron软件。 即使我们将在iClone中录制我们的Mocap会话,您还需要运行Axis。

一旦你启动了轴神经元,它会要求你连接西装。 按照屏幕上的说明进行操作,一旦完成,您将会收到主轴Axis Neuron界面。 有很多设置,但我们只会专注于必需品。 选择参数选项卡,然后将接头刚度设置为1,步进刚度为0.89,步长约束为0.61。

These settings control how closely the bones of the character stick together and I find these settings look best with characters in iClone. Feel free to experiment with different levels.

这些设置控制角色粘在一起的密切程度,我发现这些设置看起来与iClone中的字符最好。 随意尝试不同层次。

Step 4: The Calibration Phase

Useful tip: You'll need to know the height in centimeters of your MoCap actor.

You need to select a profile for your Mocap performer. These are based on the height of the person in the suit and help the neurons know how far apart they are from each other. The more accurate this information is, the better the results of your Mocap session.

Measure the height of your performer and select the profile that's the closest match, for example a woman that's 166cm tall would need the Female 165 profile while a 173cm tall man should use the Male 175 profile.

步骤4:校准阶段

有用的提示:您需要知道MoCap演员的厘米高度。

您需要为您的Mocap表演者选择一个配置文件。 这些是基于西装中的人的身高,并帮助神经元知道彼此相隔的距离。 这些信息越准确,Mocap会话的结果越好。

测量表演者的身高,并选择最接近的配对文件,例如身高166厘米的女子需要女性165的身材,而173厘米高的男子则应使用男性175型材。

Useful tip: Don't use the default profile unless your actor is a good match for those settings.

When you've got your profile set, you need to run through the calibration sequence. This has to be done after selecting a profile as the calibration will be based on the profile settings. Follow the on screen instruction for the calibration sequence. Leave Axis Neuron running.

有用的提示:不要使用默认配置文件,除非您的演员与这些设置很好匹配。

当您设置了配置文件时,您需要运行校准顺序。 在选择配置文件后,必须进行此操作,因为校准将基于配置文件设置。 按照屏幕上的说明进行校准顺序。 离开轴神经元运行。

Step 5: Preparing iClone for Motion Capture

You've got Axis configured, your actor is in the suit, you're almost ready to go. Launch iClone and place the character you wish to animate. Don't worry about placing other objects in the environment for now, the less iClone has to process, the smoother the performance will be captured.

You'll want to give yourself a nice long project time to work with too. I usually set mine to 4000, so there's little chance of my capture session being cut short mid-way through the scene. Go to the Plugins menu, choose Perception Neuron and the motion capture window will appear.

步骤5:准备iClone进行运动捕捉

你已经安装了Axis,你的演员就是西装,你几乎准备好了。 启动iClone并放置您希望动画的角色。 不要担心现在将其他对象放在环境中,iClone必须处理的越少,捕获的性能越平滑。

你会想给自己一个很好的长的项目时间来工作。 我通常将我设置为4000,所以我的捕获会话几乎没有机会在中途被切断。 转到插件菜单,选择感知神经元,并将出现运动捕捉窗口。

Click Connect and iClone will automatically link up to Axis Neuron. Click the preview button and you'll see your character move as your actor moves, and you can use the record button to record your actor's movements.

Before you jump in and start capturing animation, read through the next section as it offers useful information on how to get the best results for your scene.

单击连接,iClone将自动链接到Axis Neuron。单击预览按钮,您将在演员移动时看到您的角色移动,您可以使用录制按钮记录演员的动作。

在您进入并开始捕捉动画之前,请阅读下一节,因为它提供了有关如何获得最佳效果的实用信息。

Step 6: Helpful Mocap Performance tips

Practice your scene before you capture it. Even if you're doing something fairly straight forward, it's good to run through it a couple of times first so it comes naturally to the actor performing the scene.

With fast movements, such as fight scenes or dancing, have your actors perform slower than normal. Sometimes the suit can miss frames and the slower the movement was performed, the less of a jump it is between those missed frames. You can speed up the animation in iClone afterwards.

If you're going to capture a scene in which characters are holding an object, make sure your actors have something to physically hold as it will make their motions feel more real if they have a prop to interact with. Make sure your props are not metallic, so they don't interfere with the magnets in the suit.

步骤6:有用的Mocap性能提示

在捕获之前练习场景。即使你在做一些比较直接的事情,先跑几次也不错,所以自然就是演员演出了。

随着快速运动,如战斗场面或跳舞,您的演员表现比正常慢。有时候,西装可能会错过镜架,而且运动的速度越慢,这些缺帧之间的跳跃越少。之后,您可以加快iClone中的动画。

如果要拍摄一个人物持有物体的场景,请确保您的演员有一些物理上的物体,因为如果它们具有与之相互作用的支柱,它们将使他们的动作变得更加真实。确保您的道具不是金属的,所以他们不会干扰西装的磁铁。

As an example, while capturing the lightsaber combat for Star Wars: Imperials, we used plastic lightsabers so they could actually fight. On a related note, show your actors the environment their characters will be in and anything they'll be interacting with. It will help with their performance if they know what the scene looks like. Direct them like you would a live action movie.

作为一个例子,在捕获“星球大战:帝国”的光剑战斗时,我们使用塑料光剑,以便他们可以战斗。 在相关的说明中,向您的演员展示他们的角色所处的环境,以及他们将要互动的任何内容。 如果他们知道场景是什么样的话,这将有助于他们的表演。 指导他们像你将是一个现场动作电影。

Step 7: Saving your Motion Capture

You've just finished recording your character's animation and can watch them perform it by playing the scene. Before you do cleanup or record the next animation, save what you've got. From the Content menu, click the animation button, then custom tab. Right click on Motion, then New Folder. Give it a meaningful name before finally clicking the add button.

Your animation will then be saved for future use and cleanup. Repeat steps 5-6 until you've got everything you need, remove the Perception Neuron suit and store it safely so not to damage it.

步骤7:保存运动捕捉

您刚刚完成了录制角色的动画,并可以通过播放场景观看演出。 在您清理或录制下一张动画之前,请保存您所拥有的内容。 从内容菜单中,单击动画按钮,然后单击自定义选项卡。 右键单击运动,然后单击新建文件夹。 给它一个有意义的名字,最后点击添加按钮。

您的动画将被保存以备将来使用和清理。 重复步骤5-6,直到您拥有所需的一切,删除感觉神经元套装,并安全存储,以免损坏它。

Step 8: Mocap Clean Up - Jumping Animations

Now that you've got your animations, there will be some roughness, the characters might not move quite the way you wanted and it needs to be cleaned up. This is something even big Hollywood studios with millions of dollars of equipment have to do. Fortunately, it's a fairly straight forward process in iClone.

步骤8:Mocap清理 - 跳动动画

现在你已经有了你的动画,会有一些粗糙,人物可能不会按照你想要的方式移动,它需要被清理。 这是一个甚至大好莱坞工作室,数百万美元的设备都要做的事情。 幸运的是,它在iClone中是一个非常简单的过程。

Using an empty environment, place your character and choose the animation you want to cleanup. Watch through and look for any jumps in animation. This will be where your character is in motion, then suddenly jumps forward a few frames.

使用空的环境,放置你的角色,然后选择想要清理的动画。 观看并寻找动画中的任何跳跃。 这将是您的角色在运动的地方,然后突然向前跳几帧。

It's difficult to show that in a still image but these are one frame apart and it makes for a very sudden jump when watching the animation play through. To correct this find exactly where the jump is on the timeline, then move a few frames further along. Right click and create a break.

很难在静止的图像中显示,但这些是相隔一帧,并且在观看动画播放时使得突然跳跃。 要纠正这一点,确切地找到时间轴上跳转的位置,然后再进一步移动几帧。 右键单击并创建休息。

Then you can use the transition slider to smooth out the jumps. Exactly what settings to use depends on how big the jump is, so you'll need to experiment a little and see what looks best.

然后您可以使用过渡滑块来平滑跳转。 什么设置要使用什么取决于跳跃有多大,所以你需要进行一些实验,看看最好的。

Step 9: Mocap Clean Up - Clipping Limbs

The other thing you might notice is your character's limbs might not behave quite the way they should, for example, an arm passing through the body. This is also an easy fix. Again, using the timeline, find the last place the arm was positioned correctly, then open up the Edit Motion Layer tool. Click set as default and then default. This creates a marker that saves the exact position of the character in that spot.

步骤9:Mocap清理 - 剪切肢体

你可能会注意到的另一件事是你的角色的四肢可能不会像他们应该的那样行事,例如手臂穿过身体。 这也是一个简单的解决方案。 再次使用时间轴,找到手臂正确定位的最后一个位置,然后打开“编辑运动图层”工具。 单击设置为默认,然后默认。 这将创建一个标记,可以保存该位置中字符的确切位置。

Find the next place the character looks right and repeat the set as default and default button step above. If you can't find a good place after a more than a few seconds, then don't worry, the next step should fix that.

From the first marker, move through the timeline until you're about halfway through the arm's motion. Then, using the Edit Motion Layer tool, correct the arm's position. In most cases that will fix the clipping issue. If it doesn't, repeat this step. When you've finished your cleanup and you're happy with the way your character is animated, save your work using the same process described in Step 7.

找到下一个字符看起来正确,重复设置为默认和默认按钮步骤。 如果在几秒钟之后找不到好的地方,那就别担心,下一步应该解决这个问题。

从第一个标记,移动通过时间轴,直到你的手臂运动的一半左右。 然后,使用“编辑运动图层”工具,更正手臂的位置。 在大多数情况下,这将修复剪辑问题。 如果没有,请重复此步骤。 完成清理后,您对角色动画的方式感到满意,请使用步骤7中所述的相同过程保存工作。

评论

{{ username ? username.charAt(0).toUpperCase() : '?' }}
Ctrl+Enter 发布
{{ (c.username || c.author_name || '?').charAt(0).toUpperCase() }}
{{ c.username || c.author_name }} {{ Utils.formatDate(c.created_at) }}