Texture with alpha channel and FPS

Hello,

I’m experiencing a weird problem.

All the patch I use to make my live vvvvisual with CloneMixer are really small, really simple and always use png texture with alpha channel.

Sometimes I use a modified version of the surface shader, sometimes constant shader, but never something really heavy like MRE, shadow map etc… to render the object.

As an example, one of my effect patch is made of 32 cylinders rotating around a central point, the same png texture is applied on each of the cylinder. The texture is a small file (around 500Ko) and squared (1024*1024px).

The problem is, if my camera is close to the object my FPS go down to 30 FPS, if the camera is far then go back to 60 FPS.

Here is two screenshot

60FPS
https://vvvv.org/sites/default/files/imagecache/large/images/60FPS.png

30FPS

And this is the patch, with constant shader : https://vvvv.org/sites/default/files/imagecache/large/images/_root_ob_ribbonTemplate.png

I’ve tried with .dds but it’s the same problem so I guess it’s not because of the file format.

Please let me know what you think about that and if you need more info.

Thank you.

:

hei cloneur,

without giving this too much thought…the problem you’re facing here could be the Fillrate.

hi joreg,

thanks I didn’t know about that and it’s probably the problem as my graphic card is definitely not a high end one.

Cheers.