Particle System UI size

Hey all!

We are looking for some feedback on the font size used for the Particle System UI, because we are evaluating whether to make it consistent with the rest of the Editor UI, instead of using a smaller font.

What do you think of it? Let us know by using the Poll, and add any extra feedback in the comments! There is a pre-visualization comparing the 2 looks, attached to this post.

Thanks!

4 Likes

I would prefer a more compact option, but if it’s an accessibility issue maybe have an option to control the font instead?

I actually found the mini font made the particle system seem more intimidating when I first started using Unity for some reason.

Mini size is perfectly readable on my system.
I’d hate if there were some change to use more space for nothing.
Some sort of option or general unity-editor-ui-scale thing would be cool.

My sight is pretty poor and the unity font size is stretching it already, please don’t make it even worse!

1 Like

They’re considering making the font size bigger, not smaller.

2 Likes

Even though compact font works perfectly fine for me, preferably make it switchable in user preferences because everyone’s monitor and resolution differ.

2 Likes

Why not give the ability to the UI to give fonts a grow-animation as the cursor passes over them so that the text becomes like super Mario eating a mushroom.

3310601--257178--UnityText.gif

I would prefer node based particle system without messing with all this tabs and properties at once…:wink:
P.S. Normal font looks better for me

I’d guess because: UX issues (Not intuitive, costs too much space), performance issues of rendering the UI, technical issues (unity having a simple and lightweight GUI api), …

There’s a reason why you don’t see that anywhere except maybe in game menues (where your goal is completely different: ie displaying very few options in a nice way).

Keep in mind that Unity is a development platform to make games, not a game itself :stuck_out_tongue:

There’s a little icon at the top of the particle system (ā€˜+’) that allows you to turn off modules you don’t use.

It’s logical to have a consistent UI experience across Unity. If things will not fit, then you need to redesign rather than shrink text. Rollouts/Foldouts solve design problems.

That being said I don’t actually care too much about the issue :slight_smile:

1 Like

When I saw this on Twitter, I got excited that this could finally be the integrated particle system in the UI Canvas system, only to click and be severely disappointed. :frowning:

Regardless, please make the sizing consistent with the rest of the editor UI.

Haha. Yeah…:roll_eyes:

Its on our Todo list, well my Todo list :slight_smile:

Maintaining a whole separate GUI style can be a bit of a pain when we want to add new features or support new editor features. If we could use the same as the editor then in theory it could make it a bit easier to maintain and allow us to benefit from any editor improvements in the future.
Adding support for custom fonts or both mini and normal style is certainly something we want to avoid. Those type of things are something that should be editor wide, not just particles.

This is something that came up during a feature review recently and we wanted to find out if it’s something people even want. We were not sure at the time.

@karl_jones
https://github.com/Unity-Technologies/ScriptableRenderPipeline just had commits today which use the shuriken gui style, so you likely want to stop the momentum internally at this point for less future pain. I left a comment over there but it’s just a heads up.

2 Likes

Normal please.

Normal font, consistency is good and it would also allow highlighting prefab changes with bold like everywhere else. I’ve always wondered why the particle system UI looks different. Get rid of the mini style please. :slight_smile:

K

Well funny you should mention prefab changes. We just added support for that to the particle system(with mini font) . It was during this that the suggestion was brought up.

1 Like

Hehe, that’s great. I’d still prefer having the normal font in there, my eyesight isn’t what it used to be. :slight_smile:

2 Likes

Personally I’d want it smaller … I’d want all of the text in the editor smaller though.

Particle systems tend to be giant lists of difficult to see-all-at-once options that larger text just makes worse. Bad eye sight is a fair reason to go the other way, but it won’t make it any easier to use, at least for those of us who can still see. It’s more an argument for accessability options in the editor.

2 Likes

Yeah although that’s what OS accessibility options are for. These options work fine if the app is consistent with everything else.

Bad eye sight isn’t optional - it will hit some 99% of people in varying degrees past the age of 40. We’ll find it’s really an obnoxious argument of younger (for now immortal) people. It’ll happen suddenly and everyone not expecting it will be in for a rueful surprise :slight_smile: https://www.visionweb.com/content/consumers/dev_consumerarticles.jsp?RID=1

In before someone without experience says ā€œOh! glasses fix that!ā€ they don’t really. They help, but as you age further you will find that the usable range of the monitor diminishes, and that means having to adjust the monitor’s physical distance or leaning in because the window in which you can focus on small things gets smaller.

Unity’s text size for the general editor is about the minimum size it should get.

I don’t think they need to be bigger because the OS magnifier can handle the rest for anyone with worse sight, and they don’t need to be smaller because good design takes care of that, plus it’s a pretty consistent size with other apps and the general browsing experience of the web.

TLDR: keep the entire unity text size consistent, then people with individual needs don’t have a moving target to focus on and can better utilise OS accessibility.

1 Like