Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grupo 11
Instrucciones
Delimitar las rotaciones de los dedos según la rotación de una mano real, cuidado con la rotación del
dedo pulgar recuerden que rota en un eje diferente.
Desarrollo
1. Crear 8 falanges:
dedo1 = 0.0f,//anular
dedo2 = 0.0f,//
dedoM1 = 0.0f,//medio
dedoM2 = 0.0f,//
dedoI1 = 0.0f,//indice
dedoI2 = 0.0f,//
dedo3 = 0.0f,//pulgar
dedo4 = 0.0f;//
2. Para la rotación máxima y mínima del hombro, primero hice un printf para
poder ver en la terminal los grados re rotación.
3. Una vez obtuve los grados encerré la función de rotación con un if (hombro <=
118.440178 && hombro >= -103.680168)
4. Para la rotación máxima del codo, primero hice un printf para poder ver en la
terminal los grados re rotación
5. Una vez obtuve los grados encerré la función de rotación con un if (codo >=
-137.339828 && codo < 0)
6. Para la rotación de la muñeca son máximo 90° y mínimo -90°
7. Una vez obtuve los grados encerré la función de rotación con un if (muneca <=
90 && muneca >= -90)
8. Para la rotación de los dedos son máximo 15° y mínimo -90°
9. Una vez obtuve los grados encerré la función de rotación de cada una de las
falanges y dependiendo del nombre quedaría lo siguiente:
//anular
if (dedo1 <= 15 && dedo1 >= -90)
if (dedo2 <= 15 && dedo2 >= -90)
//medio
if (dedoM1 <= 15 && dedoM1 >= -90)
if (dedoM2 <= 15 && dedoM2 >= -90)
//índice
if (dedoI1 <= 15 && dedoI1 >= -90)
if (dedoI2 <= 15 && dedoI2 >= -90)
10. Para la rotación de el dedo pulgar es máximo 15° y mínimo 0°
11. Una vez obtuve los grados encerré la función de rotación para las 2 falanges
//pulgar
if (dedo3 <= 15 && dedo3 >= 0)
if (dedo4 <= 15 && dedo4 >= 0)
314698649
Grupo 11
Hombro
314698649
Grupo 11
Codo
314698649
Grupo 11
Muñeca
314698649
Grupo 11
Dedos
314698649
Grupo 11
314698649
Grupo 11
Conclusión
En esta práctica implemente a parte del pivote que use, limite el giro de las partes del brazo, el
único problema que tuve es en el movimiento de los dedos ya que hay algunas veces al querer
solo mover un dedo se mueven 2 ó 3 esto puede ser a la configuración del teclado, ya que OpenGL
usa un mapeo de teclas en inglés. También es importante la colocación del pivote ya que es la
intersección entre el eje de coordenadas y el plano.