Things about Image editor.

Discussion and feedback on Construct 2

Post » Tue Jan 14, 2014 5:21 pm

This one goes to @Ashley

Animations panel
- Select multiple animations (to set multiple properties with one click)
- Ctrl + Left/Right Arrow to cycle through frames when Animations panel is in focus
- Duplicating selected animation should preserve its name and add +1 number suffix (for example duplicating "walk" animation: walk -to-> walk1 -to> walk2...)
- Duplicated animation should be selected (currently it selects first one on top)
- Changing animations should keep selected frame visible (for example: if you have frame 5 selected and change animation to different one, frame 5 is still selected but frame 0 is shown)
- keyboard shortcut for "Add animation" and "Duplicate"
- Resizable preview for animations (or simply wider border around previewing frame - sometimes it's hard to see with small sprites)

Animation frames panel
- Select multiple frames (to copy, move and delete them together)
- Copy, cut, paste frames between animations
- Deleting all frames containing images should leave one empty frame
- Importing multiple sprite sheets as different animations.
- Would be nice to see an image preview for imported sprite strip while setting number of horizontal/vertical cells

Edit image window
- Button for preview (it's easy to forget about right click on animation and especially keyboard "P" shortcut)
- Pixel preview for Pencil tool (it shows nothing under mouse cursor which is misleading)
- Ctrl + Left/Right Arrow to cycle through frames when setting image points.
- Separate Undo/Redo buttons - I never know if pressing Ctrl+Z will undo things in image editor or layout/event sheet. And this has happened a lot in the past where some part of my code went missing because I was undoing stuff in image editor.
- While setting up collision mask there should be an option to set pixel rounding on/off. For pixel art, while zoom is greater then 100% its impossible to set point on coordinates like X=2, Y=4 - you will get something like X=1.97, Y= 4.21 - this is a no go if you need very specific collision mask.
- Ability to copy and paste Image points and collision mask to selected frames


Some things to consider
- Way to import Image points (For example importing images with single pixels, different pixel color could be different Image point. Black always sets Oring, other colors image points)

It's not a problem if you have only two animations with few frames. But if you need to set 3 image points for 50 frames, where each frame have different position for them it's not that fun.


We all know You are a small company, and mainly only You do all of the coding for C2 (which makes you very busy), but please don't forget Image editor is the most essential part of C2 and it gets least of all updates since first release. There's been only a couple of features that were added for past months (years?).
I'm not listing this feature (bugs in some cases?) because I need them for my ease of work with but for every single C2 user who need to manage complex animations. And complex I mean 10+ animations with 10+ frames each.

Thanks for reading and please show some love to image editor :)

Edit: 11.04.2014 - added
- Ability to copy and paste Image points and collision masks to selected frames
Last edited by shinkan on Fri Apr 11, 2014 8:38 am, edited 2 times in total.
ImageImageImageImage
B
157
S
64
G
41
Posts: 2,590
Reputation: 34,640

Post » Wed Mar 05, 2014 8:45 pm

Don't mind me, Just bumping it up to the front ;)
ImageImageImageImage
B
157
S
64
G
41
Posts: 2,590
Reputation: 34,640

Post » Wed Mar 05, 2014 8:53 pm

+1; additional option for frames ghosting would be nice - when 0 is a frame being edited, I would like to see -1 and +1 frame almost transparent to know where origin/image points are, compared to one being edited
B
38
S
13
G
6
Posts: 145
Reputation: 5,348

Post » Thu Apr 10, 2014 3:27 am

Completely agree with this. Would be especially handy to be able to copy whole animations between sprites.
B
7
S
1
G
1
Posts: 16
Reputation: 1,109

Post » Thu Apr 10, 2014 6:06 am

+1 agree! I think it's necessary...
B
17
S
5
G
2
Posts: 173
Reputation: 2,085

Post » Thu Apr 10, 2014 7:51 am

Copy, cut, paste frames between animations


I've been wanting this for so long. Also between sprites.
B
43
S
22
G
20
Posts: 735
Reputation: 11,977

Post » Thu Apr 10, 2014 12:05 pm

I think many things have been said about Image Editor, just sharing my feedback about it : many bugs (the only bugs I met in Construct 2)

- when I copy / paste from web / photoshop. Many various glitches appears.
- Reducing big pictures will do a blank fail
- My computer makes a funny noise when Image Editor is open. Only software ever doing that on my strong machine :-) Not a problem though, it may show that Image editor is handling memory in a strange way, I don't know ...
- I think all these littles bugs sometimes combined may cause software to crash. Very rare, but I did lost 1 hour work once or two (did not save often cause my project is big and take time to save). I am now used to use photoshop for the sprites, I don't hope Construct 2 to have such advanced tools, but a crash when resizing something is really problematic, moreover since Construct 2 doesn't save the last "Control+Z" state to recover after a crash. (would be another GREAT feature)

Hi, it's been month and month I'm using Construct and I pretty love it. Web dev by day, artist by night, I pretty enjoy the way ideas are getting in shape SO QUICK with Construct. You can try all this crazy ideas with a few work. And plus it's a reliable tool for big and long term projects. Pretty cool price. Without this little flaws in Image Editor, the software would be beyond perfect to me.
B
8
S
4
Posts: 131
Reputation: 1,205

Post » Thu Apr 10, 2014 12:56 pm

+1

I would also like to add:

-Set origin and image points with numpad behavior: When an animation has multiple frames, the quick assign with the numpad keys is dysfunctional. Instead of assigning the corresponding position for the image point, most of the times it changes the selected frame or, if that frame number doesn't exist, it prompts a notification sound. The only coherent and reliable way to use the numpad for assigning image points (after you select the Set Origin and Image Point tool), is to first select the desired frame with the mouse, then click within the image editor to place a random point and, finally, hit the numpad keys for quick assign. Repeat for each and every frame.

As it is mentioned, advancing frames should be done with other keys like ctrl + arrow keys and the numpad keys should be left to do the placing of the origin point at any time, even if an other tool (e.g. brush) is selected.

-Add an indicator in the color palette. Just like the horizontal level bar has an up looking arrow (which is very helpful), add something (like a cross) withing the color palette in order to visually know which hue/saturation is currently selected.

-Add option for lock proportions when rescaling images. If you have an irregular in dimensions image like 460x 234 and you want to half size or 3/4 size it, you need a calculator. Ideally, the Resize Image Canvas tool could have the functionality to do math in conjunction with the locked proportions. So, in the dimensions mentioned above, one could put 460/2 or 460*0.75 on the Width field and get the desired result on both dimensions.
composer - multimedia artist
www.eli0s.com/en/
B
68
S
26
G
4
Posts: 1,146
Reputation: 9,649

Post » Thu Apr 10, 2014 1:17 pm

The Image editor gets the least amount of attention and yet is so vital to the package in general , even an occasional update would be welcome .
What I know would fill a Book , what I don't know would fill a Library
B
37
S
12
G
29
Posts: 331
Reputation: 16,499

Post » Fri Apr 11, 2014 1:27 am

I agree with you the image editor is pretty clunky. But I guess it is low prio because you are assumed to do your work elsewhere (there's a number of nice software) and there are so many things to fix/add to Construct 2, and there's only one person working with it.
B
58
S
18
G
13
Posts: 447
Reputation: 10,735

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 7 guests