Difference between revisions of "GLTF extensions supported by Verge3D"

From Verge3D Wiki
Jump to navigationJump to search
(Created page with "Here is the list of glTF 2.0 extensions supported by Verge3D: {| class="wikitable sortable" |- ! Extension !! Description |- | KHR_binary_glTF || Binaries for glTF 1.0 |- | K...")
 
m
 
(3 intermediate revisions by the same user not shown)
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 || Mesh features: line rendering, UV and Vertex Color layers
|-
| S8S_v3d_node || Blender, Max, Maya object settings e.g. 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
|-
|-
| KHR_lights_punctual || Lights
| KHR_lights_punctual || Basic lights (advanced light settings covered by the S8S_v3d_lights extension)
|-
|-
| KHR_materials_clearcoat || Clearcoat material params
| KHR_materials_clearcoat || Clearcoat material params
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 compresson
| 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
|-
| S8S_v3d_animation || Animation playback settings
|-
| S8S_v3d_camera || Advanced camera settings
|-
| S8S_v3d_materials || Blender, Max, Maya material settings and node graphs
|-
| S8S_v3d_mesh || Blender, Max, Maya mesh settings
|-
| S8S_v3d_node || Blender, Max, Maya object settings
|-
| S8S_v3d_scene || Blender, Max, Maya scene settings
|-
| S8S_v3d_texture || Blender, Max, Maya texture settings
|-
| S8S_v3d_lights || Light objects
|-
| S8S_v3d_light_probes || Light probe objects
|-
| S8S_v3d_curves || Curve objects
|-
| S8S_v3d_clipping_planes || Clipping plane objects
|}
|}

Latest revision as of 19:10, 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 Mesh features: line rendering, UV and Vertex Color layers
S8S_v3d_node Blender, Max, Maya object settings e.g. 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