11.07.2015 Views

Download document (10.35 MB) - Escuela Superior de Informática ...

Download document (10.35 MB) - Escuela Superior de Informática ...

Download document (10.35 MB) - Escuela Superior de Informática ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.5. Generación y edición <strong>de</strong> huesos y marcas faciales <strong>de</strong>l mo<strong>de</strong>lo 3D 103Figura 4.13: Entorno 3D con el posicionamiento <strong>de</strong> marcas y huesos <strong>de</strong> los brazos.Figura 4.14: Entorno 3D con el posicionamiento <strong>de</strong> las marcas <strong>de</strong> la cara.4.5.2. Edición y ajuste <strong>de</strong>l movimientoPara la edición <strong>de</strong> marcas se ha empleado un widget pre<strong>de</strong>finido <strong>de</strong> GTK <strong>de</strong> curvas splinebasado en las Splines Cúbicas Naturales. Se permite la edición <strong>de</strong> los puntos <strong>de</strong> control, queson las marcas <strong>de</strong>finidas anteriormente, sin ningún tipo <strong>de</strong> limitación. Cuando el usuario quiereconfirmar los cambios que ha realizado sobre la curva, se <strong>de</strong>ben extraer los puntos editadosy ajustar el valor <strong>de</strong> los mismos siguiendo la trayectoria <strong>de</strong> la curva spline que se ha <strong>de</strong>finidoen el widget.Para utilizar el widget <strong>de</strong> curvas, los datos tuvieron que escalarse previamente. El widgetestá <strong>de</strong>finido para soportar valores entre 0 y 1. Así, para insertar los valores <strong>de</strong> un intervaloprimero se busca el máximo y mínimo <strong>de</strong> ese intervalo, y <strong>de</strong>spués se aplica la ecuación:valorEscalado =valorOriginal − minimomaximo − minimo

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!