The latest FreeFrameGL specification can be found here on sourceforge.įind more development information and access the complete code repository on the SourceForge site. To learn more about FreeFrame, check out the FreeFrame website, and the new freeframe plugin database at ĭevelopers interested in writing FreeFrameGL plugins or hosts can download the SDK directly. Many FreeFrame plugins are provided with source code so that others can see exactly how real time video effects are written.
Sample projects for Windows (MSVC, Delphi) and Macintosh (XCode) are provided to demonstrate basic plugin programming and hosting. Whether you are running in real time at 60 frames per second or rendering a 25fps video to your hard drive, the new timing function ensures that you'll get accurate and predictable results. With OpenGLs' 3D functions and pixel shader programs, many new and exciting visual effects are possible and we are excited to see what plugin developers will create.įreeFrame 1.5 also includes a timing function that enables hosts and plugins to reliably render time-dependent visual effects like particle systems and physical simulations. Thanks to the enormous graphics processing power in todays' GPUs, FreeFrame 1.5 plugins using OpenGL run at much higher resolutions and frame rates than older FreeFrame 1.0 plugins. FreeFrame 1.5 includes extensions to FreeFrame 1.0 that enable real time rendering of stunning graphics and video effects with OpenGL compatible graphics cards ("GPUs"). :open-source cross-platform real-time video effects plugin system.Īfter much debate, coding and testing, the FreeFrame developers are proud to present FreeFrame 1.5 also known as FreeFrameGL or FFGL. :::FreeFrame Open Realtime Video Effects:::