Skip to content

Commit

Permalink
Deploying to gh-pages from @ 91460f8 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
mwestphal committed Jun 23, 2024
1 parent 373174c commit 3943f86
Show file tree
Hide file tree
Showing 37 changed files with 94 additions and 42 deletions.
2 changes: 1 addition & 1 deletion CONTRIBUTING.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion LICENSE.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion _licenses.html

Large diffs are not rendered by default.

25 changes: 16 additions & 9 deletions assets/js/search-data.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/CHANGELOG.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/GALLERY.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/THIRD_PARTY_LICENSES.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/dev/BUILD.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/dev/BUILD_WASM.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/dev/CODING_STYLE.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/dev/GENERATE.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/dev/GETTING_STARTED.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/dev/GOVERNANCE.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/dev/MAINTAINERS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/dev/README_DEV.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/dev/ROADMAPS_AND_RELEASES.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/dev/TESTING.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/libf3d/BINDINGS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/libf3d/CLASSES.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/libf3d/OPTIONS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/libf3d/OVERVIEW.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/libf3d/PLUGINS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/libf3d/README_LIBF3D.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions doc/user/ANIMATIONS.html

Large diffs are not rendered by default.

43 changes: 43 additions & 0 deletions doc/user/ANIMATIONS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Animations

F3D is able to play animations for any files which contain them.
Play them either interactively or by selecting a specific time to display.
For files containing multiple animations, F3D allows the user to either play each animation separately or play all animations at the same time.

## Demonstration
This specific example uses an animation file which can be downloaded [here](https://github.com/f3d-app/f3d/blob/606089959c9520085a9cbf70660fb0ffc68fb934/testing/data/InterpolationTest.glb).

<img width="1024" alt="1" src="https://media.githubusercontent.com/media/f3d-app/f3d-media/main/media/animation_0.png">

Load the example animation file shown above by executing within command line: `f3d InterpolationTest.glb`

<img width="1024" alt="2" src="https://media.githubusercontent.com/media/f3d-app/f3d-media/main/media/animation_1.png">
To view current animation name, press <kbd>H</kbd> to open up cheatsheet menu

<img width="1024" alt="3" src="https://media.githubusercontent.com/media/f3d-app/f3d-media/main/media/animation_2.png">
Press <kbd>W</kbd> to cycle through available animations

<img width="1024" alt="4" src="https://media.githubusercontent.com/media/f3d-app/f3d-media/main/media/animation_3.png">
Press <kbd>space</kbd> to play/pause current animation.
Note: A red bar runs along the bottom of screen to indicate the current time interval of the animation sequence.

<img width="1024" alt="5" src="https://media.githubusercontent.com/media/f3d-app/f3d-media/main/media/animation_4.png">
"All Animations" will play all animations at the same time.

## Command line options

F3D animation behavior can be fully controlled from the command line using the following options.

| Options | Default | Description |
| ---------------------------- | ------------------- | ---------------------------------------------- |
| \-\-animation\-index | | Select the animation to play. |
| \-\-animation\-index=-1 | | Play all animations at once (.gltf/.glb only). |
| \-\-animation\-speed\-factor | Time Unit = Seconds | Adjust time unit. |
| \-\-animation\-frame\-rate | 60 FPS | Adjust animation frame rate. |

## Animation Interactions
- Press <kbd>W</kbd> to cycle through animations
- Press <kbd>Space</kbd> to play/pause animation

## Time Units
- When F3D plays an animation, it assumes the time unit is in seconds to show accurate speed of animation.
2 changes: 1 addition & 1 deletion doc/user/COLOR_MAPS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/user/CONFIGURATION_FILE.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/user/DESKTOP_INTEGRATION.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/user/INSTALLATION.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/user/INTERACTIONS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/user/LIMITATIONS_AND_TROUBLESHOOTING.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/user/OPTIONS.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doc/user/README_USER.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions doc/user/README_USER.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
- [How to install F3D.](INSTALLATION.md)
- [List of all F3D command line options.](OPTIONS.md)
- [The different interactions in F3D.](INTERACTIONS.md)
- [How to use animations in F3D.](ANIMATIONS.md)
- [How to use colormaps in F3D.](COLOR_MAPS.md)
- [How to configure F3D using a configuration file.](CONFIGURATION_FILE.md)
- [How to integrate F3D in your desktop.](DESKTOP_INTEGRATION.md)
Expand Down
2 changes: 1 addition & 1 deletion doc/user/USAGE.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion index.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion resources/colormaps/licenses.html

Large diffs are not rendered by default.

0 comments on commit 3943f86

Please sign in to comment.