SLProject  4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
glTF File Format

SLProject supports loading the glTF model format. This scene showcases loading and rendering the damaged helmet sample by Khronos. Notice how the environment is reflected onto the helmet. Note that it may take some time to load this scene since there is a lot of data to be downloaded. We use the assimp library within SLAssetImporter for loading. The glTF file format supports also the Physically Based Rendering (PBR) material model. The shaders for this type of SLMaterial are generated automatically in SLGLProgramGenerated.

Unfortunately, we can not embed externally hosted WebAssembly code on github.io.
Please open example in new tab

General help:

  • Click and drag the left mouse button to rotate the scene.
  • Click and drag the middle mouse button to move sidewards/up-down.
  • Roll the mouse-wheel to move forward/backward.
  • Double click with the left mouse button to select an object.
  • Click the right mouse button to open the context menu.
  • Open and dock additional windows from the menu Infos.
  • See more example scenes over the menu File > Load Test Scene