Frac3d
This program was my entry in the borland
programming contest. It shows 3d julia fractals.
Application Source
|
|
|
Texture
A little test in generation random textures. (unfinished)
Application Source
|
Block
A little game for deconstructing block (burr) puzzles. (unfinished)
Application
|
|
|
Flame screensaver
I found this great IFS application, Flame from Scott Draves. It can
be found here. This program was
created by trying to find out how his program works. The screensave
churns out 'flames' in the quiet hours of your PC and saves them to
disk.
Updated 20-02-2002
- Fixed decimal seperator bug.
- View other images while rendering.
- Test for black and dark images.
- More user settings
Images Application+Source
|
Java
Applets |
|
Z
A little applet based on the winamp plugin geiss.
View Applet Source
|
Rainy
day
This is was my first entry in the cfxweb Java Applet Coding Contest.
The subject was liquid and my applet came in 4th place.
View Applet Source
|
|
|
Vectorballs
Another entry for the cfxweb Java Applet Coding Contest. This time the
subjectway anything goes in 4K. I came in 2nd place.
View Applet Source
|
Srm1
This application calulates
the noise of traffic using the simple dutch calculation method (srm1).
Dutch only.
View Applet
|
|
JavaScript |
My first javascript
I've started playing around with javascript and build this simple clock
script.
View Source
|
|
|
Nagalm
The only uses of javascript I've seen on the web is form validation
and special effects. Wondering if javascript can be used to create complexer
programs, I've tried to rebuild my first real Delphi program. The script
works nicely in IE, but Netscape's support of DHTML is inadequate.
(Sorry, the page is only available in dutch.)
View
|
Clientside sortable table
Make tabular data sortable without regenation of the pages at the server.
Simply put all the data in a two-dimensional grid and say witch columns
should be sortable and visible, which column contains a link and which
columns should be made as links.
View View
extern example Source
|
|
TinyPTC
for Delphi
TinyPTC is a lightweight graphics library I found on www.gaffer.org.
The library was exaxtly what I needed for some of these freubles. The
only drawback was the orginal code was in C. This Delphi version is
an almost direct port of the C-windows version 0.8. The library does
not use the visual part of the VCL, making it possible to create application
smaller than 40K.
For more infomation on TinyPTC and it's big brother OpenPTC look here
|
TinyPTC for Delphi
port of Version 0.8
Application Fullscreen
Source
|
|
|
Julia animation 1
Application Source
|
Julia animation 2
With blurring.
Application Source
|
|
|
Julia animation 3
With lens effect.
Application Source
|
Julia animation 4
With bumpmapping.
Application Source
|
|
|
Julia animation 5
With more bumpmapping.
Application Source
|
Julia animation 6
I found a great article
on a different way of showing a mandelbrot, showing it with 'rings'.
After cutting a few corners for speed the algorithm was still fast enough
for a realtime julia animation.
Application Source
|
|
|
Rotating box
On www.gaffer.org I also found the following program.
This progam was the basis for the swirly programs below.
Application Source
|
Noise
A simple noise function.
Application Source
|
|
|
Swirl4
The swirly thing enhanced with palette animation.
Application Source
|
Smoke
On the The
good-looking textured light-sourced bouncy fun
smart and stretchy page I found a simple application which shows
a very realistic smoke effect. It's an easy effect to create using a
noise function.
Application1 Application2
Source
|
|
|
Voronoi
Voronoi diagrams are a collection of polygons created from a
collection of points where het area of a polygon then point in the polygon
the closest point is. Combing voronoi diagrams with a noisemaps can
give a nice marble patern without the usual long bands.
Application1 Application2
Source
|
Zoom
One of the most basic effects, simply added to make this collection
compleet.
Simple zoom
Simple zoom with blurring
Rotozoom
Rotozoom with blurring
Block zoom
Block zoom with filtering
Source
|
|
|
Lights
On cfxweb
there is a java contest for lightning effects. I have been playing around
with the effects and found a couple of way to do this.
The first method walk from a 'lightsource'
to the edge in grid like patern and adds a light value depending on
aprevious handled point.
The second method cast lines from the lightsource
to the edge. Light value is added depenant on the passed pixels. This
method gives the impression of light rays. Also
the values can be changed per ray.
The third method is a small adaption on
thesecond method that only the fist couple of pixels are used to determin
the light value and the ray is pasted on top of the original image.
Another example using curved lines.
A fractal as image is not the best way to show these effects, but it
was something easy I had laying around.
Source
|
Lens2
I saw this lens effect on Jan
Horn's site. He was using a texture map in OpenGL. The effect is
also fast enough to do on a per pixel basis.
Application1 Application2
Source
|
|
TinyGL
TinyGl is an framework to create small simple opengl applications containing
only one screen. The code is based on TinyPTC bypassing the dependance
on the visual parts of the VCL. Using this framework can keep your delphi
applications under 40K.
|
TinyGL
Application Fullscreen
Source
|
|
|
Swirly
1
Some swirly thing.
Application Fullscreen
Source
|
Swirly
2
Same as above, but shown with luminance maps.
Application Fullscreen
Source
|
|
|
Torus
Two interlocked tori.
Application Fullscreen
Source
|
Sphere
A couple of busy spheres.
Application Fullscreen
Source
|
|
|
BioF
This is an attempt to recreate some of the work of William
Latham. Take a look at the program 'organic art' at this site.
Application1 Application2
Application3 Application4
Source
|