es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cómo puedo importar archivos .obj u otros modelos en p5.js?

Lo que quiero es un archivo .OBJ en mi simulador de avión que es el simulador principal (el avión). Hago un pequeño cubo para probar si funcionará, y cuando intento insertar el archivo, no me da la opción de cargarlo.
Lo intenté por primera vez cuando vi el tutorial de TheCodingTrain, en el tutorial, al agregar un nuevo archivo, había un Dropbox donde podía insertar el archivo que quería, pero yo uso el formato estándar del editor web p5.js y no me da la opción ni el Dropbox, y cuando escribo el nombre del archivo, me dice que no acepta el tipo de archivo .OBJ.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que necesitas asegurarte de que el editor web p5.js reconozca el tipo de archivo .OBJ. Aquí tienes algunos pasos que puedes seguir:

    1. Agrega la siguiente línea de código al principio de tu boceto:
    createFileInput(handleFile);
    
    1. Define la función handleFile debajo de esa línea de código:
    function handleFile(file) {
      if (file.type === 'obj') {
        // Haz algo con el archivo
      } else {
        alert('Por favor, selecciona un archivo .obj.');
      }
    }
    
    1. Guarda tu boceto y recarga la página.

    2. Ahora, cuando hagas clic en el botón “Seleccionar Archivo”, solo deberías poder seleccionar archivos .OBJ. Si aún no puedes subir el archivo .OBJ, podría ser un problema con el propio editor web p5.js. En ese caso, podrías intentar con un editor o plataforma diferente que admita archivos .OBJ.

Comments are closed.