sanyaade-g2g-repos / quimeraengine

Automatically exported from code.google.com/p/quimeraengine
0 stars 1 forks source link

Hacer más coherentes las firmas de Lerp y Slerp #265

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Existen varias clases que ofrecen métodos Lerp y Slerp. Todos esos métodos 
deben tener la misma firma y aplicar la proporción de igual forma. Las clases 
son:

QQuaternion
QVector2
QVector3
QVector4

La firma debe ser tal que así: (proporción, valor destino)

La proporción debe aplicarse de tal manera que un cero signifique que el valor 
devuelto sea igual al residente, y un 1 significará que le valor devuelto es 
igual al destino recibido por parámetro.

Importante: Hay que actualizar los unit tests.

Original issue reported on code.google.com by Lince3D@gmail.com on 4 May 2012 at 5:08

GoogleCodeExporter commented 8 years ago
Aplicar lo mismo al método QQuaternion::UnitSlerp.

Original comment by Lince3D@gmail.com on 4 May 2012 at 5:12

GoogleCodeExporter commented 8 years ago
Pillada

Original comment by borderpa...@gmail.com on 30 May 2012 at 5:27

GoogleCodeExporter commented 8 years ago
Unificadas las firmas correspondientes, modificada su documentación y 
verificados los unit tests correspondientes. También se han añadido los units 
test de Lerp necesarios a Qvector2 para adecuarlos a los ensayados en Qvector3 
y Qvector4.

Original comment by borderpa...@gmail.com on 3 Jun 2012 at 3:06

GoogleCodeExporter commented 8 years ago
Resultado de la revisión:

-Hay que cambiar los nombres de los siguientes tests de QVector2, QVector3 y 
QVector4:

Lerp_ProportionZeroMeansInputVector_Test
Lerp_ProportionOneMeansResidentVector_Test

Original comment by Lince3D@gmail.com on 4 Jun 2012 at 7:19

GoogleCodeExporter commented 8 years ago
Corregido !

Original comment by borderpa...@gmail.com on 5 Jun 2012 at 2:51

GoogleCodeExporter commented 8 years ago
Resultado de la revisión: Correcta.

Original comment by Lince3D@gmail.com on 5 Jun 2012 at 9:39