GrainFactory3
From Avisynth wiki
(Difference between revisions)
m (→Changelog) |
m (→Required Filters:) |
||
Line 18: | Line 18: | ||
==== Required Filters: ==== | ==== Required Filters: ==== | ||
− | :* AddGrainC | + | :* [[AddGrainC]] |
:*[[MaskTools2]] 2.0a48+ | :*[[MaskTools2]] 2.0a48+ | ||
<br> | <br> |
Revision as of 19:59, 28 December 2013
Abstract | |
---|---|
Author | Didée |
Version | 3 |
Download | GrainFactory3.avsi |
Category | Effects |
Requirements |
|
License | |
Discussion |
Contents |
Description
- Noise generator that tries to simulate the behavior of silver grain on film..
Requirements:
- - AviSynth 2.5.8 or later
- - Supported color formats: YV12
- - Progressive input only
Required Filters:
- AddGrainC
- MaskTools2 2.0a48+
Syntax and Parameters
- GrainFactory3 (clip clp, int "g1str", int "g2str", int "g3str", int "g1shrp", int "g2shrp", int "g3shrp", float "g1size", float "g2size", float "g3size", int "g1tex", int "g2tex", int "g3tex", int "temp_avg", int "ontop_grain", int "th1", int "th2", int "th3", int "th4")
- Strength of grain:
- g1str int = 13
- Strength of grain / for dark areas.
- Range: 0 - ???
- Strength of grain / for dark areas.
- g1str int = 13
- g2str int = 15
- Strength of grain / for midtone areas.
- Range: 0 - ???
- Strength of grain / for midtone areas.
- g2str int = 15
- g3str int = 25
- Strength of grain / for bright areas.
- Range: 0 - ???
- Strength of grain / for bright areas.
- g3str int = 25
- Sharpness of grain:
- g1shrp int = 60
- Sharpness of grain / for dark areas (NO EFFECT when g1size=1.0 !!)
- Range: 0 - 100
- Sharpness of grain / for dark areas (NO EFFECT when g1size=1.0 !!)
- g1shrp int = 60
- g2shrp int = 66
- Sharpness of grain / for midtone areas (NO EFFECT when g2size=1.0 !!)
- Range: 0 - 100
- Sharpness of grain / for midtone areas (NO EFFECT when g2size=1.0 !!)
- g2shrp int = 66
- g3shrp int = 80
- Sharpness of grain / for bright areas (NO EFFECT when g3size=1.0 !!)
- Range: 0 - 100
- Sharpness of grain / for bright areas (NO EFFECT when g3size=1.0 !!)
- g3shrp int = 80
- Size of grain:
- g1size float = 1.50
- Size of grain / for dark areas.
- Range: 0.5 - 4.0
- Size of grain / for dark areas.
- g1size float = 1.50
- g2size float = 1.20
- Size of grain / for mid-tone areas.
- Range: 0.5 - 4.0
- Size of grain / for mid-tone areas.
- g2size float = 1.20
- g3size float = 0.90
- Size of grain / for bright areas
- Range: 0.5 - 4.0
- Size of grain / for bright areas
- g3size float = 0.90
- Texture:
- g1tex int = 0
- Strength of "material texture" appearance.
- Range: 0 - 100
- Strength of "material texture" appearance.
- g1tex int = 0
- g2tex int = 0
- (In fact: 'bump' effect)
- Range: 0 - 100
- (In fact: 'bump' effect)
- g2tex int = 0
- g3tex int = 0
- For dark / midtone / bright grain.
- Range: 0 - 100
- For dark / midtone / bright grain.
- g3tex int = 0
- Temporal averaging:
- temp_avg int = 0
- Percentage of noise's temporal averaging.
- Range: 0 - 100
- Percentage of noise's temporal averaging.
- temp_avg int = 0
- Temporal averaging:
- Mixing zone:
- th1 int = 24
- Start of dark->midtone mixing zone.
- th1 int = 24
- th2 int = 56
- End of dark->midtone mixing zone.
- th2 int = 56
- th3 int = 128
- Start of midtone->bright mixing zone.
- th3 int = 128
- th4 int = 160
- End of midtone->bright mixing zone
- th4 int = 160
- On top grain:
- ontop_grain int = 0
- additional grain to put on top of previously generated grain.
- Range:0 - ???
- additional grain to put on top of previously generated grain.
- ontop_grain int = 0
Examples
AviSource("Blah.avi") Grainfactory3(5,7,10)
Changelog
Changes 2008-10-03: - GrainFactory3 - Shorten parameters' names - Add "mixing zone" parameters - Restructure parameters. Better control for dark, midtone, and bright areas.
Changes 2008-10-01: - GrainFactory_MT1/MT2 - Interdependent version for MaskTools or MaskTools2 - For all changes see here
Changes circa 2005: - GrainFactory - Initial release
Links
- Doom9 Forum - GrainFactory discussion.
Back to External Filters ←