zturtleman / mm3d

Maverick Model 3D is a 3D model editor and animator for games.
https://clover.moe/mm3d
GNU General Public License v2.0
114 stars 22 forks source link

Toolbar icons upgrade #124

Open m-7761 opened 4 years ago

m-7761 commented 4 years ago

I wanted a mindless project for the odd hours of the past two days, so I finally tried my hand at making the icons look less slapdash. The results are shown below and the new icons will show up here (https://github.com/mick-p1982/mm3d/tree/widgets95-ui/src/pixmap) in the next weeks when I do an omnibus update of this code. (I wanted to include better looking icons in the coming update because I always felt they're a little embarrassing whenever I share screenshots online.)

MM3D icons

Note: I tried to not make this background color dependent, but I anti-aliased black with gray edges. It's possible to use PNG with alpha channel for these but it would be a bit of a project. I have a bin2c.exe file in that folder that can prepared embedded PNG files, which I've used for the application icon. That must be mm3dlogo-32x32.h. I don't know if it's possible to anti-alias the shear tool icon. Black on white can be hard to anti-alias. I tried, but left it alone. It would require starting with a higher resolution version but I think it would probably end up looking mushy; but maybe with PNG alpha channel it's more possible to do.