Creé una escena animada Three.js simple que exporta un archivo GLB con éxito, y ahora intento incluir la opción para exportar un GIF del objeto. Estoy usando el repositorio omggif . Recibo un 'Código/longitud de color no válido, debe ser una potencia de 2 y 2... 256'. error, y cuando registro la matriz de la paleta está vacía. Así que supongo que el problema es más que estoy pasando algo incorrectamente. No sé si descifrar esto sería más fácil que encontrar otra opción. Cualquier sugerencia u orientación sería apreciada.
var palette = opts.palette; if (palette === undefined || palette === null) { using_local_palette = false; palette = global_palette; } if (palette === undefined || palette === null) throw new Error("Must supply either a local or global palette."); var num_colors = check_palette_and_num_colors(palette); function check_palette_and_num_colors(palette) { var num_colors = palette.length; if (num_colors < 2 || num_colors > 256 || num_colors & (num_colors-1)) { throw new Error( "Invalid code/color length, must be power of 2 and 2 .. 256."); } return num_colors; }