EffectRipples2 AviSynth Plugin

# EffectRipples2

On the image in a pool area ripples are created. This is differently formulated than EffectRipple, and has a more pleasing liquid effect. Unlike the faster EffectRipples this function has no restrictions about the ripple center location , pool coordinates except that user ensures that at least a little part of pool is visible at all times. The wave speed of travel, amplitude, ripple center and pool coordinates can be defined and also varied linearly. It is to be kept in mind that the wave travels from ripple center and so if the center is outside pool it may be some frames before it appears in pool. RGB32, RGB24, YUY2 and YV12 formats are supported.

Details of parameters
Description | Name | Type | Limits | Default
clip |  | clip |  | none
Effect start frame number | sf | Integer | within clip | first frame
Effect end frame number | ef | Integer | within clip | last frame
wave length of ripples | lambda | integer | 1 to 250 | 64
wave speed at start | speed | float | 0 to 100 | 5
x coordinate of ripple center at start | xcoord | integer | none | mid frame
y coordinate of ripple center at start | ycoord | integer | none | mid frame
left x coordinate of pool at start | leftx | integer | none | 0
top y coordinate of pool at start | topy | integer | none | 0
right x coordinate of pool at start | rightx | integer | none | frame width
bottom y coordinate of pool at start | boty | integer | none | frame height
x coordinate of ripple center at end | ex | integer | none | xcoord
y coordinate of ripple center at end | ey | integer | none | ycoord
left x coordinate of pool at end | eleftx | integer | none | leftx
top y coordinate of pool at end | etopy | integer | none | topy
right x coordinate of pool at end | erightx | integer | none | rightx
bottom y coordinate of pool at end | eboty | integer | none | boty
wave speed at end | espeed | float | 0 to 100 | speed
amplitude of wave at start | amp | integer | 1 to 16 | 8
amplitude of wave at end | eamp | integer | 1 to 16 | amp

#Usage examples:-

    EffectRipples2(last,50, 150)
    EffectRipples2 (last,50, 150, lambda=200)
    EffectRipples2 (last,50, 150,espeed=10)
    EffectRipples2 (last,50, 150,amp=1, eamp=8)
    # following for a frame of w=720, h=480. typed on one line
    EffectRipples2 (last,50, 150,xcoord=800, ycoord=500, leftx=400, rightx=900, ex=0, ey=0)
    EffectRipples2(last,1,700,lambda=40, xcoord=800, ycoord=500,ex=0,ey=0, amp=8, eleftx=200, erightx=400,etopy=100,eboty=300)

Image with effect :

Back to EffectsMany Synopsys. |  |  |
| down load EffectsMany plugin |  |
|  | Back to my plugins page |
|  |  | back to Avisynth