gltf/glb Model Overview
1. What is gltf?
glTF is a format standard for 3D content;
glTF is designed for real-time rendering applications, try to provide data formats that can be directly transmitted to the graphics API, no need for secondary conversion;
To some extent, we can understand it as a JPEG in the 3D field;
glTF uses a set of common parameters to define the material based on physical rendering (PBR); more information about glTF can be found: https://www.khronos.org/gltf/
2. How does the Kivicube 3D renderer support glTF?
2.1 Material
Support PBR material (Metallic-Roughness Material and Specular-Glossiness Material);
These two materials correspond to the two workflows of PBR materials, namely, metal/roughness workflow and mirror/gloss workflow;
If you are not familiar with PBR material, you can refer to: https://www.allegorithmic.com/pbr-guide
Whether to support double-sided display;
2.2 Texture
In order to save bandwidth during network transmission, only opaque JPG format and transparent PNG format are supported;
2.3 Animation
Skeleton & Bones
Rig your model with a skeleton and animate the bones. Great for full body animation.
Solid
Animate translation, rotation and scale of your meshes. Ideal for mechanical models.
Morph Targets
Morph shapes from one state to another. Great for posing faces.
Last updated