kinetecharts / openPerform

Check out the various styles and effects OpenPerform has to offer with our BVH animation demo!
https://kinetecharts.github.io/openPerform/
MIT License
27 stars 5 forks source link

"Upload Your Own BVH" doesn't react to an upload #38

Open lettucehead opened 5 years ago

lettucehead commented 5 years ago

Description: Uploading one's own BVH file from disc works. However, it doesn't seem like anything happened, until you actually hit "Load File" to proceed to 3D world.

To Repro:

  1. Go to 'Upload Your Own BVH' on the first screen, and click the button saying "Click to select file" or drag + drop a file from your filesystem GUI.
  2. Click on 'Open' within your filesystem GUI if you did the "Click to Select File" option.
  3. Note that the file has actually been loaded, but there is no apparent onscreen change (such as displaying the loaded file's filename.
  4. Click 'Load File' within the OpenPerform modal.
  5. Note that this operation completed successfully.

Expected Behavior: I wanted a happy face or a check mark or a filename to indicate I succeeded.

Additional Philosophizing: The button on the modal (shown below) saying "Load File" is perfect for the "Choose Example File..." flow of doing stuff but not perfect for the "Use Your Own BVH" flow of doing stuff.

Relevant Screenshot: For instance: This IS a LOADED file (in the sense of taken from local storage to my browser, just not in the sense of taken from "somewhere in my browser" to "visible in my browser's WebVR environment"): image

OS: ChromeOS Platform: 11151.113.1 (Official Build) stable-channel eve Firmware: Google_Eve.9584.174.0 Channel: Currently on stable ARC Version: 5217886 Blink: 537.36 (@ab04191dbdc8146b84b76a6e91a762b88574eaa4) V8: 7.1.302.33

jerknose commented 5 years ago

@lettucehead Are there any errors in the browser console? Can you screenshot those and attach to this?

lettucehead commented 5 years ago

Here is the entire console output from the Steps To Repro noted above.

New Performer line was the "beginning" of me doing anything. Everything above that incl. the errors was during page load.

image