| WIP (Work In Progress) | |
Topic: NPA: (Isometric) Pixel Tool |
|
| Author | Message |
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Topic: NPA: (Isometric) Pixel ToolPosted: 01 November 2009 at 9:49am |
|
Hey Folks,
I'm into Pixel Art since a few weeks and the first thing I did was looking for a good Editor to do this. The community seems to be very divided about which editor to use: there are some people who say that Pixelart works even with MS Paint (which is totally true, but... erm... no ^^) and the other ones are using mostly (illegal) Photoshop or Gimp. The last two editors are very mighty - especially Photoshop, which I'm using at work every day, but they are not concepted for Pixelart. Just to mention the Antialiasing everywhere *shudder* So when you come down to the real Pixel Art Tools there are just very few. I like "Pixen" on the Mac because of it's cool Concept and the very cool Tiling-Feature, but every Windows User is leaved out by this tool. On the Windows Side GraphicsGale looks not bad (I've never tried it), but its a bit very Win95-like... So overall there was no tool I really liked for Pixelart. Due to my work I'm able to write my own programm, so I sat down and began to code (that was about two weeks ago) in Adobe AIR, that works directly on Windows, Mac and Linux. Here is a List of Features that I've implemented so far, plus a Screenshot of the Tool, with a 64x64 Sprite File at a Zoom Level of 1000% Screenshot: http://parastudios.de/labs/ultra_iso1.jpg Allready Implemented Features Load/Save in own File Format Export as PNG Pen Tool Line Tool (with Snapping to Isometric Degrees) Rectangle Tool (Filled / Unfilled) Isometric Wall Tool (Filled / Unfilled) Isometric Floor Tool (Filled / Unfilled) Ellipse Tool (Filled / Unfilled) Paint Bucket Eraser Magnifier Color Manager (very raw) Switch between different Background Shapes at the Transparency Level Fullscreen Ability There are a bunch of features left in my notebook: Drawing custom ISO base raster in the document to draw upon. Tileable View like in Pixen Rulers Guidelines Isometric Guidelines Layers (allready implemented in Code and File Format, but not in GUI). Object Library (like in Adobe Flash.) Generic ISO Objects (like resizable Cubes and Planes and Stuff) Infinite Tile Plane as a Ground Object Vectors? These are my Ideas so far. I'm a few steps away from releasing a first test version, so please be patient. My Question for you, the more experienced Pixel Artists is now: What features did you miss in current drawing tools for ages? I'm looking for basic pixel art features as well as for isometric pixel art features. Any ideas? And: what do you think about my editor at all? greetings, Christian aka Paratron
Edited by Paratron - 01 November 2009 at 9:55am |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ryath
Seaman
Joined: 25 September 2023 Location: United States Online Status: Offline Posts: 30 |
![]() Posted: 01 November 2009 at 10:50am |
|
I'll tell you that one thing I like about GIMP a lot is the keyboard shortcuts so I don't have to move the mouse over to pick my next tool. I also like the feature in Paint of having three colors to use (left click, right click, ctrl+click). Also, you need to have in the rectangle, ellipse, and scaling tools (if you have them), the ability to hold shift or some other key in order to keep the same proportions as before. Two more are moving while leaving a copy of the selection in the same spot, and animation, of course.
These are just some useful ones from various programs that would be useful all in one program. Personally, I switch between GIMP and Paint. I like the idea of a program just for pixeling, which is somewhat what GG is, I suppose. Keep working, I'd like to see how this turns out! |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 01 November 2009 at 12:04pm |
|
Thanks for sharing your opinion!
Of course, Hotkeys are a have-to. I'm using Photoshop up to 80% via Hotkeys because I really hate moving my mouse away from the document. I allready implemented Hotkeys for all Tools and functions like increasing and decreasing Tool size because this is very important for me. Yeah, about the colors... sadly at the moment I have no real concept for fast color swapping (especially with multiple colors), but I will do some concepts to make using colors in my tool fast and intuitive. |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Manupix
Commander
Joined: 05 November 2024 Online Status: Offline Posts: 771 |
![]() Posted: 01 November 2009 at 5:34pm |
|
Great idea!
I'm using Photoshop for pixels, because I have it, and I couldn't Auto AA can be disabled for most tools (except History brush and mouse resize, that's a pain sometimes). I love the flexibility of windows too, and having 2 open windows for one image is a must for pixels! (one large to work, one small to check). What I miss most, would be to have a color 'wheel' where you could adjust several colors at once, or leave open when you work. I love the idea of iso lines / guides / walls (well, ellipse too, but I won't say it aloud cuz that's cheatin'). Just expand it to those other crazy persps we use, oblique and all. Still, I also use ImageReady to animate from Photoshop, and although I hate it for its unfriendliness, I would miss it severely (because of the layers feature). "illegal Photoshop": what do you mean? Edited by Manupix - 01 November 2009 at 5:36pm |
|
IP Logged |
|
|
eldiabolito
Seaman
Joined: 06 May 2009 Location: Austria Online Status: Offline Posts: 25 |
![]() Posted: 01 November 2009 at 11:58pm |
|
Originally posted by Manupix
"illegal Photoshop": what do you mean? probably software piracy, illegal copies... not having a bought photoshop... damn, i'm glad my agency got me cs4 :D |
|
|
it's not the speed that kills, it's the sudden stop...
|
|
IP Logged |
|
|
Fabrico
Seaman
Joined: 30 October 2009 Location: United Kingdom Online Status: Offline Posts: 6 |
![]() Posted: 02 November 2009 at 6:35am |
|
I think a good idea would be to add filters so you can create a texture and use a filter to place over a colour.
|
|
|
El Fabrico. x
|
|
IP Logged |
|
|
Elk
Commander
Joined: 12 May 2024 Online Status: Offline Posts: 483 |
![]() Posted: 02 November 2009 at 6:39am |
|
Hi Chris
I'd like a more attractive GUI, what would be amazingly new would be self-customizable GUI's (changing fixed images yourself as user and having your own mixed theme) like changing the Tool-bar to something that has lots of plants and trees or so and the icons being above its so empty right now Pixelized filter effects would be more appropriate ;) Edited by Elk - 02 November 2009 at 6:43am |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 02 November 2009 at 6:57am |
|
@Manupix
I, too think that the layers feature is the next most importand step to do. Second Window with 100% preview is noted =) Altough, you can switch switch between 100% and 1000% with the hotkeys CTRL+1 / CTRL+0 (and all Zoom Levels between with CTRL + 2-9 ) With "color wheel", do you mean something like in Adobe Kuler (click on Create)? I will see what I can do for easy and fast color swapping. One idea I had today is a "fast color space" where you can place up to 10 colors and switch your colors with the keys 0-9. @Fabrico I allready made up my mind about filters. But actually the only really neccessary one that I can imagine would be a noise/texture filter for big planes... The filters one knows from photoshop are mostly unusable in pixel art. Maybe some more ideas for good filters will appear in this thread soon. @Elk Do you mean complete skinning of the application? Thats a nice to have, sure. But I really prefer to have a good and stable program before going on skinning ;) Anyway: It's not so hard to implement. I can allready exclude all the toolbar icons as little png images which you can customize. And the GUI itself would be skinnable nicely via CSS, but I have to look how this works from an external CSS file, first. The GUI is really empty because I don't want to have thousands of buttons around. It's just not necessary. But there will be some more buttons and panels with more features, soon. Edited by Paratron - 02 November 2009 at 6:59am |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 02 November 2009 at 1:22pm |
So far you have something with solid usable features (frankly, things like GraphicsGale tend to be overwhelming) so I'm definitely looking forward to hearing more! |
|
IP Logged |
|
|
Zeratanus
Commander
Joined: 03 December 2020 Online Status: Offline Posts: 576 |
![]() Posted: 05 November 2009 at 2:58pm |
|
I can't think of any ideas to add at the moment, but this sounds awesome
![]() Definitely lookin' forward to this! |
|
IP Logged |
|
|
ekobor
Commander
Joined: 20 February 2018 Online Status: Offline Posts: 194 |
![]() Posted: 05 November 2009 at 5:26pm |
|
I definitely would like right-click as second colour. It's the only reason I stay on MS Paint instead of Photoshop or Gimp.
|
|
IP Logged |
|
|
Zeratanus
Commander
Joined: 03 December 2020 Online Status: Offline Posts: 576 |
![]() Posted: 05 November 2009 at 8:32pm |
|
Actually I'd personally prefer right clicking be to change brush sizes like photoshop, but then, I use a tablet instead of a mouse so right clicking isnt as convenient for me.
|
|
IP Logged |
|
|
FrostedMayhem
Seaman
Joined: 24 April 2009 Location: United Kingdom Online Status: Offline Posts: 19 |
![]() Posted: 06 November 2009 at 9:47am |
|
...and I'd like right-click to select the colour which you clicked on to draw with (like GraphicsGale) :D And it would be nice to be able to save stuff as [animated] gifs....that is if you can animate with this program :) |
|
IP Logged |
|
|
ekobor
Commander
Joined: 20 February 2018 Online Status: Offline Posts: 194 |
![]() Posted: 06 November 2009 at 5:21pm |
|
Heh, I also use a tablet.
Perhaps the most people-pleasing option would be to some how incorporate all of them, and have the active one pickable =P |
|
IP Logged |
|
|
RoboBOT
Seaman
Joined: 21 May 2008 Online Status: Offline Posts: 30 |
![]() Posted: 07 November 2009 at 5:57pm |
|
Good palette management is really important. For indexed images, you have to be able to adjust the 256 color palette. This means if you change the color on the palette, it updates the entire picture. Check out how graphics gale and grafx2 manage palettes.
|
|
|
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 08 November 2009 at 5:21am |
|
Thanks again for all the comments and ideas.
Currently I'm working on two features: 1st is the Layer feature of course. 2nd is improvement of the use of colors in the program. My ideas there are - based on your suggestions - to make an automated palette (additional to the custom palette) that shows the colors used in the document. For fast selection of colors there will be a "speed palette" on the bottom of the screen, where you have 10 slots for colors. My idea is that while you are painting you can switch between this 10 colors in the speed palette with the keys 0-9. |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
jalonso
Admiral
Joined: 29 November 2022 Online Status: Offline Posts: 13537 |
![]() Posted: 08 November 2009 at 9:15am |
|
Originally posted by Paratron "speed palette" on the bottom of the screen, where you have 10 slots for colors. My idea is that while you are painting you can switch between this 10 colors in the speed palette with the keys 0-9. omg! that would be heavenly! |
|
|
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 09 November 2009 at 1:43am |
|
Originally posted by jalonso Originally posted by Paratron "speed palette" on the bottom of the screen, where you have 10 slots for colors. My idea is that while you are painting you can switch between this 10 colors in the speed palette with the keys 0-9. omg! that would be heavenly! A hearty concurrence! I was working on my newest pixel this morning, and I remembered that, since every piece has its own palette, the one thing that I'd find even more important than being able to save and recall palettes (as in GIMP's built-in palette manager) is to have a Document Palette that's provided blank with each new document, and loads each time that document is opened (and saved with it when it's closed). Hmm, how many palettes is that again?
![]() Of course (1.) and (3.) and (4.) can all be saved as a (2.). And for layers, please have layer groups - the 'layer tree' gets so long in a document with any kind of complex animation! |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 09 November 2009 at 6:32am |
|
Don't be afraid - I personally won't use the tool without layer groups, so this will be definitely build in! ^^
I think 4 Palettes are just too much. I allready have 3 Palettes: A custom palette, where you can create "Color Cards" (more about them later) and single colors to use them as your color palette. A palette that shows the colors, used in the document. This CAN be edited, which will affect your image directly. The speed palette where you can drag colors in from your custom palette or your document palette to have fast access. This palette only references colors from the other palettes. What do you mean with an automated global palette? I think a user palette that is identical in every document you open is unneccessary. You don't create all your pictures in the same colorscheme and mood, so you would change this palette from document to document anyway. |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 09 November 2009 at 10:56am |
|
Originally posted by Paratron Don't be afraid - I personally won't use the tool without layer groups, so this will be definitely build in! ^^ Yay! Originally posted by Paratron also A custom palette, where you can create "Color Cards" (more about them later) and single colors to use them as your color palette. Ooo, mysterious! Originally posted by : yep, Paratron A palette that shows the colors, used in the document. This CAN be edited, which will affect your image directly. Excellent! (this is exactly what I meant by (3.), as long as it changes for every document - but even better, because it's dynamic to the image, hooray!) Originally posted by Paratron still What do you mean with an automated global palette? I think a user palette that is identical in every document you open is unneccessary. You don't create all your pictures in the same colorscheme and mood, so you would change this palette from document to document anyway. Nevermind! (I meant Global as in 'master' rather than 'unchanging', because I was hoping for something to eyeball and instantly see every colour in the image, in real time, no matter how many accidental, half transparent, off-colour pixels had snuck in from my sloppy work, but that feature is part of your Document Palette - now that I know it's dynamically linked to the image - so it "hain't ness'ry no more"!) I get excited each time I think about this programme! BTW, if your programme accepts transparency, please let your Document Pallete (or, indeed, any of them) have something like diagonal stripes behind the palette, that you would only be able to see showing through an individual colour if that colour was partially transparent. BTW again, can there be a clock that keeps track of total active work time? Some PJers report their enviously low pixelling times, and I'd like to know how long it takes for me, as well (should the day ever come that I can start bragging, anyway!). Thanks! |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 11 November 2009 at 2:35am |
|
Yes, it supports transparency (didn't you see the screenshot at the beginning of the topic?). The programm is actually capable of full 32bit images with 256 levels of transparency, but I limited it to full opaque and full transparent at this moment.
Whoa, a timer? Maybe at a very very far point in the future, because I'm developing a graphic tool and no time capturing tool :D But if many users here would appreciate such a feature I would consider it. |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 11 November 2009 at 1:38pm |
|
Originally posted by Paratron Yes, it supports transparency (didn't you see the screenshot at the beginning of the topic?). Doh! (eh, okay, what about the transparency of a color being represented in the palette? GIMP does this by cutting the square of a colour diagonally.) The more I look at the screenshot the more I appreciate your programme! Originally posted by Paratron Maybe at a very very far point in the future, because I'm developing a graphic tool and no time capturing tool :D Yeah, nothin' fancy, just a peek at the clock when starting and stopping and adding the difference to the document total. But since you brought up a capturing tool... How about some way to auto generate a WIP? I'm doing this the simple way now by having to remember to keep snapshots at key moments. A bit of a bother, I guess. But if there was a feature, like how MS Word autosaves your word-processing document at scheduled intervals, that would put numbered snapshots into a folder for you, wow would that be useful to me (especially since WIPs are so important to PJ submissions). So, I don't want to bury you in a feature avalanche, but I do appreciate the opportunity to contribute tyres on the tarmac ideas that I would really really use (no, really!) to the round table for as long as they're being requested. Another day, another new level of excitement! Thanks! |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 12 November 2009 at 6:15am |
|
Originally posted by Ninja Crow what about the transparency of a color being represented in the palette? GIMP does this by cutting the square of a colour diagonally. I've allready added the eraser tool for "drawing transparent". :) Originally posted by Ninja Crow How about some way to auto generate a WIP? This sounds interesting. Hmm... Okay, I will bring up something like this at a future point, but until then I want to develope all the other features, first :) |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 12 November 2009 at 10:38am |
|
Originally posted by Paratron I've allready added the eraser tool for "drawing transparent". :) That sounds like a cool feature, but I'm talking about how, when you look at a pixel placed on the screen in a colour that is prtially transparent, you can't always tell. But if its position in the palette had some kind of indication (say a number representing the alpha channel value, or one corner of the square being blank of colour etc.) you could easily glance over at the palette and notice it. Originally posted by Paratron Okay, I will bring up something like this at a future point.... Cool! And I think having vectors would also be cool. They may not be allowed for pixel art, but I'd love to be able to snap a line and study it's AA'd edge as a reference for manual AA on a piece. Thanks! |
|
IP Logged |
|
|
Zeratanus
Commander
Joined: 03 December 2020 Online Status: Offline Posts: 576 |
![]() Posted: 12 November 2009 at 2:25pm |
|
considering vectors use math, not pixels, I'd think it'd be a lot harder to implement :P. But then, I also know nothing about programming.
Oh, here's some ideas: Can we get a 'fullscreen' mode like Photoshop's? I use that an awful lot so I can see a piece without any distractions. being able to toggle the tools/information panels on and off would be neat too. As i said, I like it just being me and the pixels ![]() another suggestion - let the tool pallet be able to float, or better yet, let us drag and drop our own or something. I really liked that idea in PS CS4, because that program has WAY too many tools (especially Extended, with all its 3D tools), but they don't give any way to add the color selection to the custom tool palettes so its pretty freaking useless >< Alternatively, make an optional pallet that has just the pencil, eraser, and color chooser that can float. Just some ideas I'd personally enjoy :) Edited by Zeratanus - 12 November 2009 at 2:25pm |
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 13 November 2009 at 11:49am |
|
Originally posted by Zeratanus Can we get a 'fullscreen' mode like Photoshop's? I use that an awful lot so I can see a piece without any distractions. In WinXP (don't know about others) you can set the start bar and other toolbars to autohide, until you hover over the screen edge in which the toolbar is embedded. I would also like a fullscreen mode if I could access the hidden toolbars in this way. Originally posted by Zeratanus Alternatively, make an optional pallet that has just the pencil, eraser, and color chooser that can float. I like the idea of being able to add your favourite tools to the speed palette, or choose which tools to have in total on the main toolbar. In general, though, I distrust anything that floats separately from the main window, as there are no good ways to control when they should be shown or hidden. But maybe these things are easier on Macs? @ Paratron: I was wondering what these features meant: Color Manager (very raw) - and is it related to 'Colour Cards'? Switch between different Background Shapes at the Transparency Level I'd also like to know how colour choosing is done (I'm getting quite used to HSV sliders, myself). If it's something like that Adobe Kuler (create) thing you showed, then wow. That thing is mind blowing. I'm also wondering how (or if) animation might be supported. If it's not too much trouble, I'd like to suggest:
).Thanks! |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 14 November 2009 at 10:25am |
|
Originally posted by Ninja Crow And I think having vectors would also be cool. They may not be allowed for pixel art, but I'd love to be able to snap a line and study it's AA'd edge as a reference for manual AA on a piece. If I add vectors, of course they won't be AAed... ^^ @Zeratanus The Toolbar won't get much bigger than now, so I won't make it customizable. @Ninja Crow See a Screenshot of my raw Color Manager here As I sayed: This part isn't finished. ;) The other feature means, that you can change the background pattern that's used for transparency. The standard pattern is that grey/white chess pattern like in photoshop. But if you take a look at the screenshot in my first post you can see the button where you can change the pattern to an isometric one. By the way: Fullscreen Mode is allready built-in. And without any taskbars ;) Edited by Paratron - 14 November 2009 at 10:27am |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 14 November 2009 at 12:39pm |
|
Originally posted by Paratron If I add vectors, of course they won't be AAed... ^^ So, they'll be like the bendy line tool in MS Paint, only you can adjust them as often as you like? Brilliant! Originally posted by Paratron @Zeratanus The Toolbar won't get much bigger than now, so I won't make it customizable. A compact, efficient toolbar, or a fully customisable one, are both perfectly good solutions to me. Great! OMG, this is one of the coolest things I've ever seen! It does remind me a little bit of the Adobe Kuler, too, which I would not have been sure how it could be implemented. ![]() One quick question, though: It's been drilled into me since joining PJ that any colour ramp should adjust hue as well as value/saturation, and when I go from midtones to lights or darks I space out the hues as well (could be a value from 6 to 30 or whatever between each colour), so is it possible to design that excellent sphere you pictured to do this automatically, with a spacing value the user submits? Originally posted by Paratron The other feature means, that you can change the background pattern that's used for transparency. Cool. How many choices are there? Originally posted by Paratron By the way: Fullscreen Mode is allready built-in. And without any taskbars ;) Cool, but if the toolbars don't pop out upon hovering near their hidden position, how do you toggle them into view? Originally posted by me I'm also wondering how (or if) animation might be supported. Hmmm, keeping this one close to the vest? ![]() Thanks! |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 14 November 2009 at 2:04pm |
|
Oh, I totally forgot to talk about the animation thing...
See, the first thing we need for animation is: A good pixeling tool! If everything fits for painting still pixel images, then making animations will be just a small step from there. The only thing what could become a problem there is that I don't have any clue how I create an animated gif file (I mean the file format itself) ![]() But I think there is some time left to figure this out ;) About the Shading Ball: Acutally the Shadow and Lightness Areas of the Ball are not customizable. The only thing that you can pass to the ball is a custom color value. I will add at least a third control to this window to adjust the lightness of the color (at the moment there is only hue and saturation). Maybe I will add two more controls to change the shadings of the ball. Other background transparency patterns? Sure, if you have more ideas. At the moment there are only two patterns (see screenshot). Fullscreen mode means: The program will go fullscreen - there won't be any Windows-Taskbars or Window-Headers. Of course your working palettes will remain visible ;) |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 15 November 2009 at 11:41am |
|
Originally posted by Paratron See, the first thing we need for animation is: A good pixeling tool! ![]() (I'm becoming a big fan of animation, so please keep me posted on the progress!) Originally posted by Paratron But I think there is some time left to figure this out ;) Good luck, man (I've looked at the Wikipedia article on the GIF file format, and it's straightforward, but really technical!) Originally posted by Paratron Maybe I will add two more controls to change the shadings of the ball. As long as I can select to have shadows that are progressively hue-shifted toward the purple, and highlights toward the yellow, by a user-defined amount, I couldn't ask for more perfect! Originally posted by Paratron At the moment there are only two patterns (see screenshot). Whoops, should have realized! Originally posted by Paratron Of course your working palettes will remain visible ;) Cool. Will there be two or three optional 'speed tools' on the palette? (it'd make it the first fullscreen mode I'd actually love using!) Thanks! |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 19 November 2009 at 3:13am |
|
Originally posted by Ninja Crow As long as I can select to have shadows that are progressively hue-shifted toward the purple, and highlights toward the yellow, by a user-defined amount, I couldn't ask for more perfect! I have to do a bit of research how to get such a result. Actually I'm creating the sphere out of multiple layers (see my photoshop file): Base is the solid color. The Layer above has the Shadow gradient and its mode is set to "Multiply". The Layer on Top has the Lightpoint gradient and its mode is set to "Screen". The little Shapes on the Sphere (see on Screenshot of ColorManager - not in the PSD) just pick the color that lies directly underneath them and make it selectable for a color card. Important: The Layer "Color Match" must fit the base color on the bottom layer. You may adjust the PSD file to show me what you mean. Good news: The Layers are almost working. I bought myself a new laptop yesterday and have now more time to continue developement while I'm travelling by train between my home and working place ![]() |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 19 November 2009 at 12:05pm |
|
@ Paratron: A new laptop! I'm feeling just a touch of envy! Would you be willing to post or pm the specs? I'd also like to know more about Adobe AIR - what do screen shots look like - is it easy to programme for - is it really free with no strings attached?
Ahem, anyway, I don't have Photo$hop, but in GIMP I'd make a gradient layer with a yellow-to-purple circle, which could blend with another circle of any input hue (e.g. blue) plus there could be a last circle of white to black to control brightness/value. But I couldn't get it to look as I theorized, so maybe it's not possible (just thought it would be cool!). Congrats on the layers progress! |
|
IP Logged |
|
|
ekobor
Commander
Joined: 20 February 2018 Online Status: Offline Posts: 194 |
![]() Posted: 19 November 2009 at 4:16pm |
|
Erm, I wasn't able to get it working right in my head from your file, so I just made this one: Hue Shifted Shade
It works pretty much as Ninja Crow explained. |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 20 November 2009 at 2:08am |
|
Thanks, Ninja Crow and ekobor - I will investigate further in this, but don't expect any results within the next days :D
The Adobe Flex/Air (it's pretty much the same basics, but the one thing runs in Browser, the other natively on most OSes) Compiler (the thing that generates a Runtime out of your Source Code) is Open Source and by definition free to use for any purpose. The only thing, Adobe earns money from is the Adobe Flash Builder (formerly Flex Builder), which costs about 250€ (I think in America its 250$, too - what would be ~170€ thats unfair :( ). We use the Adobe Flex Builder in my agency, so I had the possibillity to install it on my private PCs, too. But you can program Adobe Flex/Air applications out of your Notepad and then just use the compiler. |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 20 November 2009 at 12:43pm |
|
@ ekobar: thanks, that's better than what I was trying to explain. I don't know if what I'm seeing on GIMP is exactly as from Photoshop, so if this sounds weird, feel free to shrug it off: to get a really close match to what I was thinking of, I had to change the black gradient layer to a black-to-white gradient, and set its layer blending to grain merge, and the circle I filled with a colour (e.g. blue) though it wasn't big enough to see it blent with the full range of yellow/purple, so I filled the layer completely to test the colours.
The problem is that, even though the hues are what I was looking for, they are very desaturated, and I'm not enough of a PS wizard to know if this can be fixed. @ Paratron: but it's okay if it's too much of a pain to get it working, with the saturation problem worked out, because it's probably better for me to learn to do my own hue shifting, anyway! ![]() Thanks for the Adobe Air info. I looked around their website, but nothing told me whether their programming language is more like Javascript, GML, BASIC (the ones I'm familiar with), or like C++, etc. And is it good for programming games (as unprofessional as that may sound)? Thanks! |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 20 November 2009 at 12:56pm |
|
Ohmygod, I could scream. The way I coded the layers prevendted me from arranging layers with drag and drop in the layers list >_<
Now everything again ![]() Flex/Air is based on ActionScript3, used by Flash, which is (in version 3) very similiar to C and JavaScript. Actually you can develope AIR Applications out of HTML and JavaScript ^^ But I prefer the ActionScript-Way. Yes, Flash IS good for programming games - just look around at all the Websites with Flashgames. And with Flash CS5 Beta coming out in December it will be possible to deploy flash Apps directly to the iPhone :) Edited by Paratron - 20 November 2009 at 12:56pm |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 20 November 2009 at 1:32pm |
|
Originally posted by Paratron Ohmygod, I could scream. The way I coded the layers prevendted me from arranging layers with drag and drop in the layers list >_< Now everything again Ouch. Originally posted by Paratron Yes, Flash IS good for programming games - just look around at all the Websites with Flashgames. And with Flash CS5 Beta coming out in December it will be possible to deploy flash Apps directly to the iPhone :) Wow, I was under the impression that you had to download and buy some expensive professional software to make flash applications. Now I wish there was some kind of how-to manual I could get my hands on to see what the commands are like, etc. Does good documentation come with the SDK download? (ps, if this is too off topic, I'll try to rein in my future curiosity!) Thanks! |
|
IP Logged |
|
|
ekobor
Commander
Joined: 20 February 2018 Online Status: Offline Posts: 194 |
![]() Posted: 20 November 2009 at 2:06pm |
|
I have GIMP, but I'm afraid I rarely use it so I can't quite get what you're saying.
So what I tried is this: I duped my yellow and purple grades and set to other two to be white and black respectively. My Yellow/Purple grades are at max saturation right now, and 40%trans. My White/Black grades are set to Hard Light merge, at 75%trans. that gives me this(I found Red to be more receptive to subtle colour change for the test) :
If I switch the White/Black to 0%trans:
And Then Yellow/Purple to 0%trans:
[E] Sorry for the images, Links don't want to work. Edited by ekobor - 20 November 2009 at 2:11pm |
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 21 November 2009 at 1:00pm |
|
@ ekobor: the middle one is nice and creamy, but I think the last one has a better hue range for the purposes. The purple gets lost though - any way to fix that?
|
|
IP Logged |
|
|
ekobor
Commander
Joined: 20 February 2018 Online Status: Offline Posts: 194 |
![]() Posted: 21 November 2009 at 10:45pm |
|
I'm not sure what you mean by getting lost, so... I have no idea how to fix it. ^^;;
On my monitor, which I will admit has VERY high contrast, I go cleanly from white to yellow, orange, red, whatever you call purple-red (magenta?) to purple to black. Maybe you can explain a bit better, and I can then try and fix it? |
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 22 November 2009 at 12:01pm |
|
@ ekobor: On my monitor (an old CyberVision CRT, which shouldn't have
any contrast issues) the red diagonal band, that stretches fully
between the corners, transitions to purple in the top picture (in the
last quarter of the square) and directly to black in the other two,
with no visible purple at all.
I also changed to a darker theme, and that didn't help, either. If it really does look as you describe, that'd be perfect, and I'd be bummed if it was just me . |
|
IP Logged |
|
|
Zeratanus
Commander
Joined: 03 December 2020 Online Status: Offline Posts: 576 |
![]() Posted: 23 November 2009 at 8:42am |
|
I do see purple in the transition but the corner is essentially pure black, though i think that was how its supposed to be right? (I'm on a new iMac)
And Actionscript has tons of tutorials and how-tos, both in books and online. I'm sure you could find plenty of info on it :). Just make sure its Actionscript 3 and not 1 or 2 (not that you can find much on 1 anymore). there's a pretty big difference between 2 and 3 and the code almost never crosses over, though its usually similar. Edited by Zeratanus - 23 November 2009 at 8:42am |
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 23 November 2009 at 11:35am |
|
@ Zeratanus: If you can see real purple (or purply-red)next to the central band of red, then that's correct (I wonder what's wrong with my monitor?). Thanks for the info about Actionscript 3 - I'll look it up. (ps, going to do any more sword slash spriting? :) )
|
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 23 November 2009 at 1:21pm |
|
@Ninja Crow
Is this the effect you had in mind? ![]() Here the effect is very soft. You can see the purpe and yellow on the red base color, but on the other colors, it nearly disappears. ![]() Now at 150% of the initial color Value. I think this is better - now you can see the purple and yellow even on the other base colors. ![]() 200% intensity. I think this is too much ^^ |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 24 November 2009 at 1:29pm |
|
Darn, my monitor just won't show the purple
, but from what I can see, the mid tone colours and colour ranges are best in the top row. I don't think the yellow has to be more intensified (centre row), just made into a wider band before it blends back into the other colours (in the bottom row the intensity simulates this state, with 'spring' or yellow-green finally showing up - but unfortunately, by then the cyan in the blue has disappeared).But to actually directly answer the question, yes that's the path I was thinking of - hope it hasn't detracted too much from the rest of the programme! |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 24 November 2009 at 1:39pm |
|
No problem, I will implement this. ;)
By the way: the new layer approach is nearly done! Today my girlfriend tested the program and gave me some useful tips to improve the handling of some tools :) |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 25 November 2009 at 2:30pm |
|
Cool! I secretly pride myself on creating the handling behaviour of the programmes I make (not so secret now...) and would be very interested in the philosophy you use, and the types of improvements your girlfriend suggested.
(I'd also love to help test it, but I don't know if my habits are indicative of the average user...) |
|
IP Logged |
|
|
Paratron
Seaman
Joined: 22 October 2009 Location: Germany Online Status: Offline Posts: 17 |
![]() Posted: 28 November 2009 at 2:06am |
|
Her main suggestion was to add a crosshair mouse-cursor when working with tools (which I totally forgot).
I've allready built that in, now :) She also complained about missing guidelines and rulers but this is in planning. Yeah, about the testing: I will build a small website for the Editor to download and use, when I think it's ready to be used by other people than me (which means, people that not know how it SHOULD be and bug me about everything that don't work but I allready know because I just havent coded it yet ).But I think I will put a pre-test version here in the forum before the website goes online :) |
|
|
Police Line - Do not cross
|
|
IP Logged |
|
|
Ninja Crow
Commander
Joined: 02 June 2009 Online Status: Offline Posts: 323 |
![]() Posted: 28 November 2009 at 2:10pm |
|
Originally posted by Paratron the heeder Sounds like great advice.Her main suggestion was to add a crosshair mouse-cursor when working with tools (which I totally forgot). I've allready built that in, now :) She also complained about missing guidelines and rulers but this is in planning. Originally posted by Paratron the wise A good move, and a show of excellent project management.Yeah, about the testing: I will build a small website for the Editor to download and use, when I think it's ready to be used by other people than me (which means, people that not know how it SHOULD be and bug me about everything that don't work but I allready know because I just havent coded it yet Originally posted by Paratron the kind That's wonderful, and makes a geeky guy like me very happy (nothing's better than a new bit of kit or piece of software to play with, but one that promises to also be so useful puts it over the top)!But I think I will put a pre-test version here in the forum before the website goes online :) Edited by Ninja Crow - 28 November 2009 at 2:16pm |
|
IP Logged |
|
|
JediDude
Seaman
Joined: 21 September 2009 Location: United Kingdom Online Status: Offline Posts: 16 |
![]() Posted: 04 December 2009 at 9:32pm |
|
Are you still working on this? If so I'd really like to see an update!
|
|
IP Logged |
|
|
||
Forum Jump |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
|