Short: Great CARDWARE image deformer (MUI) 1.5 Author: Maxime Gamboni (gamboni@fastnet.ch) Uploader: Maxime Gamboni (gamboni fastnet ch) Type: gfx/edit Version: 1.5 Requires: guigfx.library, render.library; look in dev/misc Architecture: m68k-amigaos Have a look at http://intelcom.ch/maxime/picfx/ [New since 1.1: * Animations :-)... You do them making your projects depend on an extra parameter, and picFX renders them for all values of some range, and then saves the resulting pictures * Expressions in filenames, useful for dynamical loading in animations * Some confirmation requesters added * Menus added * Pretty "About" window ;-) * A few shortcuts (R,G,B; menus) * Some bugs removed and some other minor improvements ] -*-*-*-*-*-*- This program lets you mix, deform or create picutes using functions. You can open as many windows as you want, each one can be either an image or a function. The program calculates your r(x,y) g(x,y) and b(x,y) functions and writes a pixel of these red/green/blue components. You can refer to other projects in a formula: r(2,x,y) = 255-r(1,x,y) g(2,x,y) = 255-g(1,x,y) b(2,x,y) = 255-b(1,x,y) would output a negative version of project number one. r(3,x,y) = (r(1,x,y)+r(2,x,y))/2 g(3,x,y) = (g(1,x,y)+g(2,x,y))/2 b(3,x,y) = (b(1,x,y)+b(2,x,y))/2 would mix projects one and two into project three. r(1,x,y) = x g(1,x,y) = y b(1,x,y) = 255-(x+y)/2 would produce a nice spread.. This program is completely multi-tasking! Every time a rendering is started, a new task is created and its priority is a little lower than the main task, so the main program isn't slowed down when projects are rendering! Amazingly fast rendering :-)) There is a friendly and intuitive user interface using MUI. You have wide control over running projects: you can pause or change the sub-task priority while it is running directely from the user-interface. You can also hide windows to avoid cluttering the screen. Then you won't even remark that the computer is hard working on those projects :-) Locale support; available languages (the guide is English-only): - Deutsch - English - Français [Any translator is welcome! Please send me your translations!] Although this program is postcardware, it has no restriction. You can unpack and use it without limitation now! Written in AmigaE, full source-code is included (MUI custom classes with custom methods and attributes, Exec lists, tasks and ports, dynamic assembly code generation, iff file creation/parsing... are used).