Está en la página 1de 8

314698649

Grupo 11

Reporte Práctica 4-Modelado Jerárquico

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

Instrucciones de uso para movilidad

Para mover el HOMBRO usar teclas


R
F
Para mover el CODO usar teclas
T
G
Para mover el MUÑECA usar teclas
Y
H
Para mover el DEDO ANULAR AZUL usar teclas
U
J
Para mover el DEDO ANULAR ROSA usar teclas
I
K
Para mover el DEDO INDICE AZUL usar teclas
O
L
Para mover el DEDO INDICE ROSA usar teclas
P
Ñ
Para mover el DEDO MEDIO AZUL usar teclas
Z
X
Para mover el DEDO MEDIO ROSA usar teclas
C
V

Para mover el PULGAR AZUL usar teclas


2
3
Para mover el PULGAR ROSA usar teclas
4
5
314698649
Grupo 11
Resultados

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.

También podría gustarte