Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Activision/USDShellExtension
USD shell extension for Windows.
https://github.com/Activision/USDShellExtension
Last synced: 3 months ago
JSON representation
USD shell extension for Windows.
- Host: GitHub
- URL: https://github.com/Activision/USDShellExtension
- Owner: Activision
- License: apache-2.0
- Created: 2021-06-08T02:13:04.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-06-24T15:49:08.000Z (over 3 years ago)
- Last Synced: 2024-07-31T01:32:19.304Z (3 months ago)
- Language: C++
- Homepage:
- Size: 46.7 MB
- Stars: 359
- Watchers: 21
- Forks: 26
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.txt
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-openusd - USD Shell Extension
README
Activision USD Shell Extension
==============================A Windows Shell Extension for the Pixar USD file format.
**Windows Explorer Features**
* Hydra Realtime Preview
* Thumbnails
* Context Menus
* Metadata Properties**Windows Search Features**
* Metadata Search
More details available [here](./docs/FEATURES.md).
Goals
-----There are several goals that this shell extension tries to adhere to and takes extra precautions to meet.
* **Performance**
It is important that the shell extension not stall Windows Explorer.* **Stability**
Instability in the shell extension will take down Window Explorer and/or the entire desktop.The mitigation strategy is to run the majority of the shell extension asynchronously out of the
Windows Explorer process.Dependencies
------------The following dependencies are required:
* [Microsoft Visual Studio (2017 or newer)](https://visualstudio.microsoft.com/vs/)
* [Universal Scene Description (USD)](https://graphics.pixar.com/usd/docs/index.html)
* [Python (2.7, 3.6, 3.7)](https://www.python.org/)Required Microsoft Visual Studio Components:
* Desktop development with C++
* C++ ATL
* Windows 10 SDK
* Windows Universal C Runtime
* Python language support