Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

281
Visualizações
Three.js Cargue el archivo FBX local sin cargar

No puedo cargar los archivos que los usuarios seleccionan en una entrada HTML porque el cargador espera una URL de estilo Linux, supongo. Intenté alimentarlo con un blob como un objeto de URL, alimentando los datos sin procesar al cargador FBX y, más recientemente, alimentando la ruta de Mozilla en mi sistema, pero nada funciona. ¿Cómo se puede lograr esto sin cargar físicamente el archivo en el sitio y pasar una URL real?

Este es mi último intento:

 $(document).ready(function() { $('#file').change(function () { if ( this.value == '' ) { console.log( "No valid file selected." ); } var filePath = this.files[0].mozFullPath, loader = new THREE.FBXLoader(); loader.load( filePath, function( object ) { object.traverse( function( c ) { if ( c instanceof THREE.Camera ) { // Debug log console.log( c ); } } ); }); }); });
over 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Pruebe una combinación de un elemento HTML de entrada de archivo y la API de FileReader . Algo como:

 const fileInput = document.querySelector("#file-input"); fileInput.addEventListener("change", function(event) { const reader = new FileReader(); reader.addEventListener("load", function(event) { const contents = event.target.result; const loader = new FBXLoader(); const object = loader.parse(contents); scene.add(object); }); reader.readAsArrayBuffer(this.files[0]); });
over 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Assistente virtual