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

200
Visualizações
Mejores controles de cámara con gráficos 3d con Plotly.js

Estoy tratando de hacer una ventana de Plotly.js que cubra toda la ventana disponible. Para hacer esto, estoy agregando un oyente para cambiar el tamaño de la ventana y animando el cambio de tamaño. Cuando hago esto, la cámara cambia todos sus parámetros para restablecer su ubicación original, ignorando lo que el usuario pudo haber hecho para rotar y hacer zoom.

¿Alguna sugerencia sobre cómo hacer esto menos discordante? No puedo encontrar ninguna forma de ver cómo se ajusta la cámara por usuario, lo que me permitiría resolver manualmente las cosas si llegara a eso, pero... Este es efectivamente el código con el que estoy trabajando actualmente.

 window.addEventListener("resize",Refresh) function resize(data) { var size = { width: window.innerWidth || document.body.clientWidth, height: window.innerHeight || document.body.clientHeight } newLayout = {width:size.width * 0.99, height:size.height * 0.90, } Plotly.animate('solarPlot', {layout:newLayout}, {transition: {duration:100, easing:'cubic-in-out'}, frame:{duration:100},}) }
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

La respuesta estaba en otra parte. La trama inicial debe crearse usando Plotly.newPlot . Estaba usando Plotly.react , que creará una trama la primera vez, pero cambiará las cámaras cuando cambien las cosas.

about 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
Recomende algumas ofertas para mim
Preciso de ajuda