Datalus

As I’ve been finishing features, I’ve just been updating what the new stuff is… but now that I have a working implementation of layers (though save isn’t yet linked to layers), I figure it’s time to stop and give an overall view of the ImageBooth Demo app and what it does. When you open it […]

Lots of changes: all line stroking is now done with a queue, which means if a line’s thread gets cancelled pre-draw, it will get picked up by the next thread and so on. This results in much smoother drawing and less ‘stepping’ on round edges. Also, tools may now provide controls in the ‘tool palette’ […]

So after an arduous weekend of coding, I come from high on the mount bearing tablets with the following features: You may now export the saved image (AKA download), also there’ve been numerous corrections to the convolver, as well as adding a filter settings dialog with a built-in preview. I added an eyedropper to help […]

I’ve done raster graphics editors in a number of environments and after the ImageBooth JS experiments went so well, I decided to do a little cleanup in Datalus to create a simple backend to turn the demo into something useful. The save component of this was actually a little difficult to sort out. In order […]

After another week working on the ImageBooth JS port, I’ve had a number of successes so almost all the core interfaces are available, and there is now a brushing system which doesn’t exist on the PHP version. Go ahead and check out the demo(works under webkit, slightly janky under FF, not working under IE). All […]

So, as a not-so-secret side project I’m porting pieces of the Protolus/Datalus foundation to Javascript for great awesomeness, looking to the day when client side view rendering ascends to it’s rightful throne. Until then, it means I’m doing all kinds of awesome experimentation while porting these components. I’m currently working on a port of ImageBooth […]

I’m going to be releasing documentation on my development framework, Datalus, in the near future… but before that, I’ll be releasing a few examples using the utility libraries from it. My first example uses a stacked imaging framework built on top of GD who’s goal is to implement the feature set of photoshop 3. It […]