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

403
Vistas
¿Cómo puedo rotar una malla 90 grados en ThreeJS?

Tengo una malla que quiero rotar 90 grados dentro de Three JS. Aquí está la imagen de la situación actual:ingrese la descripción de la imagen aquí

Quiero que la malla seleccionada se gire paralelamente a la malla grande. He intentado rotar la matriz de esta manera:

 matrix = new THREE.Matrix4().makeRotationX(1.57)

Pero la malla entra en extrañas rotaciones. ¿Hay alguna manera más fácil de rotarlo 90 grados?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

La rotación threejs usa radianes (como sabrás)

puedes usar esto

 mesh.rotation.x = Math.PI / 2;

o

 mesh.rotation.set(new THREE.Vector3( 0, 0, Math.PI / 2));
over 4 years ago · Santiago Trujillo Denunciar

0

Puede rotar un objeto usando esta función:

 function rotateObject(object, degreeX=0, degreeY=0, degreeZ=0) { object.rotateX(THREE.Math.degToRad(degreeX)); object.rotateY(THREE.Math.degToRad(degreeY)); object.rotateZ(THREE.Math.degToRad(degreeZ)); } // usage: rotateObject(myPlane, 40, 30, 20);
over 4 years ago · Santiago Trujillo Denunciar

0

Digamos que meshToRotate debe girarse 90 grados en el eje X. Luego haz lo siguiente.

 var meshToRotate = new THREE.Mesh( geometry, material ); //Rotating mesh by 90 degree in X axis. meshToRotate.rotateX( Math.PI / 2 );
over 4 years ago · Santiago Trujillo 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