-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update icons in Modelica.Mechanics.MultiBody.Visualizers from Wolfram MathCore #3087
Conversation
Taken from Wolfram SystemModeler
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, these are fine to use.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fine, by nature of being approved by @maltelenz.
What is the actual reason for this changes? To prefer image definition inside of a class instead of by an external image? |
No, to have nicer icons. |
OK, let's focus on the Joints icon only. I'm going to prepare yet another atempt this morning and will let you know. |
Here are my attempts to improve the icons. In most cases, Dymola renders the cylinders poorly. In @maltelenz, @beutlich: Please check in other tools whether this could be a solution. |
I added a 7 that is the 6 with a border. All look fine in SystemModeler: To be honest, Dymolas rendering just looks broken, especially at the small sizes. Edit: I'll make a bold statement: Broken tools should be ignored when writing a standard library for a language. We should use the originally suggested Joints icon. The majority of the tools had no trouble rendering it nicely, suggesting heavily that Dymola is just broken in this regard. |
In that case I would vote for Joints4 or Joints5. What I in particular preferre is: darker colors, larger circles representing the flange/bolt. |
I like Joints4 as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm in favor of reverting icon changes for Joints here and open another PR for it.
Use nicer icons from Wolfram SystemModeler for
@maltelenz @henrikt-ma For MSL v3.2 the icons were designed by @d-hedberg at Wolfram MathCore. Is it okay for you to take these six new icons for regular MSL again?