2
0
Эх сурвалжийг харах

Added quotes and moved baking actions to notes.

mitm001 8 жил өмнө
parent
commit
66080c7881

+ 29 - 16
src/docs/asciidoc/jme3/advanced/mixamo.adoc

@@ -193,18 +193,6 @@ Armatures::
 .  In the `Dope Sheet Editor`, change the `Dope Sheet` mode/context to `Action Editor`. The `Linked Action` will now show the action name of the animation you imported.
 .  Rename this to the name of the imported animation. In this instance it was TPose.
 *  If the btn:[F] button is not selected, i.e. dark, select it to save the action. 
-//.  In the `3d Viewport`, with the armature still selected, select `menu:Object[Animation > Bake Action]`.
-//.  In the `Bake Action` dialog, deselect and set the settings as follows:
-//+
-//- [ ] Selected Only
-//- [x] Visual Keying
-//- [x] Clear Constraints
-//- [ ] Clear Parents
-//- [ ] Overwrite Current
-//-  Bake Data = Pose
-//.  When ready click btn:[OK].
-//.  The `Linked Action` in the `Dope Sheet Editor` will change to the newly baked action and is named `Action`. Rename this to the name of the imported animation. In this instance it was TPose.
-//.  Select the btn:[F] button to save the action.
 .  Save your file with the same name as the action.
 
 [NOTE]
@@ -212,10 +200,6 @@ Armatures::
 Mixamo sets the rotation mode of bones to `Quaternion` as is appropriate for preventing link:https://en.wikipedia.org/wiki/Gimbal_lock[`Gimbal Lock`]. Keep this in mind if you decide to modify your animation. Blender defaults to `XYZ Euler` so you will need to change this setting prior to inserting new keyframes.
 ====
 
-//== Clearing The Linked Action Buffer
-
-//Remember, our goal is to have a single `.blend` file that represents a single animation. After baking, we have the old action and the new baked action. You now want to clear the old action from the `Linked Action` buffer. Due to some quirks in Blender currently you must do so from the NLA editor. See <<jme3/advanced/3d_models#blender-buffer-clearing#,Blender Buffer Clearing>> for more information.
-
 
 == Creating The Rigged Animation File
 
@@ -361,5 +345,34 @@ image::jme3/advanced/MixamoNLA.png[MixamoNLA.png,width="",height=""]
 == Notes
 
 
+*  Eventually, you may need to edit or bake the actions of your animation file. This work should be done in a copy of the animation `.blend` file you created in <<jme3/advanced/mixamo.html#creating-blender-animations,Creating Blender Animations>>, then appending that file to your `Rigged` file, or working directly with the actions in the `Rigged` file. This way you won't have to go through the process of creating the blender animation file again if you FUBAR something.
+
+*  In some situations, it's best to bake an action to the armature. Here are a couple of quotes on the subject.
+
+
+"You bake simulations such as fluid, smoke, cloth, particles and rigid bodies. These take a long time to calculate and if you don't bake them running your animation will be very slow in 3d view every time."
+--  Relja Trajković, Answer to: Why do I have to "`bake`" animations I have made in Blender? Isn't setting keyframes good enough?
+
+"Baking can also mean precalculating physics simulations such as Cloth or Rigid Body. For this Blender saves them to a file, which then loads when rendering or playing back the animation so that the physics don't have to be recalculated every time."
+--  Hugo Sales, Answer to: What does "`Baking`" mean?
+
+How to bake actions::
+.  In the `Dope Sheet Editor`, change the `Dope Sheet` mode/context to `Action Editor`.
+.  Navigate to the `Action` you wish to bake by clicking on the btn:[Browse action to be linked] button.
+.  In the `3d Viewport`, with the armature selected, select `menu:Object[Animation > Bake Action]`.
+.  In the `Bake Action` dialog, deselect and set the settings as follows:
++
+- [ ] Selected Only
+- [x] Visual Keying//- [x] Clear Constraints
+- [ ] Clear Parents
+- [ ] Overwrite Current
+-  Bake Data = Pose
+.  When ready click btn:[OK].
+.  The `Linked Action` in the `Dope Sheet Editor` will change to the newly baked action and is named `Action`. Rename this as is appropriate.
+.  Select the btn:[F] button to save the action.
+
+//-
+
+*  You may from time to time want to clear an action from the `Linked Action` buffer. Due to some quirks in Blender currently, it's best to do so from the NLA editor. See <<jme3/advanced/3d_models#blender-buffer-clearing#,Blender Buffer Clearing>> for more information.
 *  You can see a similar video demonstration of the process in <<jme3#animations-and-scenes#,Animations And Scenes>> under the CadNav → Mixamo → JME Workflow heading.
 *  See <<jme3/beginner/hello_animation#,Hello Animation>> and <<jme3/advanced/animation#,Animation in JME3>> to learn how to use your model.