robert wrote:
I am looking for an open source library to render graphics (convolution filter like blur, scaling + rotation, alpha compositing, etc.) with hardware acceleration (most likely OpenGL) for PAL video output via SDI at 25 fps.
Bear with me - I am not entirely familiar with the terminology. Basically, you have a linux box with a video card, and the video card is hooked up to a serial interface, which then delivers the video to TV/whatever?
Quote:
I decided to go with an Open Source 3D engine, but I am not sure which tool is the right one for the job. It should provide the aforementioned effects and ideally some convenience functions like timers and image loaders. It should also be lightweight and conceptually mature. It does not need to contain full support for scenegraphs, because I do not need to render complex models.
Horde3d looks impressive at first glance, but is it adequate for my project? Any thoughts?
Horde is certainly adequate, and it may also be overkill (not that overkill is a bad thing). You will have to write your filters yourself, using the shader framework, but there are many references around the web to help you.
Quote:
The system must be able to run 24/7 with very little downtime.
You may have to perform careful memory logging of your application (and Horde) over an extended period to make sure you catch all memory leaks. I don't think Horde has any, but on the other hand, I never run it long enough for small leaks to be an issue.