Official / Dev. Blog / glTF v2.0 Content Pipeline
<Back to Dev. Blog Total Post: 1     Register or Login to post.
Joined: Jan, 2021
Total Post: 73
nrgmaster
glTF v2.0 Content Pipeline
Posted on: Nov. 08 2021 12:33 am
As an alternative to the default COLLADA pipeline, the next version will introduce full glTF v2.0 support. Both JSON (.gltf) and binary (.glb) are supported and the full scope of the glTF standard has been implemented; at the time of writing only the PBR Metallic Roughness is supported natively. When you are importing a glTF scene or model a base PBR shader can optionally be generated; it is a basic stripped down to the bare minimum PBR + IBL shader (as demonstrated in the screenshots below) that can help you to prototype quickly while having decent visual feedback.

Overall view of multiple standard glTF test models imported "as-is":

P9m8Qc7OcfMYwAAAABJRU5ErkJggg==

Support for baseColor, NormalMap, SurfaceMap ( G=Roughness, B=Metallic), OcclusionMap and EmissiveMap:

HoSGW1DQ4H8AAAAASUVORK5CYII=

Default PBR+IBL Shader give you quick access to turn on/off specific maps for debug visualization, tweak color and PBR parameters etc...

RHjSM3m9B3AAAAAASUVORK5CYII=

The importer is able to load and process millions of triangles in only a few seconds (as for this classic model 6.3millions), take note that vertex color (up to four layers) is supported by default:

UeNPe9Yp+TXNM4QAAAAASUVORK5CYII=

Full skeletal animation with automatic action re-targeting is also supported, along with curves to track conversion, keyframe reductions and deformation optimization:

wNuRTcYe6KQGAAAAABJRU5ErkJggg==

Not only single model import is supported; full scene can also be imported (the scene below is from the MicroBots micro game and imported "as-is" directly from Blender:

X7kYo78YhaHZDsvN9oASPi9ZFPLNb2hgI90YhYEgXKpiFwsAAKlfBbB0FBcToq5Rf4f744f+DgGgLwAAAAASUVORK5CYII=

The glTF v2.0 content pipeline will be available along new functionalities in the next release available the first quarter of 2022. Stay tuned!