Eric Undersander
Eric Undersander
## Motivation and Context This script imports a Habitat gfx-replay file, including all visual elements as they move over time. The resulting Blender animated scene can be polished and used...
See corresponding Hab-lab PR for details: https://github.com/facebookresearch/habitat-lab/pull/863 ## How Has This Been Tested See `src/tests/ReplayBatchRendererTest.cpp`. ## Types of changes - [ ] Docs change / refactoring / dependency upgrade -...
## Motivation and Context Let's create a tutorial where we can gather documentation on Habitat coordinate conventions. Reviewers, the fastest way to view the tutorial is [this cached colab](https://colab.research.google.com/gist/eundersander/c7cfe6243149efb073ccf75b262bba31/coordinate-system-tutorial.ipynb) (already...
## Motivation and Context Similar to how we generate a video per episode, we also now generate a gfx-replay JSON file per episode. Coming soon, these files can be imported...
## Motivation and Context "Batch rendering" means rendering (drawing) multiple environments at the same time. The purpose is to speed up rendering (and training). See also the Hab sim PR...
## Motivation and Context Hack to hide high-vertex-count drawables and replace them with wireframe bounding boxes. See `ResourceManager.cpp threshold` to tune. This is a workaround for displaying Floorplanner scenes in...
`python minimal_magnum_app.py` and `./build/utils/viewer/viewer` ( `src/utils/viewer/minimal_magnum_app.cpp`) are roughly identical. Both create a window and then flash red-and-black by clearing the framebuffer in a particular way. Both work on my Macbook...
## Motivation and Context A bunch of changes to get the fetch task working in keyboard/mouse mode and VR mode, for the Sep 5 demo. This is a cleaned-up version...
## Motivation and Context Device-mismatch fixes for running HITL tool with CUDA ## How Has This Been Tested Local testing on Fedora laptop ## Types of changes PR into non-main...
## Motivation and Context MultiprocessDriverWrapper is a wrapper intended to be used with SandboxDriver (or any GuiAppDriver). It creates a separate "sim process" to run the driver, with the goal...