PLyczkowski's Icons #38246

Closed
opened 2014-01-16 14:15:09 +01:00 by Paweł Łyczkowski · 27 comments

The SVG with the icons can be downloaded here: https://drive.google.com/file/d/0B8V1o1Fl0ub1TzFLbE0zV2tGR1k/edit?usp=sharing These icons are under the CC Attribution-Share Alike 2.5 license (just as Andrzej's icons), so anyone can modify them and expand upon them. This file will get updated as I will continue to work.

If you post modified icons, be sure to provide the 16x16 version, because it's the tricky one.

The SVG with the icons can be downloaded here: https://drive.google.com/file/d/0B8V1o1Fl0ub1TzFLbE0zV2tGR1k/edit?usp=sharing These icons are under the CC Attribution-Share Alike 2.5 license (just as Andrzej's icons), so anyone can modify them and expand upon them. This file will get updated as I will continue to work. If you post modified icons, be sure to provide the 16x16 version, because it's the tricky one.

Changed status to: 'Open'

Changed status to: 'Open'
Paweł Łyczkowski self-assigned this 2014-01-16 14:15:09 +01:00

Added subscribers: @JonathanWilliamson, @brecht, @simonrepp, @PawelLyczkowski-1, @billrey, @ErickNyanduKabongo, @xrg, @lamoot

Added subscribers: @JonathanWilliamson, @brecht, @simonrepp, @PawelLyczkowski-1, @billrey, @ErickNyanduKabongo, @xrg, @lamoot

The top row are icons for the Edit mode toolbar. From left to right they are meant for: Move, Rotate, Scale, Extrude, Duplicate.
Second row are the viewport controls, Pan, Rotate and Zoom.
The bottom row is an alternative color scheme for the toolbar.

01.png

02.png

Feedback please.

The top row are icons for the Edit mode toolbar. From left to right they are meant for: Move, Rotate, Scale, Extrude, Duplicate. Second row are the viewport controls, Pan, Rotate and Zoom. The bottom row is an alternative color scheme for the toolbar. ![01.png](https://archive.blender.org/developer/F69355/01.png) ![02.png](https://archive.blender.org/developer/F69357/02.png) Feedback please.

Icons for viewport controls look good.

Move and rotate from the toolbar are too similar to viewport controls. For move, rotate, scale I'd suggest using the same icons that are used in the 3d header for the manipulator widget. I wouldn't pay attention to their different forms (buttons in a panel vs. widget in the 3d viewport) but focus on the end functionality they give to the user - translate, rotate, scale. Seeing it's the same end functionality, the same icons make sense.
translate_rotate_scale.png

Icons for viewport controls look good. Move and rotate from the toolbar are too similar to viewport controls. For move, rotate, scale I'd suggest using the same icons that are used in the 3d header for the manipulator widget. I wouldn't pay attention to their different forms (buttons in a panel vs. widget in the 3d viewport) but focus on the **end functionality** they give to the user - translate, rotate, scale. Seeing it's the same end functionality, the same icons make sense. ![translate_rotate_scale.png](https://archive.blender.org/developer/F69422/translate_rotate_scale.png)

Added subscriber: @MichaelParucha

Added subscriber: @MichaelParucha

I think, that the icons should have all the same size. I don't get the "dot" in the scale and rotate icons. The arrow head size should be consistent. The "arms" of the arrows are sometimes thicker than the "body" and sometimes thinner. Arrows pointing at the lower right corner are percepted as negative ("going down").

I did a quick mockup to illustrate what i mean. I'm not entirely sure about the direction of the extrude icon.

blender-icons-quick-mock-up.jpg

I think, that the icons should have all the same size. I don't get the "dot" in the scale and rotate icons. The arrow head size should be consistent. The "arms" of the arrows are sometimes thicker than the "body" and sometimes thinner. Arrows pointing at the lower right corner are percepted as negative ("going down"). I did a quick mockup to illustrate what i mean. I'm not entirely sure about the direction of the extrude icon. ![blender-icons-quick-mock-up.jpg](https://archive.blender.org/developer/F69430/blender-icons-quick-mock-up.jpg)

@MichaelParucha Thanks for that, I like those mockups. Especially Extrude and Duplicate look much clearer. I'm not sure if I will be able to fit all that in 16x16 though.

@MichaelParucha Thanks for that, I like those mockups. Especially Extrude and Duplicate look much clearer. I'm not sure if I will be able to fit all that in 16x16 though.

Added subscriber: @bat3a

Added subscriber: @bat3a

as a user!

i think that plyczkowski's icons are easier on the eyes for move and rotate, they also confirm with the concept (grey for old state highlighted for the modified state), and forest-house's icon's for scale, extrude same but orange (see the pic).
but for the duplicate maybe you could do -after your remake-:
02.png
and sorry for the bad icons as inkscape is so hard to work with for the 1st time :)

also they should be orange to communicate the same as the edit mode.

as a user! i think that plyczkowski's icons are easier on the eyes for move and rotate, they also confirm with the concept (**grey** for old state **highlighted** for the modified state), and forest-house's icon's for scale, extrude same but orange (see the pic). but for the duplicate maybe you could do -after your remake-: ![02.png](https://archive.blender.org/developer/F69489/02.png) and sorry for the bad icons as inkscape is so hard to work with for the 1st time :) also they should be orange to communicate the same as the edit mode.

Added subscriber: @DataDay

Added subscriber: @DataDay

I actually kind of like both colors together. Its a bit Portal-esq. Would make a great default theme to have orange = edit mode, with blue = object mode.

Anyways, I think those are already very readable. I love the use of the dot. It visually communicates the action. Also agree with the slight change with the extrude and duplicate as they make better use of color and composition to show the action. The two arrows circling in on themselves is used far more often as the "refresh" logo. Sometimes its nice to have some uniqueness in the way of icons if and only if they are equally intuitive, which I believe they are.

I actually kind of like both colors together. Its a bit Portal-esq. Would make a great default theme to have orange = edit mode, with blue = object mode. Anyways, I think those are already very readable. I love the use of the dot. It visually communicates the action. Also agree with the slight change with the extrude and duplicate as they make better use of color and composition to show the action. The two arrows circling in on themselves is used far more often as the "refresh" logo. Sometimes its nice to have some uniqueness in the way of icons if and only if they are equally intuitive, which I believe they are.

Added subscriber: @Januz

Added subscriber: @Januz

Added subscriber: @Hemlock

Added subscriber: @Hemlock

Just a thought: would it be terribly difficult to be able to modify icon colours in the themes settings? Since it's SVG it should be pretty straightforward as long as the icon sheet is read as an SVG in blender and not as images, right?
It'd be (at least) two states with a main colour that's changeable but some colour does not change in the icons (those would be the complementary colours to standard blue and orange and used to diversify the icons).
That way we won't have to decide on colours. Trading one problem for another perhaps :)

Just a thought: would it be terribly difficult to be able to modify icon colours in the themes settings? Since it's SVG it should be pretty straightforward as long as the icon sheet is read as an SVG in blender and not as images, right? It'd be (at least) two states with a main colour that's changeable but some colour does not change in the icons (those would be the complementary colours to standard blue and orange and used to diversify the icons). That way we won't have to decide on colours. Trading one problem for another perhaps :)

@Hemlock Not possible - the SVG is only used during compiling as far as I know.

@Hemlock Not possible - the SVG is only used during compiling as far as I know.

Ah, yes...
http://wiki.blender.org/index.php/Dev:2.5/Doc/How_to/Add_an_icon

Too bad. :(

BTW, does anyone know what the "icon file" input line under themes is for?

Ah, yes... http://wiki.blender.org/index.php/Dev:2.5/Doc/How_to/Add_an_icon Too bad. :( BTW, does anyone know what the "icon file" input line under themes is for?

Added subscriber: @petervaro

Added subscriber: @petervaro

@PawelLyczkowski-1 I couldn't open your SVG file from google drive in Illustrator -- it threw me at least 5 errors. Anyway, I couldn't find which icons are you working on right now (except the Move, Rotate, Scale, Extrude, Duplicate, Pan, Rotate, Zoom -- are these ready yet?).

So my question is: is anyone working on other icons? Can we create a list (maybe we already have one, I just couldn't find it) for the available and already-designed icons? What are the ASAP ones atm to provide a better look-and-feel in version 2.70 ?

@PawelLyczkowski-1 I couldn't open your SVG file from google drive in Illustrator -- it threw me at least 5 errors. Anyway, I couldn't find which icons are you working on right now (except the Move, Rotate, Scale, Extrude, Duplicate, Pan, Rotate, Zoom -- are these ready yet?). So my question is: is anyone working on other icons? Can we create a list (maybe we already have one, I just couldn't find it) for the available and already-designed icons? What are the ASAP ones atm to provide a better look-and-feel in version 2.70 ?

@petervaro It's made in and meant to work with Inkscape I'm afraid. Maybe you can export it from Inkscape to ai.

already-designed icons

There are no already-designed an approved new icons, maybe except the viewport pan, rotate and zoom controls. If we have more, we can create a list.

which icons are you working on right now

I'm not really that comfortable with making icons, had a shot at it because no one was doing them. All the icons I'm working on are posted here, but anyone can design them in parallel, and we'll choose the better ones. So go ahead.

What are the ASAP ones

I would say the tab categories, and then Edit mode and Object mode operators.

@petervaro It's made in and meant to work with Inkscape I'm afraid. Maybe you can export it from Inkscape to ai. >already-designed icons There are no already-designed an approved new icons, maybe except the viewport pan, rotate and zoom controls. If we have more, we can create a list. >which icons are you working on right now I'm not really that comfortable with making icons, had a shot at it because no one was doing them. All the icons I'm working on are posted here, but anyone can design them in parallel, and we'll choose the better ones. So go ahead. >What are the ASAP ones I would say the tab categories, and then Edit mode and Object mode operators.

@PawelLyczkowski-1 I think we definitely need a list like this (or even better):

category -> icon name work-in-progress approved
3D View -> General -> Pan @PawelLyczkowski-1 pending...
3D View -> Interaction Mode -> Object Mode - DONE

Why? Because ofc as you said:

...but anyone can design them in parallel, and we'll choose the better ones. So go ahead.

we can do this. However this is very contra-productive and inefficient, since we don't have a full set of icons in the first place! So it would be a way better approach not to work on the same icons at first, but try to fill in the gaps. Ofc that doesn't mean, they will be accepted automatically, but at least we will have one from everything and we can say, we have to work on this or this a bit more, etc...

@PawelLyczkowski-1 I think we definitely need a list like this (or even better): |category -> icon name | work-in-progress | approved| |----------------------------------------------------------|----------------------|------------| |3D View -> General -> **Pan** | @PawelLyczkowski-1 | pending...| |3D View -> Interaction Mode -> **Object Mode** | - | DONE | Why? Because ofc as you said: > ...but anyone can design them in parallel, and we'll choose the better ones. So go ahead. we can do this. However this is very contra-productive and inefficient, since we don't have a full set of icons in the first place! So it would be a way better approach not to work on the same icons at first, but try to *fill in the gaps*. Ofc that doesn't mean, they will be accepted automatically, but at least we will have one from everything and we can say, we have to work on this or this a bit more, etc...

@petervaro

This is a good idea, but as I said, this couple of icons by me are the only new icons so far, so organization is not a problem at the moment. If suddenly there was a flood of new icons, then yes, we should organize it asap.

@petervaro This is a good idea, but as I said, this couple of icons by me are the only new icons so far, so organization is not a problem at the moment. If suddenly there was a flood of new icons, then yes, we should organize it asap.

Added subscriber: @ionarn

Added subscriber: @ionarn

Hey plyczkowski,

the link to your icons SVG in the description is broken.

And a question:
Do you know if there is a vector file with all icons used for the blender interface?
I'd like to use them as a reference for new icons. Maybe some objects can be reused.

Hey plyczkowski, the link to your icons SVG in the description is broken. And a question: Do you know if there is a vector file with all icons used for the blender interface? I'd like to use them as a reference for new icons. Maybe some objects can be reused.

@ionarn

the link to your icons SVG in the description is broken.

It's not, just choose File>Download.

Do you know if there is a vector file with all icons used for the blender interface?

http://pixel-sized.blogspot.com/2012/05/two-years-of-absence-here.html

@ionarn >the link to your icons SVG in the description is broken. It's not, just choose File>Download. >Do you know if there is a vector file with all icons used for the blender interface? http://pixel-sized.blogspot.com/2012/05/two-years-of-absence-here.html

Added subscriber: @michaelknubben

Added subscriber: @michaelknubben

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'

Archiving old task, outdated due to new icons and tool system in 2.8.

Archiving old task, outdated due to new icons and tool system in 2.8.
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
11 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender#38246
No description provided.