Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

371
Views
¿Cómo rotar un objeto alrededor de un pivote distante basado en la rotación del pivote?

He leído la respuesta a la pregunta de Three JS Pivot point y funciona bien. Pero lo que estoy tratando de lograr implica también que el objeto gire en función de la rotación del pivote.

Digamos, por ejemplo, que tengo un objeto red que actúa como pivote para el pequeño objeto blue . Tan pronto como el objeto red se mueva o gire, el objeto blue se moverá y girará en consecuencia, pero manteniendo la distancia entre red y blue .

Para simplificar, en la siguiente imagen solo estamos en la situación en la que el objeto red solo gira.

La firma de la función respondida en la otra pregunta es la siguiente:

 function rotateAboutPoint(obj, point, axis, theta, pointIsWorld)

No entiendo cómo obtengo los valores del eje y theta a partir de la rotación del objeto red .

O si esa función no se ajusta a este caso, estoy abierto a otras soluciones.

Sé que si agrego el objeto blue como elemento secundario del red , todo encajará, pero necesito que los dos objetos ( red y blue ) sean independientes entre sí.

Para complicar más las cosas, no estoy girando el objeto red directamente, sino que estoy usando ammo.js para aplicarle fuerza y torque como un cuerpo dinámico, pero supongo que todavía puedo saber su rotación usando red.rotation

rotación de pivote rojo

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!