All Projects → leon → docker-gltf-to-udsz

leon / docker-gltf-to-udsz

Licence: other
Docker container for converting gltf files into apple usdz quicklook files

Programming Languages

Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to docker-gltf-to-udsz

verge3d-blender-addon
WebGL exporter add-on ripped from Verge3D for Blender toolkit
Stars: ✭ 91 (+116.67%)
Mutual labels:  gltf, gltf2
maya-glTF
glTF 2.0 exporter for Autodesk Maya
Stars: ✭ 121 (+188.1%)
Mutual labels:  gltf, gltf2
gltf-bounding-box
Computes the global bounding box of a gltf model
Stars: ✭ 18 (-57.14%)
Mutual labels:  gltf, gltf2
GLTFKit2
A glTF 2.0 asset loader and exporter for Objective-C and Swift.
Stars: ✭ 30 (-28.57%)
Mutual labels:  gltf, gltf2
webgl-gltf
GLTF Viewer For WebGL
Stars: ✭ 26 (-38.1%)
Mutual labels:  gltf, gltf2
gdx-gltf
GLTF 2.0 3D format support and PBR shader implementation for LibGDX
Stars: ✭ 156 (+271.43%)
Mutual labels:  gltf, gltf2
orkid
Orkid Media Engine (C++/Lua/Python3/Linux/MacOs/OpenVR/Qt5)
Stars: ✭ 20 (-52.38%)
Mutual labels:  gltf, gltf2
libgltf
glTF 2.0 parser/loader for C++11, supports many extensions likes `KHR_draco_mesh_compression`, `KHR_lights_punctual`, `KHR_materials_clearcoat`, and more.
Stars: ✭ 55 (+30.95%)
Mutual labels:  gltf, gltf2
Tinygltfloader
Header only C++ Tiny glTF loader.
Stars: ✭ 223 (+430.95%)
Mutual labels:  gltf
Meshoptimizer
Mesh optimization library that makes meshes smaller and faster to render
Stars: ✭ 2,930 (+6876.19%)
Mutual labels:  gltf
Maya2gltf
Maya to glTF 2.0 exporter
Stars: ✭ 203 (+383.33%)
Mutual labels:  gltf
Gltf
A crate for loading glTF 2.0
Stars: ✭ 224 (+433.33%)
Mutual labels:  gltf
stl2gltf
Convert STL to glb
Stars: ✭ 67 (+59.52%)
Mutual labels:  gltf2
glTF-Rhino
Support for glTF 2.0 files in Rhino
Stars: ✭ 37 (-11.9%)
Mutual labels:  gltf2
Claygl
A WebGL graphic library for building scalable Web3D applications
Stars: ✭ 2,365 (+5530.95%)
Mutual labels:  gltf
Stereokit
An easy-to-use mixed reality library for building HoloLens and VR applications with C# and OpenXR!
Stars: ✭ 195 (+364.29%)
Mutual labels:  gltf
glAvatar
a glTF extension (extra?) for avatar with switchable skeletons, skins, clothes, etc.
Stars: ✭ 30 (-28.57%)
Mutual labels:  gltf
Revit2glTF
An open source glTF format exporter for Autodesk Revit.
Stars: ✭ 143 (+240.48%)
Mutual labels:  gltf
obj2usdz
🦖 obj2usdz, convert .OBJ files to .USDZ on iOS
Stars: ✭ 56 (+33.33%)
Mutual labels:  usdz
bus derby
A 3D vehicle derby video game rendered in three.js and run on a physi.js physics engine. UV maps designed in Adobe Illustrator; meshes created in Blender and imported as glTF.
Stars: ✭ 88 (+109.52%)
Mutual labels:  gltf

Convert .glb and .gltf into apples .usdz quicklook files.

It uses this repo under the hood. https://github.com/google/usd_from_gltf#compatibility

Run

Using helper script that will output a usdz file with same name as input

Via Npm or yarn

npm start examples/exterior.glb
yarn start examples/exterior.glb

Directly via the shellscript

./start.sh examples/exterior.glb

Using raw docker command

docker run \
  --rm \
  -v $(PWD):/usr/app \
  leon/usd-from-gltf:latest \
  examples/exterior.glb \
  examples/exterior.usdz

# or on one line
docker run --rm -v $(PWD):/usr/app leon/usd-from-gltf:latest examples/exterior.glb examples/exterior.usdz

Batch Run

To be able to batch convert files, place all your glb files in a directory. then cd to that directory, now run the batch.sh file from that directory. it will pick up the directory that you started it from and convert all the .glb files to .usdz

cd examples
../batch.sh

Build

./build.sh
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].