home page previous page next page Mr.Pix's Downloads accesses
since 25.October 2002
last update:
23. Dec. 2006
 

jump to  
  Graphics32   /   Delphi   /   Borland Pascal

Delphi & Graphics32
 

Download
Size
Date
Delphi-5/6/7 Demos with Sources using Graphics32 library

2,0 MB 3/2006 Examples with the ingenious Graphics32 library from Alex A. Denisov and contributors.
Graphics32 is a graphics library for Delphi and Kylix/CLX. Optimized for 32-bit pixel formats, it provides fast operations with pixels and graphic primitives. In most cases Graphics32 considerably outperforms the standard TBitmap/TCanvas methods
       
Other links:
Sourceforge Projectold graphics32 home page

Polygons_Ex2.zip
New
86
kB
1/2007 Polygons_Ex2.exe is an extented example of  the graphics32 standard example Polygons_Ex  which demonstrates interactive polygon curve drawing. Additional you can remove the last added point by clicking the middle mouse button and you can turn on raster point settings.
RGBColors.gif
ImgView_Layers_Ex2.zip

598 kB 10/2005 Img_View_Ex2.exe is an extented example of  the graphics32 standard example Img_View_Ex which demonstrates interactivly the elimination of a picture background without having a seperate alpha bitmap.
The new Form AlphaLoaderUnit is used to eliminate the background where you can choose the background color and the tolerance which colors similar to the background color should become complete transparent.
The kernel routine to do this is the new routine SetTransparentBackground. An additional feature of this routine is that the foreground object has a smooth boundary uses corresponding alpha values.
After starting the example program and choosing a picture file, start the menu command
"Layers / New Bitmap Layer with Alpha Channel Creation" to load an RGB image and play around with the background color and tolerance selection.  


SSDemo2
SSDemo2.zip
New
400 kB
11/2006
SSDemo2 v2.3 (program and source) is the Delphi Screen Saver Demo 2 for testing parts of ingenious Graphics32 library with True Color AntiAliasing and Alpha-Blending routines for Lines, Bars, Rotated Ellipses, Spline Curves, Spline Areas, Gouraud Bars and Gouraud Triangles.
TextureBlender.gif
TextureBlender.zip
120 kB
2/2005
TextureBlender.exe is an example application for blending 2 textures with a weightmap. It's using the  Graphics32 library 1.7.1..     

Gr32_GUD.zip

10 kB
9/2005
Additional Graphics32 Units:

Colors32.inc

Include file with color constants of type tColor32 for
Graphics32 library. A composite of MIT's Xconsortum red/green/blue (RGB) color specifications, Xconsortum version 10.41, 1994.

Gr32_PNG.pas

PNG Graphic Unit for graphics32 library v1.7.x and higher to load and save PNG images (Portable Network Graphics). Needs TPNGImage component from Gustavo Daud (gustavodaud@uol.com.br) from http://pngdelphi.sourceforge.net/


[Flisp3d]  
 
go to Fly in Space 3d engine demo page

[LinSy3d]  
 
go to Lindenmayer System Interpreter page


Delphi
 

Download
Size
Date
Delphi-5/6 Demos with Sources
BP_RTL
BP_RTL.ZIP
32 kB
1/99
Borland Pascal Replacement Units CRT and DOS
DiskInfo32
DiskInfo32.zip

292 kB
12/2006
DiskInfo v1.05
show compact Drive Information overview list
RotatedEllipse
RotatedEllipse.zip
4 kB
6/99
interactive rotation of an ellipse (using polyline)
 
Except.zip
5 kB
7/99
test exception handling of Delphi-4/5
and Borland Pascal 
GrDemo
GRDEMO.ZIP
114 kB
9/99
GrDemo v1.09 source for flicker free graphic animation.
If you have made an additional unit with a new effect, please send it to me. 
GrAnDe

GRANDE.ZIP

1078 kB

397 kB

6/2004
GrAnDe v1.35 (program and source)   flicker free graphic animation with blobs, animated banner with blured font, bitmap rotation zoomer, moving tiles background, palette handling, wave animation, shell pattern generation, 3 kinds of bump lightning, magnify demo with interactive lens parameters, ripple effect, water drops, fire simulation, voxel demo with loadable landscapes and drag and drop picture files.   looks fine on desktop in hi or true color mode ! 
 New
SysUnits.zip
74 kB
12/2006
some delphi system units with faster replacements, additional routines for objects, object trees and object arrays handling and a small test program.
The kernel
unit SysUtil2.pas extents the system utility routines with this themes:  memory handling, string manipulation, type conversion, sound routines, time measuring, time calculation, hardware and OS information, display mode change, file and path routines, execution commands, display message boxes and stack routines.






Download
Size
Date
Delphi-Demo-Applications 
SSDemo1
SSDemo1.scr
New
277 kB
8/2006
Delphi Screen Saver Demo 1 for testing True Color AntiAliasing, Alpha-Blending and Gouraud Shading with Lines, Bars, Triangles and Ellipses.
Fly3dExe
Fly3dExe.zip
 New
2,1 MB
12/2006
Fly3d.exe v1.07 is an application with many examples using the Flisp3d engine.
Features are:
  • animated Objects with background texture or picture (use drag & drop)
  • scrolling panoramic background pictures
  • includes a molecule viewer for XYZ-files
  • basic and entented polyhedrons and polyhedron stars
  • many examples of parametric 3d-surfaces defined by parametric equations (see surfaces.txt)
  • Strange Attractors: Lorenz attractor, Rössler attractor, Pickover attractors and Polynomial Sprott attractors
  • some tutorial examples of the Flisp3d programming interface
  • the values of many examples can be changed interactively
The application uses Graphics32 library 1.8 from Alex A. Denissov. Used basic drawing primitives are pixels, antialiased lines, polygons, sprites and billboards with variable transparency.
Note: At the moment no Direct3d or OpenGL library is used to speed up drawings by hardware.
LSystems
LinSy3d.exe

1,5 MB 2/2006 LinSy3d.exe  v1.03  is a Lindenmayer Systems Interpreter using the Flisp3d engine.
Get more information about the new LSystem viewing application at my Lindenmayer System Interpreter page.


Borland Pascal

 
Download Size Date Borland Pascal 7.0 Graphic Demos
Ellipso GDEXE.ZIP 240 kB 12/98 Graphic Demos (only executables): Ellipse Animation, BumpLi2d, BumpLiC, Burn, Draw3d, Ellipso, Plasma, Shelly, SolSySim, TestVESA











Download
Size
Date
Borland Pascal 7.0 Sources

Burn2
BURN2.ZIP 16 kB
3/98
Hot burning stuff demo (320x200/256)
AnimElli
ANIMELLI.ZIP 20 kB 6/98 Animation with fastest antialiased Ellipses ever written (320x200/256)
SHELLY1 SHELLY1.ZIP 2 kB 6/98 Shell Pattern Generator (320x200/256) 
Ref. The Algorithmic Beauty of Sea Shells, Hans Meinhard,
       2nd Edition, Springer 98          
Wie Schnecken sich in Schale werfen, Hans Meinhard, Springer 97
BumpLi2D BUMPLI2D.ZIP 2 kB 6/98 2d bump mapping demo (320x200/256)
SOLSYSIM SOLSYSIM.ZIP 9 kB 7/98 Simulation of our Solar System (640x480/16)
BUMPLIC1 BUMPLIC1.ZIP 15 kB 10/98 interactive multi color bump mapping demo (320x200/256)
VOX
VOX.ZIP
233 kB
9/99
interactive 3d-flight over Voxel Landscape (320x200/256)
TpTimeMS
TpTimeMS.ZIP
7 kB 
11/99 
Borland Pascal 7.0 millisecond timer unit 
with testframe 






[Home Page]  [Programming-Links]  [Delphi-Links]  [Links-2]

Please send your comments, suggestions, bug reports and code extensions to MrPix@inode.at


1