As i have made avs for 2 years now, i really don't know much about how to do things differently.
Confused?
Read more.
As Advanced Visualization Studio is a highly customizable visualization plugin/component there are usually many ways to do simple things. And when it comes to coding your own superscopes and dynamic movements there are several different ways to make things, like in the dynamic movement using rectangular coordinates rather than polar coordinates to create the exactly same effect.
Sometimes if you do things differently you may gain some priviledges, like better frame rates or the benefits of using a different coordinate system. Also when you use the built-in functions differently you may get faster&better results than doing the same thing with different effects.
EXAMPLE
Creating a rotoblitter effect in movement with both polar- & rectangular coordinates.
Polar
r=r+0.1
BENEFITS:
Simple, easy and a fast way.
Rectangular
x=x+y*0.1 ;
y=y-x*0.1
BENEFITS:
You can shift it around the screen which can't be done in polar coordinates.
These helpful speed up tricks and better quality tips are scattered all over the forum, so what im asking here is to collect all those helpful notes into a single forum post, this post.
So feel free to post your ideas and comments how something that is frequently used can be done faster&better, this is all for the common good and will surely help us all as we are always searching a alternative way to make presets.
And please remember that, althought the most tips consider coding there is still many different ways to use the built-in effects differently and still get the same effect. If you have discovered a clever way of using example: Trans / Water , you can post it here so it will help other avs artists as well.
Hope you all understanded the point of this post and hope that you all contribute as much as you can
Confused?
Read more.
As Advanced Visualization Studio is a highly customizable visualization plugin/component there are usually many ways to do simple things. And when it comes to coding your own superscopes and dynamic movements there are several different ways to make things, like in the dynamic movement using rectangular coordinates rather than polar coordinates to create the exactly same effect.
Sometimes if you do things differently you may gain some priviledges, like better frame rates or the benefits of using a different coordinate system. Also when you use the built-in functions differently you may get faster&better results than doing the same thing with different effects.
EXAMPLE
Creating a rotoblitter effect in movement with both polar- & rectangular coordinates.
Polar
r=r+0.1
BENEFITS:
Simple, easy and a fast way.
Rectangular
x=x+y*0.1 ;
y=y-x*0.1
BENEFITS:
You can shift it around the screen which can't be done in polar coordinates.
These helpful speed up tricks and better quality tips are scattered all over the forum, so what im asking here is to collect all those helpful notes into a single forum post, this post.
So feel free to post your ideas and comments how something that is frequently used can be done faster&better, this is all for the common good and will surely help us all as we are always searching a alternative way to make presets.
And please remember that, althought the most tips consider coding there is still many different ways to use the built-in effects differently and still get the same effect. If you have discovered a clever way of using example: Trans / Water , you can post it here so it will help other avs artists as well.
Hope you all understanded the point of this post and hope that you all contribute as much as you can

Comment