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

152
Visualizações
Three.js: ¿hay alguna forma de usar un cuadro de selección con Raycaster?

Tengo una escena GLTF en la que experimenté con el cuadro de selección de ejemplo ( código ) para seleccionar varias mallas.

Sin embargo, los resultados son inexactos porque selecciona en función del centroide de cada malla y también obtiene mallas que no son visibles para la cámara (ver un lado de un modelo de casa selecciona todas las paredes en la dirección de la caja).

También experimenté con Raycaster , y funciona muy bien para elegir con el mouse/puntero.

¿Hay alguna forma de usar un cuadro de selección o dos Vector3 (punto inicial y final del cuadro) con Raycaster?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede usar un Raycaster para crear un Frustum .

  1. Cree dos objetos Plane para representar los planos near y far de su cámara.
  2. Utilice el Raycaster para intersectar los puntos de inicio/fin del área de selección con los objetos Plane .
  3. Utilice los puntos de intersección para definir el Frustum .
  4. Use Frustum.containsPoint y Frustum.intersectsObject para ver si un objeto en particular está dentro de su área de selección.
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