Clootie graphics pages

Home | Articles | Projects | Delphi | C++Builder | TMT pascal | Links | About


Projects page is designed to be language/compiler independent list of resouces what you can find on this site. Here you can find some information about project and links to download/description page. Note: not all information about project will be listed here, just enough so you can decide do your need it/want to know more.

So generic division is:
  1. DirectX headers/libs/examples
  2. NVIDIA Cg - DirectX/OpenGL
  3. Delphi components
  4. Command line utilities
 DirectX headers/libs/examples
On this site you can find all what you need to compile and study DirectX programming in either Delphi/C++Builder/TMT pascal.

Also on site you can find examples of DirectX usage in Delphi/C++Builder/TMT pascal. Currently most of them are Direct3D ones. Only small count of C++Builder examples are provided mostly in area of fusion use of Delphi/C++Builder with DirectX. But with C++Builder libraries pack you can compile all Microsoft Direct3D examples from DirectX SDK's. Here is your choice:
  • Delphi DirectX SDK's (there are currently 3 versions: 8.0b, 8.1 and 9.0) with examples
  • Additional Delphi DirectX examples
  • C++Builder DirectX libraries, helper DLL's and examples
  • TMT pascal DirectX headers/examples
  •  NVIDIA Cg - DirectX/OpenGL
    NVIDIA Cg is high level C-like language for writing pixel and vertex shaders.
    Delphi/C++Builder toolkit allows to use this language internaly in your programs either in DirectX or OpenGL. Cg programs are compiled internally in PixelShader/VertexShader programs under DirectX and to register combiners and VertexPrograms under OpenGL. This behaviour allows to use NVIDIA Cg language starting from DirectX 8.x applications on any DX8 class GPU - like ATi Radeon 8500, SiS Xabre, Matrox Parhelia, 3DLabs P10, ets. Even more functionality can be aquired with DirectX9 level hardware - like NVIDIA GeForce FX, Radeon 9500 and up, etc.
  • NVIDIA Cg - Delphi and C++Builder toolkit
  •  Delphi components
    By now only TGifImage component, originally developer by Ander Melander's, made fully compatible with Delphi6 version are available (Delphi 2, 3, 4 & 5 and C++ Builder 3, 4 & 5 also supported). In future here you possible can find other Graphics related components (GDI, GDI+) for Delphi/C++Builder. Let's go:
  • GIF image component for Delphi/C++Builder
  •  Command line utilities
    Utilities written in Delphi mostly for Delphi-related program development.
    Currently there are: CRLF converting utility and pascal preprocessor.
  • Go for additional description / download

  • Please inform me of any grammar or general errors, contained on these pages, Alexey Barkovoy
    Last updated: 14-Mar-2004