Quote:
1.can it be adopted for pixel shader 2.0 video cards?
|
Unfortuantely, No. Because restriction on instruction slot impose on pixel shader 2.0.
However, If you have pixel shader 2.0a
You may try HLSL + avishader at
http://forum.doom9.org/showthread.php?s=&threadid=87295
However the approximation algorithm doesn't quite accurate. Well, it's approximation anyway. Moreover, the full kernel bilateral is restricted to 5x5.
Quote:
2. how its algo is similar to non-gpu bilater plugins (TBilateral by tritical)?
Tritical's filter by default works only on the luminance plane, and supports a couple more options, this filters RGB planes independently (something I personally wouldn't do, you are going to create false colors that way).
|
I doesn't have time to look throughly in TBilateral by tritical source code yet (Well i just googling about it when i saw your post). But at the first glance, Mfa is quite right. The false color will be fixed in the next release.
Indepth explanation about false color can be found at
Experiments with Color Images in
http://www.soe.ucsc.edu/~manduchi/Papers/ICCV98.pdf
For the option that Tritical's filter has, well i want to keep my filter to be as simplest to use as possible. However if you want any option to be implement don't hestitate to post your request here or email me at
s.virojanadara@gmail.com.