Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

156
Vistas
Encuentra los objetos que una línea intersecta en three.js

Actualmente, estoy trabajando en un proyecto three.js donde debo seleccionar dos cuadros de un tablero y dibujar una línea recta que los conecte, luego debo resaltar todos los cuadros que la línea intersecta. Mi gran pregunta ahora es cómo encontrar qué casillas intersecta la línea.

Cualquier ayuda sería apreciada (pieza de código, enlaces, sugerencia de material, fórmulas matemáticas)

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Lo que estás describiendo suena como si estuvieras buscando un Raycast .

Configura su rayo (su vector de posición y dirección) y luego usa intersectObjects en los objetos para obtener una matriz de las cajas que intersecta el rayo.

about 4 years ago · Juan Pablo Isaza Denunciar

0

Lo que realmente necesitaba en este caso era el algoritmo de línea de Bresenhams, con esto puedo rastrear todos los puntos diferentes que cruza la línea.

Encontrado en https://www.geeksforgeeks.org/bresenhams-line-generation-algorithm/

Gracias Ivan y Diarmid, sé que mi código era un gran lío y trataron de ayudarme a pesar de eso.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda