Hola Roberto,
La teor�a para la creaci�n de objetos 3D es bien sencilla. Se trata
simplemente de un espacio vectorial (representado por una matriz) que cambia
de base (o lo que es lo mismo, cambia de punto de vista). Si tienes una
matriz M en una base B de R3 (n�meros reales en 3 dimensiones) y la cambias
de base tenemos la misma matriz pero desde otro "punto de vista".

�C�mo se realiza este cambio de base?
La matriz resultante tras el cambio de base (matriz M' en base B') sigue la
siguiente f�rmula:
M' = Bt'MB'

Donde Bt' es la matriz transpuesta de la base B' (no confundir con la
transposici�n que se le produce a uno con el consumo de estupefacientes y
sustancias psicoactivas).

La representaci�n de una matriz es muy sencilla, dispones de 3 coordenadas
que puedes representarlas como t� quieras en el flash. Si quieres hacer
efectos de c�mara, s�lo tienes que usar multiplicadores para cada una de
ellas.

De todas formas, para objetos de revoluci�n transformar la base se reduce a
utilizar transformaciones polares.

Si quieres tratar matrices, hice un 'set' de prototipos para matrices que
puedes encontrar en http://www.layer51.com/proto/ en la secci�n 'Classes'.
No te puedo dar la URL exacta porque parece que layer51 est� down.

Espero que te sirva de ayuda :)

M.

----- Original Message -----
From: "Roberto Ferrero" <[EMAIL PROTECTED]>
To: "flashmaestro List Member" <[EMAIL PROTECTED]>
Sent: Monday, July 15, 2002 12:35 PM
Subject: [flashmaestro] como puedo? (toroide)


> Yo si que no necesito un toroide aparte del donuts del desayuno, pero
> agradecer�a mucho que Manuel enviase un ejemplo de como crear uno mediante
> transformaciones matem�ticas porque construir objetos en 3D en flash
siempre
> ha sido algo que he querido aprender pero que no s� por donde he de
incarle
> el diente. (de moemento se que me tengo que poner las pilas en operaciones
> con matrices y poco mas)
>
> gracias y un saludo,
> ROB
>
>
> ----- Original Message -----
> From: "Manuel de la Higuera" <[EMAIL PROTECTED]>
> To: "flashmaestro List Member" <[EMAIL PROTECTED]>
> Sent: Monday, July 15, 2002 12:10 PM
> Subject: [flashmaestro] como puedo?
>
>
> > Ups, pues me temo que no lo necesitas... Yo podr�a explic�rtelo.
> > Para hacer un toroide bidimensional s�lo necesitas hacer
transformaciones
> > cartesianas -> polares en R2 (2 dimensiones) y para hacer un toroide
> > tridimensional necesitas hacer transformaciones cartesianas en R3 a
> polares
> > en R3. Es muy f�cil :)
> > En un ratito libre hago uno y te lo mando :P
> >
> > M.
> >
> > ----- Original Message -----
> > From: "vera love" <[EMAIL PROTECTED]>
> > To: "flashmaestro List Member" <[EMAIL PROTECTED]>
> > Sent: Monday, July 15, 2002 11:52 AM
> > Subject: [flashmaestro] como puedo?
> >
> >
> > >
> > >
> > > jijijij, no necesito un toroide si alguien me lo puede explicar
> > >
> > > _________________________________________________________________
> > > MSN. M�s �til cada D�a. http://www.msn.es/intmap/
> > >
> > >
> >
> >
>
>
>


Responder a