Archive: My Best So Far


3rd October 2002 23:59 UTC

My Best So Far
Hey All
This is one of my best avs's, it's smooth, and actually goes to the music unlike some that are just repeating patterns. anyway, check it out and tell me what you think, if you like it and want to see a couple of my other ones, just hit me back at my e-mail. Hope you like, and enjoy

(oh yeah i'm new at this so go easy on me)


4th October 2002 00:35 UTC

First off I'd like to welcome you to the wonderful world of AVS.

I say this to almost every noob that comes here.

Learn to code. Keep making presets. Don't be put off if you feel I am being insulting or harsh towards your preset, just learn from your mistakes.

Your preset looks nice-ish but it is unoriginal and far too simple. It isn't particularly fast or smooth, if you want fast and smooth with some unique on-beat responsiveness check out the attached preset.

There is a lot better work out there too, take a look around the forums and you'll see what I mean. Go and download the Whacko AVS packs and the EL-VIS avs packs, look at the work of some of the people on these forums. I posted a list of really good presets a while ago here:

http://forums.winamp.com/showthread....hreadid=106378

Anyway, I've said enough, there are other threads that need my attention.


4th October 2002 00:49 UTC

Codes
I'm guessing there a code for avs, like html for web sites, i'm just wondering where all you people learned the different commands and what does what, is there somewhere where i can learn the basic commands for movement and such, or is it just alot of people taking apart others codes and changing them a bit to do something else, thanx for your time, and i hope to hear back from you guys.


4th October 2002 01:15 UTC

The code goes into certain effects, like Render/Superscope, Trans/Dynamic Movement.

The code is all mathematical expressions rather than computer code. If you add a render superscope you can see what I mean, there are several inbuilt sample scopes which you can select from by clicking the 'Load Example...' button.

Other good starting points are:

"x=2*i-1;y=0.5*v;"
"r=2*3.1415926535*i;d=0.5+v*0.2;x=d*cos(r);y=d*sin(r);"

As for DM and the other ones just try things like:

Per Point: "x=x+0.01;" without clear every frame (rect coords on)

Per Frame: "dd=dd+0.01;sdd=sin(dd)"
Per Point: "d=d*sdd;" with clear every frame (rect coords off)

There are some really good threads around here where people have been taught code before, take a look around. In particular there is a thread in 'AVS Presets' titled 'Sneak Peek at AVS Pack!!!' here:

http://forums.winamp.com/showthread....threadid=87661

Where Nic01 has been giving some quite good DM tutorials and has started on the superscope.

The other way to learn is to experiment with existing code from other people or that you have made up yourself. Somethings can be done quite easily using SSC and DM, others are hard so you'll probably end up coming up with your own methods after a while. I'd recommend downloading a lot of my presets and tinkering with them since I make a conscious effort to make my code easy to read (it could just be that I like myself too much).

Another thing that I'd recommend is learning some co-ordinate geometry, especially more advanced things like radial and parametric co-ordinates, if you are already familiar with cartesian co-ords, as they can be converted quite easily to SSC and the DM uses radial co-ords by default.

I'm thinking of writing some big tutorials on superscope soon, if I do I'll give you a shout.

FYI: HTML isn't code - it is text formatting. C++ is code.


4th October 2002 02:04 UTC

wow, that was hella nice explanation

i thought AVS forum Doctrine #302 was "flame and disrespect newbies"
and #502 was "Bitch and moan about the FAQ (maybe add in expeltives such as fuck, or faggot)"

:D


4th October 2002 02:31 UTC

Nah. We just flame noobs when they make stupid posts and we bitch and moan about the FAQ when someone posts something like "How do I stop it from changing presets every 30 seconds" or "AVS is dogpoo, why does it look like shiznat".

We are all nice people. Besides, it makes me feel big and important when I teach people stuff (even when it is the basics of superscope). Thats why I'm going to write tutorials soon. :)


4th October 2002 03:16 UTC

oops, i guess i didnt set up that tone too well

i totally was not accusing anybody of anything (outside of a few seperate incidents)

i was just being my sarcastic


"sarcasm is the defence of the weak" -some guy i dont agree with

hehe

and in other news: good luck w/ everything knocternal


4th October 2002 03:44 UTC

I know you were being sarcastic, I was just being... er... me, I guess.

I'm going to eat some cheese.


4th October 2002 14:10 UTC

Yeah, Jeriko nailed it. It's a simple preset, but everyone has to start somewhere. At starting points go, it's a farly nice liiking one. :) Keeps it up man.


4th October 2002 21:17 UTC

I've been Experimentin
hey, thanx for all the advise, i made up one that doesn't use the usual presets, tell me if i'm going in the right direction, or am standing still..oh and am i suppost to be posting stuff like this in this area or is there a designated forum, i don't want to un nessisarily fill it with questions.


4th October 2002 21:41 UTC

Basic manipulation of the superscope eh... not bad. Try and make it do something specific, thats more challenging, rather than using the in built examples try and build something from scratch. The preset is quite nice to look at. I'd recommend you try and make a roto blitter style effect using the Dynamic Movement, then you can customise it more. :)

Before you start thinking that coding isn't too powerful I've attached an example of the superscope's power unleashed so that you can know what it can do. Yes it is solid 3d geometry (which is what I do). With some practice you will be able to do similar things. (Feel free to rip the code apart)

If you want to start creating complex geometry for superscopes then start with the basics, try making circles and lines that do different things, then you can put them together into more complex objects or start defining new shapes. Try and figure out things like how to draw a line from one point to another and how to draw a circle arc from one point to another, then move onto things like making a filled square or making a line that spins and moves in 3d... keep trying to make specific things as well as messing about with existing code, that way you will be able to make a preset that you want to make as well as being able to stumble upon something nice or clever looking.

Don't forget how all of the variables work either or how the co-ordinate system works, those things are important to understand other wise you will leave redundant calculations in code without realising it sometimes.

There is an AVS troubleshooting forum and an AVS presets forum but I don't think that anyone cares too much about where everything is, if they do then it will be moved for you.


5th October 2002 02:33 UTC

The question is, if you pour something into the Klein bottle, does it stay in? :)


5th October 2002 02:43 UTC

The answer to your question is that there is no way to pour something into it. :)


5th October 2002 06:18 UTC

[Post Deleted]


5th October 2002 15:32 UTC

Yup. It's more like a 4D-twisted donut than a bottle. It's just because the most common 3D-projected parametrisation looks like a bottle that people call it that :).


5th October 2002 16:47 UTC

Uhh, actually unconed, that's jheriko's incorrect up fog code. Change it to 'alpha=-z1*.1+.5;', and you'll see it's just a regular, curved 3d object.


5th October 2002 16:55 UTC

It is meant to be just a regular 3d curved object. It also happens to be the niceset looking immersion of the klein bottle in 3-space.. it is a cylinder twisted and connected end to end. It just happens that it is also the projection of the 4d Klein bottle which is the smae shape except that it doesn't self-intersect. So 4-D twisted donut is pretty much correct. The parameterisation I used is more like a pair of 3D moebius strips, twisted together.

EDIT: oops, I don't believe I missed out the minus! Mathematicians eh... we are always the ones who forget pluses and minuses.


5th October 2002 17:40 UTC

A cylinder connected to itself is a torus :igor:

Unless you mean it's a torus extended into a toroidal cylinder and then connected to itself :confused:


6th October 2002 22:18 UTC

Nice
This Is a nice avs i just made, it's the bouncing spring!


6th October 2002 23:04 UTC

Originally posted by Zevensoft
A cylinder connected to itself is a torus
It is more like a 4d analogue of the moebius strip. You can not construct a moebius stip in 2d, it is a rectangle twisted and connected end to end in 3d, but you can connect a rectangle end to end by bending it to create a ring like you can bend a cylinder to make a torus. The klein bottle is the same thing except we have a cylinder instead of a rectangle, the only way to make this shape is to construct it in 4-space. It is basically a torus which has been twisted into 4-space like the moebius strip is a ring twisted into 3 space.


As for the bouncing spring, thats some good(ish) superscope-ing but the preset is ruined by the Fyrewurx, the jumpy movement and roto blitter.

Fyrewurx are nasty.