Page 2 of 2

Re: Sobre el 3D..

Posted: Thu Nov 26, 2009 2:50 pm
by GINO
float = floating point -> numeros de punto flotante (con decimales, vamos)
lo que dice kozka = fixed point -> muy utilizado cuando el uso intensivo de float era muy pesado para los ordenadores (aun se usa en computadores q no tienen floating point unit, tipo consolas portatiles).
Basicamente el fixed point consiste en tener numeros mas altos, proporcionales, a los reales. Si te fijas es lo que se consigue con la variable local resolution (y en angle tb se ve), con resolution de 10, si avanzas 5 en x, estarias avanzando medio pixel (aunque visualmente so se aprecie), si x fuese float en vez de int, no haria falta usar resolution, podrias hacer simplemente x += 0.5.
El ejemplo mas sencillo de fixed point es multiplicar por 10, 100, 1000, etc ya q seria el equivalente a 'correr' la coma tantos decimales. Ejemplo: si tenemos un valor float 34.456, podemos multiplicarlo por 1000 para obtener 34456, un entero. Ahora bien, todos los valores que quieras operar deben estar multiplicados por lo mismo.

Re: Sobre el 3D..

Posted: Thu Nov 26, 2009 3:06 pm
by erkosone
Retiro lo dicho.. mm... parece que pueda funcionar...

Voi a investigar el tema, muchas gracias por el aporte.