GitHub topics: gltf2
assimp/assimp
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
Language: C++ - Size: 284 MB - Last synced at: about 23 hours ago - Pushed at: about 24 hours ago - Stars: 11,651 - Forks: 3,022

code4game/glTFForUE4
Import glTF 2.0 in Unreal Engine 4 & 5
Language: C++ - Size: 869 KB - Last synced at: about 18 hours ago - Pushed at: over 2 years ago - Stars: 285 - Forks: 56

looeee/discoverthreejs-site
Repo for the book Discover three.js!
Language: JavaScript - Size: 172 MB - Last synced at: about 5 hours ago - Pushed at: about 1 year ago - Stars: 789 - Forks: 102

tweakoz/orkid
Orkid Media Engine (C++/Lua/Python3/Linux/MacOs/OpenVR)
Language: C++ - Size: 271 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 31 - Forks: 9

spnda/fastgltf
A modern C++17 glTF 2.0 library focused on speed, correctness, and usability
Language: C++ - Size: 2.23 MB - Last synced at: about 14 hours ago - Pushed at: 2 days ago - Stars: 375 - Forks: 62

gildor2/UEViewer
Viewer and exporter for Unreal Engine 1-4 assets (UE Viewer).
Language: C++ - Size: 136 MB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 2,649 - Forks: 516

SaschaWillems/Vulkan-glTF-PBR
Physical based rendering with Vulkan using glTF 2.0 models
Language: C++ - Size: 78 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 1,045 - Forks: 132

godotengine/FBX2glTF
A command-line tool for the conversion of 3D model assets on the FBX file format to the glTF file format.
Language: C++ - Size: 8.45 MB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 385 - Forks: 103

jkuhlmann/cgltf
:diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99
Language: C - Size: 436 KB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 1,593 - Forks: 147

V-Sekai/godot-vrm
Importer/Exporter for VRM avatars and MToon shader. Available for Godot 4.1+ and 3.2+ in the Asset Library.
Language: GDScript - Size: 10.6 MB - Last synced at: about 14 hours ago - Pushed at: 10 days ago - Stars: 348 - Forks: 30

microsoft/glTF-SDK
glTF-SDK is a C++ Software Development Kit for glTF (GL Transmission Format -https://github.com/KhronosGroup/glTF).
Language: C++ - Size: 5.02 MB - Last synced at: 2 days ago - Pushed at: 9 days ago - Stars: 574 - Forks: 104

toddeTV/gltf-type-toolkit
This plugin generates type-safe glTF file representations in TypeScript and optimizes the loading and bundling of models in web projects, while being bundler-agnostic (Vite, Rollup, Webpack, esbuild, Rspack, ...).
Language: TypeScript - Size: 215 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 41 - Forks: 1

create3000/x3d-tidy
X3D Converter, Beautifier and Minimizer
Language: HTML - Size: 8.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

create3000/x_ite-node
Pure Node.js wrapper of X_ITE
Language: JavaScript - Size: 255 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

wh1t3lord/kotek
Framework for building your game engine or any application. OpenGL ES & Vulkan with C++20.
Language: C++ - Size: 5.28 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 13 - Forks: 7

terop2/GameApi
A Library for publishing gltf 3d models in web
Language: C++ - Size: 75.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 7 - Forks: 0

HanetakaChou/Brioche-Asset-Import
Brioche Asset Import
Language: C++ - Size: 3.49 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

create3000/x_ite
X_ITE X3D Browser, view and manipulate X3D, VRML, glTF and other 3D sources in HTML.
Language: JavaScript - Size: 2.16 GB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 73 - Forks: 15

nvpro-samples/vk_gltf_renderer
Rendering glTF scenes with ray tracer and raster (Vulkan)
Language: C++ - Size: 10.9 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 204 - Forks: 14

Daniil-SV/Supercell-Flat-Converter
FLAT glTF converter for Supercell 3D Assets
Language: Python - Size: 115 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 15 - Forks: 1

vpenades/SharpGLTF
glTF reader and writer for .NET Standard
Language: C# - Size: 96.4 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 503 - Forks: 83

adrien-ben/gltf-viewer-rs
glTF 2.0 file viewer written in Rust using Vulkan
Language: Rust - Size: 27.4 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 82 - Forks: 4

Saalvage/AssimpNetter
Maintained fork of AssimpNet that adds better interop with modern C#
Language: C# - Size: 65.9 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 31 - Forks: 4

mgsx-dev/gdx-gltf
GLTF 2.0 3D format support and PBR shader implementation for LibGDX
Language: Java - Size: 43.1 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 225 - Forks: 52

BobKerns/gltf_builder
Higher-level tool for constructing glTF files.
Language: Python - Size: 16.7 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

pissang/clay-viewer
3D model viewer with high quality rendering and glTF2.0/GLB export
Language: JavaScript - Size: 17 MB - Last synced at: 6 days ago - Pushed at: almost 5 years ago - Stars: 785 - Forks: 99

Soft8Soft/verge3d
Verge3D engine builds.
Language: Python - Size: 1.15 MB - Last synced at: 28 days ago - Pushed at: 29 days ago - Stars: 14 - Forks: 3

create3000/x_ite-vscode
Preview and debug X3D, VRML, glTF and other 3D models directly in the editor.
Language: JavaScript - Size: 2.51 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

BeRo1985/pasgltf
An Object-Pascal-native GLTF 2.0 low-level-data loader and writer for GLTF and GLB files
Language: Pascal - Size: 40.4 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 12

ousttrue/UniGLTF 📦
glTF 2.0 importer and exporter for Unity 5.6 or later
Language: C# - Size: 3.22 MB - Last synced at: 16 days ago - Pushed at: over 3 years ago - Stars: 293 - Forks: 63

warrenm/GLTFKit2
A glTF 2.0 asset loader and exporter for Objective-C and Swift.
Language: C - Size: 15.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 183 - Forks: 31

toddeTV/zlig
zlig is a Japanese zen-inspired idle browser game showcasing lightweight web technologies like Vue and Three.js to create fully browser-based games.
Language: Vue - Size: 3.67 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 26 - Forks: 2

larsjarlvik/webgl-gltf
GLTF Viewer For WebGL
Language: TypeScript - Size: 28.1 MB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 59 - Forks: 6

nvpro-samples/vk_raytrace 📦
Ray tracing glTF scene with Vulkan
Language: C++ - Size: 3.67 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 593 - Forks: 38

aabbtree77/twinpeekz
Volumetric light rendering of Sponza with Golang and OpenGL on Ubuntu and NVIDIA GTX 760. Keywords: Go, OpenGL, GLFW 3.0, GLTF 2.0, volumetric light, full 3D ray marching, light shafts, god rays.
Language: Go - Size: 10.3 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 12 - Forks: 0

juunini/gltf-optimizer
Optimize glTF. Draco compress and convert texture to WebP.
Language: TypeScript - Size: 24.6 MB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 44 - Forks: 12

urish/web-ar-experiment
Experimenting with WebAR
Language: HTML - Size: 7.45 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 71 - Forks: 30

andykswong/mugl
WebGPU and WebGL Micro 3D Graphics Library for JavaScript and WebAssembly
Language: TypeScript - Size: 7.07 MB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 106 - Forks: 5

MorcilloSanz/Graphite
CUDA-based path tracer developed from scratch for rendering glTF 2.0 models for research purposes.
Language: Cuda - Size: 22.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

Soft8Soft/verge3d-blender-addon
WebGL exporter add-on ripped from Verge3D for Blender toolkit
Language: Python - Size: 1.55 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 103 - Forks: 21

jessey-git/fx-gltf
A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0
Language: C++ - Size: 2.96 MB - Last synced at: 16 days ago - Pushed at: over 3 years ago - Stars: 360 - Forks: 41

jing-interactive/melo
melo is mesh loader for OBJ, glTF2 and PLY
Language: C - Size: 10.1 MB - Last synced at: 16 days ago - Pushed at: about 4 years ago - Stars: 47 - Forks: 4

Lugdunum3D/glTF2-loader
[UNMAINTAINED] C++ glTF (2.0 only) loader
Language: C++ - Size: 106 KB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 33 - Forks: 7

mrxz/vrm-transform
Gltf-transform extensions adding support for VRM 1.0
Language: TypeScript - Size: 244 KB - Last synced at: 11 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 1

lukas-shawford/gltflib
Library for parsing, creating, and converting glTF 2.0 files in Python 3.6+.
Language: Python - Size: 300 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 157 - Forks: 14

FaberSanZ/Xultaik
Xultaik Game Engine
Language: C# - Size: 416 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 99 - Forks: 8

pfirsich/gltf
glTF Loader Library for modern C++
Language: C++ - Size: 172 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 13 - Forks: 2

vvvv/VL.glTF
A glTF loader for VL
Language: HLSL - Size: 518 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 12 - Forks: 2

tcoppex/cgltf_vrm
👘 Single-file VRM 1.0 loader written in C99, extending cgltf.
Language: C - Size: 13.7 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 1

sakrist/glTFSceneKit
GLTF extension for SceneKit
Language: Swift - Size: 341 KB - Last synced at: 11 days ago - Pushed at: over 5 years ago - Stars: 52 - Forks: 10

drydart/model_viewer.dart
A Flutter widget for rendering interactive 3D models in the glTF and GLB formats.
Language: JavaScript - Size: 3.32 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 211 - Forks: 103

tcoppex/dojima
⚒ Tools to convert Way of the Samurai 3 & 4 NIF files to glTF 2.0.
Language: C++ - Size: 1.21 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

karsaroth/peakgen
A Java library that provides the capability to generate terrain based on geological uplift values, variable resistance to thermal shock, and water erosion. Can output to glTF 2.0.
Language: Java - Size: 15 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

V-Sekai/three-vrm-1-sandbox-mixamo
This is an example of reading the motion capture data from Mixamo and running it through three-vrm to create a virtual character.
Language: JavaScript - Size: 2.78 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 19 - Forks: 8

SamuelTallet/SketchUp-PBR-Plugin
Open-source Physically-Based Rendering extension for SketchUp 2017 or newer.
Language: JavaScript - Size: 152 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 47 - Forks: 5

MyMiniFactory/stl2gltf
Convert STL to glb
Language: HTML - Size: 608 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 87 - Forks: 32

Hongtae/FTVoxelEngine
Toy Voxel Engine, Vulkan-SVO
Language: C++ - Size: 13.2 MB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

HanetakaChou/glTF-PBR-Conversion
glTF PBR Conversion
Language: C++ - Size: 10.8 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Owlkaline/Maat-Graphics
Vulkan Game Engine, order from chaos.
Language: Rust - Size: 6.87 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

qbart/awesome
List of awesome things
Size: 5.86 KB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

mcneel/glTF-Rhino
Support for glTF 2.0 files in Rhino
Language: C# - Size: 64.5 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 42 - Forks: 10

kk49/deca
Tool for modding APEX engine games (Generation Zero, theHunter, ...)
Language: Python - Size: 18.3 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 106 - Forks: 17

dmurdoch/rgl2gltf
Read and write .gltf and .glb files in R.
Language: R - Size: 75 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 8 - Forks: 0

shrekshao/minimal-gltf-loader
A minimal, engine-agnostic JavaScript glTF Loader.
Language: JavaScript - Size: 197 MB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 183 - Forks: 32

Deltares-research/netcdf_to_gltf_converter
A tool that converts D-HYDRO output netCDF data to the glTF format.
Language: Python - Size: 101 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

IKEA/IKEA3DAssemblyDataset
The IKEA 3D Assembly Dataset is made available by Inter IKEA Systems B.V. to encourage research related to assembly instructions
Size: 139 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 113 - Forks: 6

sselecirPyM/MMDMotionCompute
Compute MMD animations and export to glTF2.0 file.
Language: C# - Size: 140 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 25 - Forks: 3

APAmk2/FoUnbaker3D
Unbakes Fonline Engine's 3D models into .gltf format
Language: C++ - Size: 18.6 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

MightyDuke/ico2gltf
Convert PlayStation 2 save icon models into glTF
Language: Python - Size: 16.6 KB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

Kruger0/GLoader
.glb/.gltf loader written in GML for GameMaker
Language: Game Maker Language - Size: 319 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

wnayes/glTF-js-utils
Helper library for creating glTF 2.0 models with JavaScript.
Language: JavaScript - Size: 782 KB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 61 - Forks: 19

Gnimuc/GLTF.jl
glTF loader and writer for Julia
Language: Julia - Size: 121 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 2

leon/docker-gltf-to-udsz
Docker container for converting gltf files into apple usdz quicklook files
Language: Dockerfile - Size: 3.43 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 50 - Forks: 21

MetacityTools/Studio
✨ In-Browser Editor for tabular and spatial data
Language: TypeScript - Size: 16.3 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

mcneel/glTFLib
Library for exporting and importing glTF and glb formats.
Language: C# - Size: 59.6 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 4

mikikg/AndroidJgltfViewer
Android port of jgltfViewer with native OpenGL ES bindings
Language: Java - Size: 444 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 20 - Forks: 4

shiroikenshi/solar-system-threejs-cg-project
Interactive Scale Model of the Solar System.
Language: JavaScript - Size: 263 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Demkeys/Unity-glTF-Importer
A very basic glTF importer for Unity. Made for educational purposes.
Language: C# - Size: 29.3 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

HuskyNator/VertexD
OpenGL glTF renderer using DLang
Language: D - Size: 7.54 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rsahlin/varg-engine
[WOLF] Vulkan Accelerated Render of GLTF - a vulkan based renderer in Java
Language: Java - Size: 1.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

rsahlin/gltf-viewer
GLTF Model Viewer
Language: Java - Size: 72.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 9 - Forks: 2

fraguada/RhinoGLTFExporter
Test to harvest file IO from Three.js
Language: C# - Size: 337 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 2

KDAB/kuesa 📦
Professional 3D asset creation and integration workflow for Qt
Language: C++ - Size: 82.9 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 137 - Forks: 27

MetacityTools/Metacity 📦
💤Archived - Urban data processing toolkit transforming GeoJSONs and Shapefiles into glTF tiles
Language: C++ - Size: 25 MB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

dppower/angular-webgl2-gltf2
An angular (5.0+) app to load a gltf 2.0 asset from server, using a pbr shader in webgl2
Language: TypeScript - Size: 11.4 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

julzerinos/in-memoriam
This is a project dedicated to a dear childhood companion who has taught me the virtues of loyalty, friendship and compassion. Pabla, you will be missed.
Language: HTML - Size: 74.8 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

expenses/transmission-renderer
A high-performance renderer to render glTF models that use the `KHR_materials_transmission` and `KHR_materials_volume` extensions.
Language: Rust - Size: 5.78 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 35 - Forks: 0

Bastl34/rustray
a raytracer written in rust
Language: Rust - Size: 35 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

amnesica/BelugaProject-3D-Models
3D models for the BelugaProject
Size: 382 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

boblyx/pyb3dmutils
A bunch of handy script utilities relating to the .b3dm format.
Language: Python - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

taiheon/3dpdf-viewer
3D PDF Viewer
Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

rofixro/web3d-examples
Web3D 示例合集
Language: Vue - Size: 5.08 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

thedylone/tile-segmentation-pipeline
Semantic segmentation of a 3D Tileset containing glTF models
Language: Python - Size: 904 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

bestdani/msfs2blend
Import Microsoft Flight Simulator (FS2020) Models in Blender
Language: Python - Size: 72.3 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 130 - Forks: 17

timi-liuliang/echo
A New Cross-Platform 2D 3D Game Engine
Language: C++ - Size: 354 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 823 - Forks: 100

OzgurCerlet/Poirot
This project is a study into Direct3D 12, Physically Based Shading and Modern C++ (C++17).
Language: C++ - Size: 223 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

matiascodesal/maya-glTF
glTF 2.0 exporter for Autodesk Maya
Language: Python - Size: 1.58 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 131 - Forks: 29

ux3d/blender_extern_draco
Draco Mesh Compression for Blender glTF I/O
Language: C++ - Size: 90.8 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 0

wanadev/gltf-bounding-box
Computes the global bounding box of a gltf model
Language: JavaScript - Size: 2.47 MB - Last synced at: 14 days ago - Pushed at: almost 6 years ago - Stars: 20 - Forks: 7

leehananne/Tile-Segmentation-Pipeline
Semantic segmentation of a 3D tileset containing glTF models
Language: Python - Size: 76.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
