Software
A brief overview of the software projects:
3D Filter Blurring
Blurring a texture in 3D (OpenGL or DirectX) applications is a common way to achieve various effects like glow. Nowadays, blurring is almost always done by pixel shaders. But sometimes applications should also run on older hardware or integrated graphics cards with no shader interface. The idea is to use the bilinear texture filtering feature of the graphics card. Read more...
Antialiased Arcs
In many cases websites need dynamically created images: pie charts, rounded corners, menu buttons, etc. This list is endless. PHP, or more precisely the GD library, provides filled elliptical arcs and ellipses, but they are not antialiased. Therefore I have written a PHP function to render filled antialiased elliptical arcs or filled antialiased ellipses (as well as circles..) with PHP easily. Drawing these filled arcs is now a one-liner. Read more...
HTML Menu Designer
The HTML menu designer lets you create menus with smooth fading and color blending effects. The menus are compatible with most browsers, because they are not based on flash. Read more...
Rounded CSS Boxes
You can find many tutorials about rounded corners in HTML and CSS, but creating all the graphics and the markup per hand is very time consuming. There are rounded corner generators, but every website I have found, used boxes that do not scale well or need special markup which make them inflexible. This script simplifies rounded corner creation and produces boxes which scale perfectly and blend smoothly to the background color. Read more...
