Shop Forum More Submit  Join Login
AVS Programming Guide by pak-9 AVS Programming Guide by pak-9
I have produced a programming guide for noobs, so that people will stop bitching on the AVS forums that they dont have any help and cant work out how to code. This is a public beta and so I'm open to suggestions for improvements, but try to bear in mind that this is a begginers guide. Enjoy!

*** Updated 05/05/05 ****

Now version 1.1

* Various grammar/spelling/readability changes
* replaced some text with diagrams where appropriate
* New Chapter: Advanced 3D
* Expanded the movements and DM's chapter significantly
* Hyperlinked the contents for easier navigation

*** Updated 13/01/05 ****

Now Version 1!

Various Minor changes
Added Chapters regarding:

Triangle APE
Advanced Exercises

*** Updated 11/10/04 ***

Public Beta 0.92

A few minor wording changes, added three new chapters:

Coding Effect Lists
Mouse Input
Tips & Tricks

Including a few more exercises and solutions
Add a Comment:
Super-Kaipa1995 Featured By Owner Nov 20, 2013  Hobbyist General Artist
Where i get this in spanish!? Waaaah!
DJCaliCoastReplay Featured By Owner May 16, 2013  Hobbyist Digital Artist
I owe you big time for writing this
silencefreedom Featured By Owner May 30, 2010
nice, this is what i was looking for. thanks!

p.s one thing to fix, this is not 'programming', it's 'scripting'
hypertech Featured By Owner Feb 17, 2009  Professional Photographer
Oh man, this is the holly grail!
x-vis Featured By Owner May 11, 2008
I'll read this! ^^
XuN33L Featured By Owner Dec 3, 2006  Hobbyist Photographer
Very expresive!!! It's exactly this one for what I was looking for so long!!!
Tooblai Featured By Owner Aug 23, 2006  Student
This huide was very helpful.
Learnt many new tricks.
xnistock Featured By Owner Sep 19, 2005   Digital Artist
This is a great guide, a little refinement goes a long way, but I'm not complaining, I got alot of use out of this! :D
PakoSkyfrog Featured By Owner Jun 19, 2005
J'hallucine... un guide !!
et moi qui n'apprenais que par exple !!

Et bien il ne me reste plus ka le lire en détail.
Je ferai ensuite un commentaire, in english, de ce qui m'aura servi !
pak-9 Featured By Owner Aug 28, 2005
errrr.... mon francais, c'est ne pas bon, mais merci pour vous comment (je pourrais comprenez sa majeure partie) :D
Banya Featured By Owner May 29, 2005
Wow. Thank you for this. :jawdrop:
Grandchild Featured By Owner May 22, 2005
Me too!
Thanks, it gave me the joy of 3D avsing!!!
ifurn0 Featured By Owner May 15, 2005
thank u v much i should of looked here sooner
phoenixmentality Featured By Owner May 6, 2005
impressive, brother. awesome stuff. :)
Hardcore will never die! lol
zen-x Featured By Owner May 5, 2005
If only we had this back in the days of 1999...

Good job, although I agree with the comments about the triangle ape and the doc format (if you or anyone else wants a pdf version, note me).

It's very well structured and a good idea to have problems (and solutions :).


dummyddd Featured By Owner Mar 13, 2005
Your guide covers a very wide area and is VERY well written (at least compared to what I'm used to reading), however I have to agree with tatva999, it could cover the DMs better. Also I didn't understand the bit about 3d superscope/dm sync at all, maybe an example would explain it better. Also covering AVSTrans might be a good idea
mattfury Featured By Owner Jan 13, 2005  Student Digital Artist
version 1 spruced up with some better stuff :p now all we have to do is encode in HTML / php / css etc etc., (no offense lil' limited with the triangle ape? )
TomyLobo Featured By Owner Dec 14, 2004
nice guide for the most part
but you forgot to mention AVSTrans hehe
it's especially useful for the loop//megabuf crap
other things:
you wrote that skip>zero means point is skipped. that's not true. it must be non-zero. the same thing prolly goes for drawmode too, cant test it atm because im not at home.
X=2*i-1; Y=getosc(x*0.5+0.5,0.1,0); <-- eww, very sucky way to introduce 0..1 => -1..1 conversion ^^
you wrote that getkbmouse(5) is for the middle mouse button. it actually gives you the state of the shift key. (at least on my machine)
more coming soon, dont have time to completely read it atm
and please, make a PDF file of it. it looks so sucky in KWord :)
tatva999 Featured By Owner Oct 18, 2004
very nice guide in general
a few more examples on dms would be nice + some more tips+tricks
tatva999 Featured By Owner Oct 18, 2004
hey thanks i really enjoy reading avs tutorials even though it takes me some time to find the courage to actually work them out - maybe i'll come back with a more "Advanced Critique" comment
mysterious-w Featured By Owner Oct 11, 2004
A simple guide to buffer saves would be good.
pak-9 Featured By Owner Oct 12, 2004
As soon as they put codable buffer saves in AVS I'll get right on it.

AVS "Programming" Guide... no more, no less
mysterious-w Featured By Owner Oct 14, 2004
How about the triangle ape then? So far I think only 2 people know how to use it.
pak-9 Featured By Owner Oct 14, 2004
Yea I think that might be the next (and final) addition
DreamXpert Featured By Owner Oct 9, 2004
I learned 3D from it, thanx... :)
ashoka Featured By Owner Oct 8, 2004  Professional Interface Designer
I tried downloading this a couple times, and I when I try to unzip it I get a message that says the compressed (zipped) folder is invalid or corrupt. It may just be some fluke on my computer though.
pak-9 Featured By Owner Oct 9, 2004
I've tried it on a couple of computers and it unzips fine; plus no-one else seems to have had a problem, I think it's probably just your computer. Try re-downloading it, or get someone to mail you the files unzipped.
WotL Featured By Owner Oct 7, 2004  Hobbyist
yay! thanks a lot for this.
unconed Featured By Owner Oct 6, 2004
rovastar Featured By Owner Oct 10, 2004


pak-9 Featured By Owner Oct 7, 2004
I think html would be a better idea but I'm not bothered to go through all the formatting until the final version.
da16x Featured By Owner Oct 6, 2004  Hobbyist General Artist
- Very very good idea and a truly nice effort :thumbsup:, tho i'm almost not watching AVS nowdays glad to see this community still lives ;)
Add a Comment:


Submitted on
October 6, 2004
File Size
87.2 KB


16,420 (1 today)
12 (who?)