AuthorTopic: D-Pixel (my paint program)  (Read 28937 times)

Offline happymonster

  • 0010
  • *
  • Posts: 455
  • Karma: +0/-0
    • View Profile

D-Pixel (my paint program)

on: September 25, 2010, 02:27:40 pm
Hello all,

I've been working on my paint program D-Pixel (formely Pixe) and I think it's about ready to be a bit more widely available now. D-Pixel is a low colour (upto 256 colour) paint program which is inspired by older classic paint programs such as DPaint and Personal Paint, but combined with some of my own new ideas and an interface similar to that used by smartphones.

Screenshot:


Features

As of version 0.52:

Low colour (upto 256 colours) pixel perfect painting
Simple and space efficient interface
Smooth hardware accelerated zooming (from x1 to x128)
Split screen painting
4 Level editing, able to remove last 3 colours painted in any pixel
Standard primitive tools - Freehand, Line, Fill, Box, Ellipse, Copy / Cut Brush
16 Preset brush sizes and user-definable brush
Three different right mouse button paint types - Paint, Erase and Dropper
Different paint effects from Normal paint to Shading and Dither pattern drawing
Brush Copy / Cut out tools including tile based copying and drawing
Palette manipulation via RGB & HSV sliders or Colour Space Selector
Grid options for drawing / copying brushes
Auto-saving on exit to a separate project file, all relevant images and settings are saved so that on restart everything is the same

More info can be found at my website:
http://retroidea.com/?p=9

Direct Download:
http://www.retroidea.com/downloads/D-Pixel.zip
(Requires Windows and DirectX 7 or above)

This is still a Work In Progress version and so there are bound to be some bugs, but I think it's now usable.. I'd be really pleased if someone uses this to do the gfx for their game. :)

Offline surt

  • 0011
  • **
  • Posts: 568
  • Karma: +0/-0
  • Meat by-product
    • not_surt
    • http://pixeljoint.com/p/2254.htm
    • View Profile
    • Uninhabitant

Re: D-Pixel (my paint program)

Reply #1 on: September 28, 2010, 12:47:20 am
Panning is problematic on my desktop (seems fine with trackpad on my netbook) as it go through periods where it's constantly getting stuck (stops a couple pixels in but if I keep pushing the mouse it'll move a couple more pixels), then periods were it seems to work fine. No similar problems with painting though.
It bugs me that I can't select a tool option by clicking on it's label.
I love the persistent workspace.
Overall very nice.

Offline Rydin

  • 0011
  • **
  • Posts: 888
  • Karma: +0/-0
  • ...zzzt...
    • View Profile
    • hitori

Re: D-Pixel (my paint program)

Reply #2 on: September 28, 2010, 07:23:39 pm
can has Mac version?  :(
Man cannot remake himself without suffering for he is both the marble and the sculptor.

Offline MoyArt

  • 0001
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile

Re: D-Pixel (my paint program)

Reply #3 on: September 28, 2010, 09:50:51 pm
Nice, i try it on my works pc and i like it!!!  ;D

But like Rydin Say, can we have a Mac version????  :(

Offline happymonster

  • 0010
  • *
  • Posts: 455
  • Karma: +0/-0
    • View Profile

Re: D-Pixel (my paint program)

Reply #4 on: October 01, 2010, 05:35:37 pm
Quote
Panning is problematic on my desktop (seems fine with trackpad on my netbook) as it go through periods where it's constantly getting stuck (stops a couple pixels in but if I keep pushing the mouse it'll move a couple more pixels),

Hmm.. do you mean panning with the mouse (middle button down) sticks? That's odd how it doesn't do that with the trackpad or with drawing..  ???

Clicking on the icon text to highlight is a good idea! :)

I will look at a Mac version in the future. ;)

I'll do a bit more work on D-Pixel this weekend.

Offline surt

  • 0011
  • **
  • Posts: 568
  • Karma: +0/-0
  • Meat by-product
    • not_surt
    • http://pixeljoint.com/p/2254.htm
    • View Profile
    • Uninhabitant

Re: D-Pixel (my paint program)

Reply #5 on: October 01, 2010, 09:04:32 pm
Yeah panning with mouse. Seems to get worse with increased zoom level. A problem calculating the pan vector perhaps?
Also if I resize the window smaller I am no longer able to pan across the full extent of the image in the main editor and the split view get lost off of the edge of the window.
« Last Edit: October 01, 2010, 09:23:05 pm by surt »

Offline happymonster

  • 0010
  • *
  • Posts: 455
  • Karma: +0/-0
    • View Profile

Re: D-Pixel (my paint program)

Reply #6 on: October 01, 2010, 09:32:39 pm
Hmm.. Will have to look at that. The engine I use doesn't support resizing of windows properly, so not surprised at the second problem you mentioned.

Offline happymonster

  • 0010
  • *
  • Posts: 455
  • Karma: +0/-0
    • View Profile

Re: D-Pixel (my paint program)

Reply #7 on: October 02, 2010, 04:53:24 pm
Update:

v 0.53 - 2nd October 2010
----------------------------
+ Changed default left and right mouse buttons on Effect primitive tool. Now left mouse button just opens up the options, while right mouse button switches to normal paint mode (which is a common operation)
+ Changed order of pens used for colour replace mode as this works better with filling with colour replace mode
+ Removed cursor drawing error when using colour replace mode
+ Hopefully the occasional graphical error when using the inverse crosshair (filled box, brush copy / cut) has now been fixed
+ Fixed errors with scrolling image around, now works properly and much smoother
+ Added fixed line drawing mode which draws in 22.5 degree angle increments, therefore helping with Isometric drawing as well as diagonal and straight lines
+ Made the area where the mouse is detected over an icon larger and added in text area underneath icons to mouse checks as well

Offline surt

  • 0011
  • **
  • Posts: 568
  • Karma: +0/-0
  • Meat by-product
    • not_surt
    • http://pixeljoint.com/p/2254.htm
    • View Profile
    • Uninhabitant

Re: D-Pixel (my paint program)

Reply #8 on: October 04, 2010, 07:10:57 am
The panning problem is fixed.
It might be my imagination but the panning feels a little slow like it losing a bit of the mouse delta.

Offline happymonster

  • 0010
  • *
  • Posts: 455
  • Karma: +0/-0
    • View Profile

Re: D-Pixel (my paint program)

Reply #9 on: October 04, 2010, 04:45:01 pm
Could be.. I'll have a look at this a bit more before the next release. :)