| A | B | C | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | s | Link | Status | Description | UnityGLTF Import | UnityGLTF Export | GLTFast Import | GLTFast Export | assimp | Meta Spatial SDK | Resonite | Babylon.js | Blender Import | Blender Export | three.js Import | Unreal | Godot Import | Godot Export | Mozilla Hubs | Gestaltor | PlayCanvas | Orillusion | Resonite | No Known Implementation | Additional Notes | ||
2 | KHR_accessor_float64 | https://github.com/KhronosGroup/glTF/pull/2397 | Draft | 64-bit float data in glTF accessors | |||||||||||||||||||||||
3 | KHR_animation_pointer | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_animation_pointer | Complete | Animate arbitrary glTF properties | |||||||||||||||||||||||
4 | KHR_audio_emitter | https://github.com/KhronosGroup/glTF/pull/2137 | Waiting for Khronos | Speaker object that emits audio | As sample code | In progress | In progress | ||||||||||||||||||||
5 | KHR_audio_graph | https://github.com/KhronosGroup/glTF/pull/2421 | Draft | Graph-based audio processing | |||||||||||||||||||||||
6 | KHR_draco_mesh_compression | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_draco_mesh_compression | Complete | Compress mesh data to lower file size | |||||||||||||||||||||||
7 | KHR_environment_map | https://github.com/KhronosGroup/glTF/pull/1956 | Unmaintained | Source engine style cubemaps | |||||||||||||||||||||||
8 | KHR_implicit_shapes | https://github.com/KhronosGroup/glTF/pull/2370 | Draft | Shapes for use with physics systems | Pending | Pending | |||||||||||||||||||||
9 | KHR_interactivity | https://github.com/KhronosGroup/glTF/pull/2293 | Draft | Interactive visual scripting behavior graphs | |||||||||||||||||||||||
10 | KHR_lights_punctual | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_lights_punctual | Complete | Directional, point, and spot lights | |||||||||||||||||||||||
11 | KHR_materials_anisotropy | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_anisotropy | Complete | Reflections that vary by the viewing angle | (roundtripping but no visual support) | ||||||||||||||||||||||
12 | KHR_materials_clearcoat | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_clearcoat | Complete | Shiny outer coating on top of a surface | URP/HDRP | ||||||||||||||||||||||
13 | KHR_materials_diffuse_transmission | https://github.com/KhronosGroup/glTF/pull/1825 | Experimental | Translucency for paper, plastic, wax, leaf | |||||||||||||||||||||||
14 | KHR_materials_dispersion | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_dispersion | Complete | Angular separation of colors (chromatic aberration) | |||||||||||||||||||||||
15 | KHR_materials_emissive_strength | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_emissive_strength | Complete | HDR emission above "1.0" | |||||||||||||||||||||||
16 | KHR_materials_ior | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_ior | Complete | Index of refraction for bending light rays | Planned for URP/HDRP | ||||||||||||||||||||||
17 | KHR_materials_iridescence | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_iridescence | Complete | Vary the hue depending on viewing angle | |||||||||||||||||||||||
18 | KHR_materials_pbrSpecularGlossiness | Deprecated | Superseded by KHR_materials_specular | ||||||||||||||||||||||||
19 | KHR_materials_sheen | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_sheen | Complete | Sheen effect for shiny fabric materials | Planned for URP/HDRP | ||||||||||||||||||||||
20 | KHR_materials_specular | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_specular | Complete | Specular reflection for shiny materials | Planned for URP/HDRP | ||||||||||||||||||||||
21 | KHR_materials_subsurface | https://github.com/KhronosGroup/glTF/pull/1928 | Draft | Subsurface scattering materials | |||||||||||||||||||||||
22 | KHR_materials_translucency | Deprecated | was this renamed to transmission? | ||||||||||||||||||||||||
23 | KHR_materials_transmission | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_transmission | Complete | Non-volumetric transmission: glass, plastic | Yes with manual changes | Partial/Planned | |||||||||||||||||||||
24 | KHR_materials_unlit | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_unlit | Complete | Non-PBR unlit/toon materials | |||||||||||||||||||||||
25 | KHR_materials_variants | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_variants | Complete | Low-latency swapping of materials | [via plugin] | ||||||||||||||||||||||
26 | KHR_materials_volume | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_materials_volume | Complete | Volumetric refraction and absorption | Yes with manual changes | Planned for URP/HDRP | |||||||||||||||||||||
27 | KHR_mesh_quantization | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_mesh_quantization | Complete | Quantize mesh data to lower file size | ️ | ||||||||||||||||||||||
28 | KHR_node_hoverability | https://github.com/KhronosGroup/glTF/pull/2426 | Draft | "Mousing over" objects using a raycast | |||||||||||||||||||||||
29 | KHR_node_selectability | https://github.com/KhronosGroup/glTF/pull/2422 | Draft | "Clicking on" objects using a raycast | |||||||||||||||||||||||
30 | KHR_node_visibility | https://github.com/KhronosGroup/glTF/pull/2410 | Draft | Boolean for if a node is visible or hidden | |||||||||||||||||||||||
31 | KHR_physics_rigid_bodies | https://github.com/KhronosGroup/glTF/pull/2424 | Draft | Physics objects in the glTF scene | Pending | Pending | |||||||||||||||||||||
32 | KHR_skin_strict | https://github.com/KhronosGroup/glTF/pull/1747 | Draft | Restrict behavior of skins and bone nodes | |||||||||||||||||||||||
33 | KHR_techniques_webgl | Deprecated | |||||||||||||||||||||||||
34 | KHR_texture_basisu | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_texture_basisu | Complete | GPU-ready Basis Universal in KTX v2 | |||||||||||||||||||||||
35 | KHR_texture_procedurals | https://github.com/KhronosGroup/glTF/pull/2381 | Draft | Generate textures via visual graphs | |||||||||||||||||||||||
36 | KHR_texture_transform | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_texture_transform | Complete | Offset, rotate, and scale textures | |||||||||||||||||||||||
37 | KHR_texture_video | https://github.com/KhronosGroup/glTF/pull/2285 | Draft | Videos as textures | |||||||||||||||||||||||
38 | KHR_xmp_json_ld | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Khronos/KHR_xmp_json_ld | Complete | XMP data including DCMI copyright info | [via plugin] | [via plugin] | |||||||||||||||||||||
39 | | ||||||||||||||||||||||||||
40 | EXT_accessor_additional_types | https://github.com/KhronosGroup/glTF/pull/2395 | Draft | 64-bit & 16-bit float, 64-bit int data | |||||||||||||||||||||||
41 | EXT_animation_map | https://github.com/KhronosGroup/glTF/pull/1137 | | ||||||||||||||||||||||||
42 | EXT_implicit_cylinder_region | https://github.com/KhronosGroup/glTF/pull/2495 | | ||||||||||||||||||||||||
43 | EXT_implicit_ellipsoid_region | https://github.com/KhronosGroup/glTF/pull/2494 | | ||||||||||||||||||||||||
44 | EXT_lights_ies | https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Vendor/EXT_lights_ies | Complete | Real-world light data via IES profiles | |||||||||||||||||||||||
45 | EXT_lights_image_based | https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Vendor/EXT_lights_image_based | Vendor-only | Image-based lights and illumination | |||||||||||||||||||||||
46 | EXT_materials_bump | https://github.com/KhronosGroup/glTF/pull/2339 | Draft | Bump map on materials | |||||||||||||||||||||||
47 | EXT_mesh_features | https://github.com/KhronosGroup/glTF/pull/2082 | | ||||||||||||||||||||||||
48 | EXT_mesh_gpu_instancing | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Vendor/EXT_mesh_gpu_instancing | Complete | Rendering many copies of a mesh | In progress | In progress | |||||||||||||||||||||
49 | EXT_mesh_manifold | https://github.com/KhronosGroup/glTF/tree/main/extensions/2.0/Vendor/EXT_mesh_manifold | Complete | Closed volume "water-tight" meshes | |||||||||||||||||||||||
50 | EXT_meshopt_compression | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Vendor/EXT_meshopt_compression | Complete | Fast-decode mesh compression | |||||||||||||||||||||||
51 | EXT_primitive_voxels | https://github.com/KhronosGroup/glTF/pull/2496 | | ||||||||||||||||||||||||
52 | EXT_structural_metadata | https://github.com/KhronosGroup/glTF/pull/2151 | | ||||||||||||||||||||||||
53 | EXT_text | https://github.com/takahirox/EXT_text | Abandoned | Text object in 3D like Label3D | |||||||||||||||||||||||
54 | EXT_texture_procedurals | https://github.com/KhronosGroup/glTF/pull/2381 | Draft | Generate textures via visual shader graphs | |||||||||||||||||||||||
55 | EXT_texture_svg | https://github.com/KhronosGroup/glTF/pull/2338 | Draft | SVG image format for textures | |||||||||||||||||||||||
56 | EXT_texture_webp | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Vendor/EXT_texture_webp | Complete | WebP image format for textures | |||||||||||||||||||||||
57 | | ||||||||||||||||||||||||||
58 | OMI_audio_ogg_vorbis | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_audio_ogg_vorbis | OMI Stage 1 | OGG Vorbis for KHR_audio_emitter | In progress | ||||||||||||||||||||||
59 | OMI_audio_opus | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_audio_opus | OMI Stage 1 | Opus audio for KHR_audio_emitter | |||||||||||||||||||||||
60 | OMI_environment_sky | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_environment_sky | OMI Stage 0 | Defining the skybox of a glTF asset | [via plugin] | [via plugin] | |||||||||||||||||||||
61 | OMI_link | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_link | Unmaintained | Provides a link on a glTF node | |||||||||||||||||||||||
62 | OMI_personality | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_personality | Unmaintained | Provides a prompt for an AI agent | |||||||||||||||||||||||
63 | OMI_physics_body | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_physics_body | OMI Stage 1 | Physics objects in the glTF scene | [via plugin] | ||||||||||||||||||||||
64 | OMI_physics_gravity | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_physics_gravity | OMI Stage 1 | Gravity like in Super Mario Galaxy | [via plugin] | [via plugin] | |||||||||||||||||||||
65 | OMI_physics_joint | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/omi_physics_joint | OMI Stage 1 | Constrain physics objects together | [via plugin] | [via plugin] | |||||||||||||||||||||
66 | OMI_physics_shape | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_physics_shape | OMI Stage 1 | Shapes for use with physics systems | [via plugin] | ||||||||||||||||||||||
67 | OMI_seat | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_seat | OMI Stage 2 | Allows characters to sit on objects | [via plugin] | [via plugin] | |||||||||||||||||||||
68 | OMI_spawn_point | https://github.com/omigroup/gltf-extensions/tree/main/extensions/2.0/OMI_spawn_point | OMI Stage 1 | Where characters spawn in the scene | [via plugin] | ||||||||||||||||||||||
69 | OMI_vehicle_body | https://github.com/omigroup/gltf-extensions/pull/231 | Draft | Controllable pilotable vehicle body | [via plugin] | [via plugin] | |||||||||||||||||||||
70 | OMI_vehicle_hover_thruster | https://github.com/omigroup/gltf-extensions/pull/231 | Draft | Hover thrusters for vehicles (sci-fi) | [via plugin] | [via plugin] | |||||||||||||||||||||
71 | OMI_vehicle_thruster | https://github.com/omigroup/gltf-extensions/pull/231 | Draft | Gimbalable thrusters for vehicles | [via plugin] | [via plugin] | |||||||||||||||||||||
72 | OMI_vehicle_wheel | https://github.com/omigroup/gltf-extensions/pull/231 | Draft | Wheels for vehicles | [via plugin] | [via plugin] | |||||||||||||||||||||
73 | | ||||||||||||||||||||||||||
74 | ADOBE_materials_clearcoat_specular | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Vendor/ADOBE_materials_clearcoat_specular | Draft | Shiny specular coating on materials | |||||||||||||||||||||||
75 | ADOBE_materials_clearcoat_tint | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Vendor/ADOBE_materials_clearcoat_tint | Complete | Shiny tinted coating on materials | |||||||||||||||||||||||
76 | ADOBE_materials_thin_transparency | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Vendor/ADOBE_materials_thin_transparency | Deprecated | KHR_materials_transmission & ior | |||||||||||||||||||||||
77 | AGI_articulations | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Vendor/AGI_articulations | Complete | Runtime-determined animation/movement | |||||||||||||||||||||||
78 | AGI_stk_metadata | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Vendor/AGI_stk_metadata | Complete | Solar panel metadata (Systems Tool Kit) | |||||||||||||||||||||||
79 | CESIUM_primitive_outline | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Vendor/CESIUM_primitive_outline | Vendor-only | Render edges on glTF meshes | |||||||||||||||||||||||
80 | CLO_materials_reflection_intensity | Unknown | |||||||||||||||||||||||||
81 | Effekseer_emitters | https://github.com/virtual-cast/VCI/tree/62c265ba3d33c1ebc3dd3e68a74cdb7acbc7beea/Assets/VCI/UniVCI/Scripts/Format/GltfExtensions/NodeExtensions | Unknown | invalid shortcode - "Effekseer" is unique | |||||||||||||||||||||||
82 | EPIC_animation_playback | | |||||||||||||||||||||||||
83 | EPIC_blend_modes | | |||||||||||||||||||||||||
84 | EPIC_hdri_backdrops | | |||||||||||||||||||||||||
85 | EPIC_lightmap_textures | | |||||||||||||||||||||||||
86 | EPIC_level_variant_sets | | |||||||||||||||||||||||||
87 | EPIC_sky_spheres | | |||||||||||||||||||||||||
88 | EPIC_texture_hdr_encoding | | |||||||||||||||||||||||||
89 | FB_geometry_metadata | https://github.com/KhronosGroup/glTF/blob/main/extensions/2.0/Vendor/FB_geometry_metadata | Draft | Bounds, vertex count, and prim count | |||||||||||||||||||||||
90 | FB_ngon_encoding | | |||||||||||||||||||||||||
91 | FRAUNHOFER_external_model | https://github.com/tsturm/glTF/tree/FRAUNHOFER_external_model/extensions/2.0/Vendor/FRAUNHOFER_external_model | | ||||||||||||||||||||||||
92 | GODOT_single_root | https://github.com/KhronosGroup/glTF/pull/2329 | Complete | Specifies a single root node for a file | |||||||||||||||||||||||
93 | GOOGLE_backgrounds | | |||||||||||||||||||||||||
94 | GOOGLE_camera_settings | | |||||||||||||||||||||||||
95 | GOOGLE_hotspot_annotation_settings | | |||||||||||||||||||||||||
96 | GOOGLE_hotspot_settings | | |||||||||||||||||||||||||
97 | GOOGLE_lights_image_based | | |||||||||||||||||||||||||
98 | GOOGLE_real_world_transform | | |||||||||||||||||||||||||
99 | GOOGLE_scene_rotation | | |||||||||||||||||||||||||
100 | GOOGLE_tilt_brush_material | | |||||||||||||||||||||||||