Difference between revisions of "GLTF extensions supported by Verge3D"
From Verge3D Wiki
Jump to navigationJump to search| m (Alexander moved page GLTF Extensions supported by Verge3D to GLTF extensions supported by Verge3D without leaving a redirect) | m | ||
| Line 5: | Line 5: | ||
| ! Extension !! Description | ! Extension !! Description | ||
| |- | |- | ||
| | KHR_binary_glTF || Binaries for glTF 1.0 | | S8S_v3d_animation || Animation playback settings | ||
| |- | |||
| | S8S_v3d_camera || Advanced camera settings: controls, viewport fit,  | |||
| |- | |||
| | S8S_v3d_materials || Blender, Max, Maya native material settings and node graphs | |||
| |- | |||
| | S8S_v3d_mesh || Blender, Max, Maya mesh settings | |||
| |- | |||
| | S8S_v3d_node || Blender, Max, Maya object settings such as constraints | |||
| |- | |||
| | S8S_v3d_scene || Advanced scene settings: shadow algorithms, world shader, etc | |||
| |- | |||
| | S8S_v3d_texture || Advanced texture support (HDR, LZMA-compressed) and settings | |||
| |-  | |||
| | S8S_v3d_lights || Light objects native to Blender, Max, Maya  | |||
| |- | |||
| | S8S_v3d_light_probes || Light probe objects: cubmaps, planar | |||
| |- | |||
| | S8S_v3d_curves || Curve objects (fonts) | |||
| |- | |||
| | S8S_v3d_clipping_planes || Clipping plane objects | |||
| |- | |||
| | KHR_binary_glTF || Binaries for glTF 1.0, left in glTF 2.0 for compatibility | |||
| |- | |- | ||
| | KHR_draco_mesh_compression || Draco geometry compression | | KHR_draco_mesh_compression || Draco geometry compression | ||
| Line 27: | Line 49: | ||
| | KHR_materials_volume || Used to render transparency for volume materials | | KHR_materials_volume || Used to render transparency for volume materials | ||
| |- | |- | ||
| | KHR_texture_basisu || BasisU texture  | | KHR_texture_basisu || BasisU texture compression | ||
| |- | |- | ||
| | KHR_texture_transform || Texture UV transformations | | KHR_texture_transform || Texture UV transformations | ||
| Line 40: | Line 62: | ||
| |- | |- | ||
| | EXT_mesh_gpu_instancing || Used to render instanced meshes | | EXT_mesh_gpu_instancing || Used to render instanced meshes | ||
| |} | |} | ||
Revision as of 19:00, 9 January 2023
Here is the list of glTF 2.0 extensions supported by Verge3D:
| Extension | Description | 
|---|---|
| S8S_v3d_animation | Animation playback settings | 
| S8S_v3d_camera | Advanced camera settings: controls, viewport fit, | 
| S8S_v3d_materials | Blender, Max, Maya native material settings and node graphs | 
| S8S_v3d_mesh | Blender, Max, Maya mesh settings | 
| S8S_v3d_node | Blender, Max, Maya object settings such as constraints | 
| S8S_v3d_scene | Advanced scene settings: shadow algorithms, world shader, etc | 
| S8S_v3d_texture | Advanced texture support (HDR, LZMA-compressed) and settings | 
| S8S_v3d_lights | Light objects native to Blender, Max, Maya | 
| S8S_v3d_light_probes | Light probe objects: cubmaps, planar | 
| S8S_v3d_curves | Curve objects (fonts) | 
| S8S_v3d_clipping_planes | Clipping plane objects | 
| KHR_binary_glTF | Binaries for glTF 1.0, left in glTF 2.0 for compatibility | 
| KHR_draco_mesh_compression | Draco geometry compression | 
| KHR_lights_punctual | Basic lights (advanced light settings covered by the S8S_v3d_lights extension) | 
| KHR_materials_clearcoat | Clearcoat material params | 
| KHR_materials_ior | IOR material params | 
| KHR_materials_sheen | Sheen material params | 
| KHR_materials_specular | Additional specular params for materials | 
| KHR_materials_transmission | Transmission material params | 
| KHR_materials_iridescence | Iridescence material params | 
| KHR_materials_unlit | Shadeless materials | 
| KHR_materials_volume | Used to render transparency for volume materials | 
| KHR_texture_basisu | BasisU texture compression | 
| KHR_texture_transform | Texture UV transformations | 
| KHR_mesh_quantization | Mesh optimization technique | 
| KHR_materials_emissive_strength | Additional emission strength param for materials | 
| EXT_texture_webp | WebP textures | 
| EXT_meshopt_compression | Mesh optimization technique | 
| EXT_mesh_gpu_instancing | Used to render instanced meshes | 

