The sample is using the apePhotorealisticScenePlugin to create light and to load objects from .mesh files as seen on the first picture. On the other hand, when you are using glTF, the models are loaded with the apeAssimpAssetLoaderPlugin. Be aware that if you are using apeAssimpAssetLoaderPlugin in your own sample you should not call ape::Event::Type::GEOMETRY_FILE_FILENAME in your plugin with a .mesh file because that results in crash.