Archive: Mathy McMath


6th September 2003 03:47 UTC

Mathy McMath
Hi.

I understand that to perform the sort of visualizations that occur on screen (getting it from scratch onto screen) there must be a fairly dramatic brain behind the engine especially if the AVS langauge is simple.

Performing those nifty transforms were definately written by a math wiz so please how can I get involved and learn some long verbose equations that can be applied to this type of visualization.
I'm a 4rth yr math student and would like to try out my math skills with something practical.

tanks


6th September 2003 04:28 UTC

Search the forums, read the FAQ, check out Atero's AVS primer (a few threads down), all of these things will provide you with tutorials and tips and stuff.


6th September 2003 06:11 UTC

4 years of math is useful, but some good computer science classes would help just as much, if not more.

You can start out using basic math to make some easy effects.
For example, the DM:

BEAT:
dr=rand(100)/1000;
PIXEL:
r=r+dr;

will simply rotate every pixel at varying rates which change on beat. This uses simple polar stuff to do.

The best way to figure something out is to just invision what you would like to do, and then figure out the equations to do it.


7th September 2003 18:48 UTC

...or you can play with other people`s code to see what certain code does.If you plan to use someone`s code remember to credit them.


8th September 2003 03:00 UTC

And make sure that someone doesn't happen to be anybody of the likes of UnConed Jheriko and a bunch of other people who have turned AVS into a creative application of extremly complex and difficult math. If your going to look at someone else's code, starts small.


8th September 2003 07:00 UTC

in case you have trouble finding it...( :down: )


8th September 2003 16:22 UTC

The primer is a very good start for coding, and indeed search the forums if any problems arrouse to you.


9th September 2003 00:15 UTC

NO IT IS NOT A GOOD START FOR CODING. IT IS IN FACT A VERY VERY BAD START. but i'm in the process of fixing that problem atm so stay tuned :p


9th September 2003 21:01 UTC

the enthusiasm suprises me every time again, atero ;) BUT keep it up, it makes this place feel good :)