"Now that 2 years have passed, an update for those who are coming looking for similar info. 1. Fusion (on mac) now lets you export as USDZ. You can export one component at a time, or an entire assembly at once from the File > Export menu. That USDZ will bring all your Fusion material assignments with it. 2. If you're on an older version of Blender, use the trick in [this video](https://www.youtube.com/watch?v=dGU7ot25P9M&ab_channel=JimmyGunawan) to convert the USDZ to USDC, otherwise skip this step. 3. Import the USD into Blender, being sure to check "Import USD Preview" 4. Export to GLB." GLTF Editor (untested): [Gestaltor](https://gestaltor.com/) [Title Unavailable \| Site Unreachable](https://gestaltor.io/v1/) OBJ to GLB [GitHub - CesiumGS/obj2gltf: Convert OBJ assets to glTF](https://github.com/CesiumGS/obj2gltf) ```shell npm install -g obj2gltf obj2gltf -i model.obj obj2gltf -i model.obj -o model.gltf obj2gltf -i model.obj -o model.glb ``` ## Draco Encoding (Compression) [draco/BUILDING.md at main · google/draco · GitHub](https://github.com/google/draco/blob/main/BUILDING.md#building) ```shell git clone [email protected]:google/draco.git cd draco # Need to initialize submodules in order to build with transcoding support! git submodule update --init mkdir macos-build cd macos-build/ cmake ../ -DDRACO_TRANSCODER_SUPPORTED=ON make # Basic command to add Draco Compression draco_transcoder -i in.glb -o out.glb ``` ### Compression Examples test1.glb before: **140.7MB** after: **11.9MB** ==11.8x reduction!== test2.glb before: **97.8MB** after: **6.4MB** ==15.3x reduction!==