Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Buscando una formula matematica [SOLUCIONADO]

Iniciado por crazz, 15 de Octubre de 2011, 09:37:34 AM

« anterior - próximo »

crazz

hola a todo el mundo,  :o
Estoy programando en Visual basic 2008
agradezco que puedan encontrarme una formula capaz de hacer girar radialmente una cordenada algo asi  

algun codigo que me permita darles estos valores
XY del eje
XY de la cordenada que se quiere girar
x+grados
   
y puedo producir:
XY de la cordenada ya girada x grados

andube en wiki,you tube, google, hay formulas pero no logro aplicarlas a mi programa bueno un saludo a todo el mundo

Mars Attacks

http://www.josechu.com/mates/giros_espacio_es.htm

Creo que estás a punto de descubrir el apasionante mundo de los... cuaterniones... (música de terror).

El mejor invento hasta que aparezcan los quintiriones (R)

blau

#2
A ver si me aclaro, supongo que te referiras a rotar un punto sobre un origen en 2D.

NX = (Px-Ox) * cos(a) - (Py-Oy) * sin(a) + Ox;
NY = (Px-Ox) * sin(a) + (Py-Oy) * cos(a) + Oy;

P: Punto que quieres rotar
O: Origen de la rotacion
N: Punto rotado

crazz


crazz

Gracias totales y laureles para blau !           ::) !SOLUCIONADO!

Mars Attacks







Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.