Class Pirouette
java.lang.Object
HumanoidAnimation.MotionAnimation.Pirouette
BVH file conversion: CMU example animation that also runs in three.js.
Related links: source Pirouette.java, X3D Resources, X3D Scene Authoring Hints, and X3D Tooltips.
meta tags | HumanoidAnimation.MotionAnimation.Pirouette Document Metadata |
title | Pirouette.x3d |
description | BVH file conversion: CMU example animation that also runs in three.js |
warning | debugging in progress, nearly complete |
TODO | find original model and author |
creator | *enter name of original author here* |
created | *enter date of initial version here* |
translated | 20 November 2022 |
modified | 4 December 2022 |
reference | Pirouette.bvh |
TODO | Joe Williams: First, stop the animation, rescale to humanoid, and navigate or maybe the player can find the thing, or try and figure it out by some analysis (as shown in example)? Sets of these may be similar. Best practice mocap eventually found a standard before animation pose and starting view location. |
reference | https://github.com/mrdoob/three.js/blob/dev/examples/models/bvh/pirouette.bvh |
reference | https://www.web3d.org/x3d/content/examples/HumanoidAnimation/MotionAnimation/Pirouette.bvh |
reference | https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#MOCAP |
reference | https://threejs.org/examples/#webgl_loader_bvh |
reference | http://mocap.cs.cmu.edu/resources.php |
reference | CMU Graphics Lab Motion Capture Database, subject #5 (modern dance) Trial #11 dance - sideways steps, pirouette |
reference | http://mocap.cs.cmu.edu/search.php?subjectnumber=5 |
reference | http://mocap.cs.cmu.edu/subjects/05/05_11.mpg |
generator | X3D-Edit Java BVH to X3D Converter, org.web3d.x3d.hanim.bvh package |
reference | https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/tools/X3dEdit4.0/X3dEditModuleSuite/X3dSourceFilePalette/src/org/web3d/x3d/hanim/bvh |
reference | X3D-EditBvhImport.png |
generator | Java BVH to X3D Converter, org.web3d.x3d.hanim.bvh package |
generator | X3D-Edit 4.0, https://savage.nps.edu/X3D-Edit |
identifier | https://www.web3d.org/x3d/content/examples/HumanoidAnimation/MotionAnimation/Pirouette.x3d |
license | ../license.html |
This program uses the
X3D Java Scene Access Interface Library (X3DJSAIL).
It has been produced using the
X3dToJava.xslt
stylesheet
(version control)
which is used to create Java source code from an original .x3d
model.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.web3d.x3d.jsail.Core.X3D
Provide a shallow copy of the X3D model.final void
Create and initialize the X3D model for this object.static void
Default main() method provided for test purposes, uses CommandLine to set global ConfigurationProperties for this object.
-
Constructor Details
-
Pirouette
public Pirouette()Default constructor to create this object.
-
-
Method Details
-
initialize
public final void initialize()Create and initialize the X3D model for this object. -
getX3dModel
public org.web3d.x3d.jsail.Core.X3D getX3dModel()Provide a shallow copy of the X3D model.- Returns:
- Pirouette model
- See Also:
-
main
Default main() method provided for test purposes, uses CommandLine to set global ConfigurationProperties for this object.- Parameters:
args
- array of input parameters, provided as arguments- See Also:
-