In this line https://github.com/pex-gl/pex-renderer/blob/main/loaders/glTF.js#L1458C9-L1458C44 we assume that all images are embedded inside binary .glb
if (isBinary || image.bufferView) {
Assets from https://kenney.nl/ use single color palette texture for all 150 .glb and that image is references by url. We should check if image has url and load it if bufferView is null.
In this line https://github.com/pex-gl/pex-renderer/blob/main/loaders/glTF.js#L1458C9-L1458C44 we assume that all images are embedded inside binary .glb
Assets from https://kenney.nl/ use single color palette texture for all 150 .glb and that image is references by url. We should check if image has url and load it if bufferView is null.