Uploaded image for project: 'Snowstorm'
  1. Snowstorm
  2. STORM-1803

Adding raw anim file upload support

    Details

    • Type: Story
    • Status: Closed
    • Priority: Minor
    • Resolution: Released
    • Affects Version/s: None
    • Fix Version/s: Active
    • Labels:
    • Environment:
    • Test Plan:
      Hide

      Save the files listed below and attached to this jira into a folder that has files of other types in it
      Save the file crouchwalk-anim.anim
      Save it again as crouchwalk-anim2.anim
      Save crouchwalk.bvh

      Launch the viewer

      Test 1
      Click Build->Upload->Animations: see that .bvh and .anim are in the file type filter
      Navigate to where you saved the files: see that only the 3 files you saved are shown in the file chooser; the other files in that directory are not displayed
      In the file chooser select crouchwalk.bvh
      In the upload floater check on Loop
      Click on Upload
      Open your inventory
      Open the Animations folder
      Right click on crouchwalk and select "Play locally": see that the animation is working
      Delete this crouchwalk

      Test 2
      Click Build->Upload->Animations
      In the file chooser select crouchwalk.anim
      Modify the Name in the upload floater to "Mycrouchwalk"
      Modify the Description in the upload floater to "Test"
      Click on Upload
      Open your inventory
      Open the Animations folder: see that Mycrouchwalk is present
      Right click on Mycrouchwalk and select "Play locally": see that the animation is working
      Right click on Mycrouchwalk and select "Properties": see that the description is "Test"
      Delete Mycrouchwalk

      Test 3
      Click Build->Upload->Bulk
      In the file chooser select crouchwalk.anim and crouchwalk2.anim
      Open your inventory
      Open the Animations folder: see that crouchwalk and crouchwalk2 are present
      Right click on crouchwalk and select "Play locally": see that the animation is working
      Right click on crouchwalk2 and select "Play locally": see that the animation is working
      Delete crouchwalk and crouchwalk2

      In the inventory floater click on the "+"
      Repeat Test 1, Test 2, and Test 3 using the Upload menu in the inventory floater

      Note 1: The anim and bvh files should both play the same: walking crouched down with swinging arms indefinitely
      Note 2: In testing the anim file sometimes stopped; I am assuming this is a viewer display bug

      Show
      Save the files listed below and attached to this jira into a folder that has files of other types in it Save the file crouchwalk-anim.anim Save it again as crouchwalk-anim2.anim Save crouchwalk.bvh Launch the viewer Test 1 Click Build->Upload->Animations: see that .bvh and .anim are in the file type filter Navigate to where you saved the files: see that only the 3 files you saved are shown in the file chooser; the other files in that directory are not displayed In the file chooser select crouchwalk.bvh In the upload floater check on Loop Click on Upload Open your inventory Open the Animations folder Right click on crouchwalk and select "Play locally": see that the animation is working Delete this crouchwalk Test 2 Click Build->Upload->Animations In the file chooser select crouchwalk.anim Modify the Name in the upload floater to "Mycrouchwalk" Modify the Description in the upload floater to "Test" Click on Upload Open your inventory Open the Animations folder: see that Mycrouchwalk is present Right click on Mycrouchwalk and select "Play locally": see that the animation is working Right click on Mycrouchwalk and select "Properties": see that the description is "Test" Delete Mycrouchwalk Test 3 Click Build->Upload->Bulk In the file chooser select crouchwalk.anim and crouchwalk2.anim Open your inventory Open the Animations folder: see that crouchwalk and crouchwalk2 are present Right click on crouchwalk and select "Play locally": see that the animation is working Right click on crouchwalk2 and select "Play locally": see that the animation is working Delete crouchwalk and crouchwalk2 In the inventory floater click on the "+" Repeat Test 1, Test 2, and Test 3 using the Upload menu in the inventory floater Note 1: The anim and bvh files should both play the same: walking crouched down with swinging arms indefinitely Note 2: In testing the anim file sometimes stopped; I am assuming this is a viewer display bug

      Description

      Hello,

      Is it possible to add the patch seen on this web page :

      http://blog.machinimatrix.org/avastar/avastar-anim-format/

      to add support for raw anim file upload in the viewer ?

      The internal animation format (anim files ) can do many unique animation tricks that the bvh cannot; including:

      -Different animation priorities per-joint
      -Keyframed animation control of eyes!
      -Variable length joint offsets per frame (allowing cartoon-like "stretchy" bones)
      -Keyframed rotation and repositioning of attachments (which meshes can weight to; to use as new child bones )
      -ClientSide scaling of attachments and default mesh

      Thank you

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                laurent.bechir Laurent Bechir
                Extended Group Visibility:
                jira-users
              • Watchers:
                18 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: