Hey there
Where are the Maya icons stored?
I checked the internet and the only thing i found is a script that extract the 32x32 Maya icons.
But Maya has three Icon sizes 32, 48, 64 the 64x64 will be used for 4k monitors.
Is there a way to extract the 64p versions? or any other way to finde the Icons?
Hey there
Where are the Maya icons stored?
I checked the internet and the only thing i found is a script that extract the 32x32 Maya icons.
But Maya has three Icon sizes 32, 48, 64 the 64x64 will be used for 4k monitors.
Is there a way to extract the 64p versions? or any other way to finde the Icons?
Hi!
If you click the shortcut on the Desktop, and press the Change Icon button in the Shortcut tab, you should get the path of the actual icon. Mine is something like %SystemRoot%\Installer\"folder with a lot of numbers and letters"\maya.ico
and the icon is 64x64.
Hope it helps!
Hi!
If you click the shortcut on the Desktop, and press the Change Icon button in the Shortcut tab, you should get the path of the actual icon. Mine is something like %SystemRoot%\Installer\"folder with a lot of numbers and letters"\maya.ico
and the icon is 64x64.
Hope it helps!
hey many thanks for your reply 🙂
I found the folder with all the .dll files. but i cant find someone with the name as in the root path named...
is that only the maya desktop icon or can i also find the GUI icons like the extrude tool icon as example ?
hey many thanks for your reply 🙂
I found the folder with all the .dll files. but i cant find someone with the name as in the root path named...
is that only the maya desktop icon or can i also find the GUI icons like the extrude tool icon as example ?
For the GUI icons you should be able to find them through the Shelf Editor (Windows Menu, Settings/Preferences).
Choose a command and in the bottom left part you should have a place that says "Icon Name". To the right of that there is a button with the Maya mark. By pressing it, a little window with all the factory icons appears, and you have a filter option where you can input any search words.
For other icons, like installed plug-ins, etc., they might be in a directory like "Documents/maya/2018/prefs/icons", or maybe in the Program Files folder.
Hope it helps!
For the GUI icons you should be able to find them through the Shelf Editor (Windows Menu, Settings/Preferences).
Choose a command and in the bottom left part you should have a place that says "Icon Name". To the right of that there is a button with the Maya mark. By pressing it, a little window with all the factory icons appears, and you have a filter option where you can input any search words.
For other icons, like installed plug-ins, etc., they might be in a directory like "Documents/maya/2018/prefs/icons", or maybe in the Program Files folder.
Hope it helps!
Cool thanks 🙂
But can i extract these as png? Because i want to change the color of it
Cool thanks 🙂
But can i extract these as png? Because i want to change the color of it
Looking at the list of icons, I believe most of them are already in png (some in svg), so you can save them as png just like that, yes.
If you mean to replace them, you might need to search for the location of the exact icon.
If you run this MEL command,
getenv "XBMLANGPATH" ;
Maya will give you the possible paths where icons might be stored.
I think that's where you will want to replace them.
(You can also create a new one, store it in a different place, and set it through the Shelf Editor)
Cheers!
Looking at the list of icons, I believe most of them are already in png (some in svg), so you can save them as png just like that, yes.
If you mean to replace them, you might need to search for the location of the exact icon.
If you run this MEL command,
getenv "XBMLANGPATH" ;
Maya will give you the possible paths where icons might be stored.
I think that's where you will want to replace them.
(You can also create a new one, store it in a different place, and set it through the Shelf Editor)
Cheers!
Hey
yes there are e few Icons 🙂 but not those for the tools " Bevel, Extrude and so on "
With this Python you can extract them. But only the 32p ones and i need the 64p 😞
from pymel.core import *
for item in resourceManager(nameFilter='*'):
try:
#Make sure the folder exists before attempting.
resourceManager(saveAs=(item, "C:/temp/icons/{0}".format(item)))
except:
#For the cases in which some files do not work for windows, name formatting wise. I'm looking at you 'http:'!
print item
Hey
yes there are e few Icons 🙂 but not those for the tools " Bevel, Extrude and so on "
With this Python you can extract them. But only the 32p ones and i need the 64p 😞
from pymel.core import *
for item in resourceManager(nameFilter='*'):
try:
#Make sure the folder exists before attempting.
resourceManager(saveAs=(item, "C:/temp/icons/{0}".format(item)))
except:
#For the cases in which some files do not work for windows, name formatting wise. I'm looking at you 'http:'!
print item
I tried your code but it didn't give me anything 😕
And I tried downloading the ones from the shelf editor but they are 32x32...
Maybe Maya only installs the default ones as 32x32 ?
I'm out of ideas...😐
I tried your code but it didn't give me anything 😕
And I tried downloading the ones from the shelf editor but they are 32x32...
Maybe Maya only installs the default ones as 32x32 ?
I'm out of ideas...😐
wich maya version you are using?
befor you run the code you need to create the in the code mentioned folder " C/temp/icons " the code will save the icons out to this folder
wich maya version you are using?
befor you run the code you need to create the in the code mentioned folder " C/temp/icons " the code will save the icons out to this folder
Oh sorry, got it, I was thinking it would create the folder automatically.
Indeed only 32x32 icons come out.
I'm using Maya 2018.
Also tried with Maya 2020 but the result was the same...
Oh sorry, got it, I was thinking it would create the folder automatically.
Indeed only 32x32 icons come out.
I'm using Maya 2018.
Also tried with Maya 2020 but the result was the same...
Can't find what you're looking for? Ask the community or share your knowledge.