Tengo un modelo 3D, GLB o GLTF (con una imagen de textura y un archivo bin). Actualmente estoy construyendo un proyecto con THREEJS y usando GLTFLoader para cargar el modelo desde una URL determinada. Sin embargo, no quiero extraer el archivo de una URL porque quiero que mi código se desacople y quiero poner el modelo en mi archivo de secuencia de comandos codificado, no en un archivo separado porque el proyecto no debería tener otros archivos que no sean los tres archivos css, html y js. GLTF Loader tiene una función de análisis definida como tal:
.parse ( data : ArrayBuffer, path : String, onLoad : Function, onError : Function ) : undefined¿Hay alguna manera de generar este ArrayBuffer manualmente para poder codificarlo en mi archivo JS y pasarlo como parámetro, o algún otro método para resolver este problema?