Description: From: http://clootie.narod.ru/delphi/download_custom.html
GifBlender2 sample
This sample is sequel to "GifBlender" sample, below you can find list of changes:
GIF s are rendered by blending two nearest frames of GIF animation on multitexture capable hardware
3 different texture pipeline setups tested for best quality rendering result: (a) simplest NVIDIA TNT class, (b) Matrox G400 class, (c) NVIDIA GeForce, ATi Radeon - 3 stage setup.
GIF handling/rendering moved to separate portable between applications Delphi class
Usage of Ander s Melander TGifImage component is reduced to loading stage - animation frames loaded to Direct3D textures, timing info retrieved to internal data structure. All rendering and timing after that is handled by TD3D8GifImage class.
File list (Check if you may need any files):
D3D8GIF.pas
GifBlender2.exe
WINMAIN.RC
WINMAIN.RES
STAR.GIF
GifBlender2.dpr
GifBlender2Unit.pas