having Proj Dir easily visible = lifesaver... brilliant as always!
@malcolm3413 жыл бұрын
That's great, enjoy.
@tralthamidor3 жыл бұрын
Super useful! For those of us that work with projects from different sources all day this is invaluable. Especially the units and project being shown. Thanks!
@malcolm3413 жыл бұрын
That's great, yeah I find the working units very useful too.
@lavivaneau03 жыл бұрын
Love that object count feature. The position is actually super helpful too, I like my outliner on the left side and it usual obscures my view of the default hud = annoying!
@malcolm3413 жыл бұрын
Yeah it's so much easier to read too.
@HelionDark3 жыл бұрын
this last save sounds so useful!
@malcolm3413 жыл бұрын
Awesome, hope you like it.
@BadNewsBerrington3 жыл бұрын
Very nice. I agree. This looks much better. Would be great to have to ones that also come with Maya built into yours. At least the total unselected counts for faces and triangles. It makes more sense, I think, to use one tool for the job.
@malcolm3413 жыл бұрын
Maybe I'll take a look and see if I can separate the built in HUD for total count into separate elements so we can turn on/off what is needed per user.
@SeongGyu_2 жыл бұрын
If you change the position and turn it into a corner, when you rerun Maya, the origin Axis axis in the lower left corner is driven to the center. When changing to a corner, the existing display menus (Frame rate, Poly Count, etc.) are pushed back and can't come out. Can't you push it in the corner without a bug? int $sectionVar = 0; The symptom appears only when the result value goes to the corner like 0,4,5,9
@malcolm3412 жыл бұрын
I don't think you can use zero that's why I suggested using 2. I think 0 is reserved for some Maya default HUD that is hard coded so you have to use 2? Try 2 and see if it fixes the issue.
@SeongGyu_2 жыл бұрын
@@malcolm341 If you put it in a place other than the corner, of course, there were no bugs, and the Result 2 value did not have bugs. I want to put it in the corner, but if it doesn't work, I can't help it However, thank you for making these advanced tools available and explaining where Ui is located. Thanks
@malcolm3412 жыл бұрын
@@SeongGyu_ I think when Maya starts those far corners are reserved for the default HUD, going right beside it or right above it is the only option as far as I know.
@SeongGyu_ Жыл бұрын
umm.. I have a HUD I want to add, can you tell me? This is Distance From Camera, but can I mark only this on HUD?
@SeongGyu_ Жыл бұрын
headsUpDisplay - -e -vis 1 HUDObjDetDistFromCam; Oh! I found it! If you execute the above command, only that comes out!!! I think people will like it if I update it later. Fighting!
@malcolm341 Жыл бұрын
The only way to do that is with a script as far as I know. I could add it to my tool if you want? Or if you just want a local script you can run I've pasted the code below to do what you want. //Cam Distance HUD global proc m341_camDistanceHUD() { int $queryHUD = `headsUpDisplay -exists "camDistance_HUDName"`; if ($queryHUD == 1) { headsUpDisplay -remove "camDistance_HUDName"; } else { int $camDistance_SectionVar = 9; int $camDistance_NextFreeBlock = `headsUpDisplay -nextFreeBlock $camDistance_SectionVar`; headsUpDisplay -section $camDistance_SectionVar -block $camDistance_NextFreeBlock -preset "distanceFromCamera" -label "Cam Distance:" camDistance_HUDName; } } m341_camDistanceHUD();
@SeongGyu_ Жыл бұрын
@@malcolm341 Thank you. Thanks to you, I'm fine.
@malcolm341 Жыл бұрын
@@SeongGyu_ I think I'll add it to the tool as well since I already wrote the code for it.
@SeongGyu_2 жыл бұрын
Can I change the coordinates? I want to put the Selected Item window and the Project window on the upper left, is it impossible? (If possible, I want to put the Project on the top and the Selected Item window on the bottom)
@malcolm3412 жыл бұрын
Sorry not through the toolbox, but you can modify the script locally to move those elements where you want them, see steps below: 1. Open the tool and click reset so no checkboxes are turned on and all HUD elements disappear. 2. Close the toolbox. 3. Right click the HUD icon in Maya on the shelf and choose edit. 4. Search for int $project_SectionVar = 6; there should be two instances of that line of code, change the 6 to 2 in both places. Search for int $selectedItems_SectionVar = 3; there should be two instances of that line of code, change the 3 to 2 in both places. 4. Close the shelf editor window 5. Open the toolbox and turn on the checkboxes those HUD elements should now be on the upper left corner of the viewport.
@SeongGyu_2 жыл бұрын
@@malcolm341 Since both values are zero, it changed to the desired position (top left) Thank you~!
@malcolm3412 жыл бұрын
@@SeongGyu_ Great I'm glad it's working for you now, enjoy.
@SeongGyu_ Жыл бұрын
When you check Last Save & Last Auto Save and turn Maya back on, you'll see the phrase "Toggle Last Save Checkbox to Start Timer". If you want to show the time again, you have to cancel the check box and check again, which is cumbersome I want you to mark the time from the beginning of Maya. Can you tell me the code that can be modified in the comments?
@malcolm341 Жыл бұрын
@SeongGyu_ When you close Maya it kills the timer because the timer is part of Maya. The timers need to be restarted after you restart Maya through the toolbox because that's how the timer is created. You have a couple options here that might help: 1. I might be able to turn off the last save and last autosave checkboxes each time Maya closes so turning them back on is one less click. 2. If you want to start the timers as soon as Maya is opened you would first need to load the toolbox which contains all the code, then run some custom commands to close the toolbox and start the timers, then put that script in your userSetup.mel file so it runs each time Maya starts. unfortunately you'll need about 2000 lines of code in your userSetup.mel file to make this work. If you want to go this route let me know what your e-mail address is and we can try to get it working where I send you a bunch of custom code. 3. If you're not happy with the way the script is working I can give you a refund, I just need to know which e-mail address you used to purchase from Gumroad.
@SeongGyu_ Жыл бұрын
@@malcolm341 It's a very difficult task. Thank you for your effort. I'm very happy with Malcolm's Heard script. I'm using a different save time script right now, so it's okay. It's such a difficult task.. I didn't know that haha
@malcolm341 Жыл бұрын
@@SeongGyu_ We can probably get it working through the userSetup file, but I'm not sure how we could get it to work through the toolbox. How does the script you're using now work, does it remember after Maya close?
@SeongGyu_ Жыл бұрын
I'm sorry to complicate you, but can you do me a favor? If you enable last save and last auto save and then enable Echo All Comand in Script Editor, m341_extraHUD_refresh Timer; Is there any way to prevent the phrase from appearing when it'
@malcolm341 Жыл бұрын
Sorry, I haven't figured out how to silence that command when echo all is turned on. The only way around it currently is to turn off echo all or turn off the save timers temporarily.
@SeongGyu_ Жыл бұрын
@@malcolm341 Thank you for always answering!
@malcolm341 Жыл бұрын
@@SeongGyu_ I may have a fix for it in the future, I'll keep thinking about it.
@SeongGyu_ Жыл бұрын
@@malcolm341 Even as it is now, you are providing very good information!! Thank you.
@malcolm341 Жыл бұрын
@@SeongGyu_ I found a fix, if you update to the latest version from Gumroad you can now turn on echo all and it won't spam the script editor.
@MenaceManTV3 жыл бұрын
Would you ever consider doing a tutorial on your workflow Texturing / UV Mapping?
@malcolm3413 жыл бұрын
I have some UV mapping tutorials planned, it's just so fun to develop the tools so I haven't got around to it yet.
@stephenhibberd43093 жыл бұрын
It would be great to have a button to switch between cm and meters?
@malcolm3413 жыл бұрын
That's coming in a different tool actually. The dynamic measure tool will let you measure distances that update dynamically and you can switch between all measurement types.
@laszlopapp9202 жыл бұрын
It is very useful script.I really like it.Would it be possible to add to this script the display of the axis orientation?I've seen it in one of Wizix's tutorials in the viewport and since then I am really curious how I could display it in viewport if I am in world/object /component/etc. space but I can't find any solution. It would be a big help for me to see this information on screen.I would really appreciate it if you could add this option.
@malcolm3412 жыл бұрын
Hi I’m not sure what you mean? Did you want to see if the tool is in world object component transform mode?
@laszlopapp9202 жыл бұрын
@@malcolm341 Hi, yes exactly. So if it was on display I could see straight away if I have to change my transform tool's orientation from world coordinate space to object or the other way round or to an other type.
@malcolm3412 жыл бұрын
@@laszlopapp920 This might be possible, I'll look into it. In the mean time if you have the modeling toolkit open you can expand the move settings dropdown and minimize everything else and that will display what the current axis orientation for the current tool is.
@laszlopapp9202 жыл бұрын
@@malcolm341 Thank you very much for your advice. To be honest,I have never realised this option in the Modeling Toolkit.I don't use MTK too much,mostly I use from there only the Transform Constraint Option for Edge slide to turn on/off and when I use Multi-Cut Tool,the Edge Flow option to maintain it if needed. Otherwise I use most of the commands from my custom shelf/your mega pack script shelf or hotkey or Shift+RMB.But yeah ,it's cool thanks.But if you still take my request under consideration it would be great,becaue when I use commands from the Mesh/Components/Tools section in the MTK the current axis orientation option will be not displayed there temporarily until I click on W/E/R again.
@malcolm3412 жыл бұрын
@@laszlopapp920 Okay I've added the feature you wanted. Download the latest version of the tool and turn on the tool axis checkbox, that HUD element will dynamically display what ever axis is active for the currently selected tool.
@KiruhaNaz2 жыл бұрын
Can you add to this Extra HUD list - Camera Based Selection - on\off indicator?
@malcolm3412 жыл бұрын
Sure, I added the feature you wanted if you get the latest version of the tool it should be in there now.
@KiruhaNaz2 жыл бұрын
@@malcolm341 Thank you!
@TheAllvastaround3 жыл бұрын
Hi, thank you for the update! This is a very nice feature. Is it possible to add a slider bar function to explode your mesh on a certain axis for examination purposes?
@malcolm3413 жыл бұрын
Yes I think it's possible, I haven't created a slider bar before, but it should be doable. It would probably depend on the object's current transform though so if you had messed up transforms it may give undesirable results.
@TheAllvastaround3 жыл бұрын
@@malcolm341 thanks, thought it was useful features that I should mention.
@CuongPham-wz6xt7 ай бұрын
Hello, may I ask, is there a way to make it run automatically every time the file is turned on? without having to press the shelf again
@CuongPham-wz6xt7 ай бұрын
What I mean is that re-clicking the shelf button and clicking select is not very optimal. "toggle Last Auto Save Checkbox to Start Timer"
@malcolm3417 ай бұрын
@@CuongPham-wz6xt Unfortunately for whatever reason automatically loading the timer when Maya starts causes Maya to freeze and never load. I haven't figured out how to make this work as of yet other than disabling it and having the user turn it back on after Maya loads. I've asked for help on the Autodesk forum so maybe we'll get lucky.
@malcolm3416 ай бұрын
@@CuongPham-wz6xt Hi, so someone from the Autodesk forum knew the trick to keep it from crashing. What's your e-mail address so I can send you a new version to test, or if you want send me an e-mail here and I'll reply with a new version to try malcolm341@gmail.com
@CuongPham-wz6xt6 ай бұрын
@@malcolm341 Oh, and a suggestion. Can you add a HUD for displaying "Enable Scene Time Warp" in Scene time warp? Having to turn on the Scene Time Warp tab to check the clickbox is really annoying.
@arturperzyna54532 жыл бұрын
Hi Malcolm. Since 1.7, or maybe earlier, the HUD is spamming my Echo Commands. I actually can't get rid of it! m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // m341_extraHUD_lastAutoSaveBroken; // Result: Toggle Last Auto Save Checkbox to Start Timer // I am toggling this setting but it comes back.
@malcolm3412 жыл бұрын
I can't recreate your issue, is the issue that the timer is not working in the HUD or is the issue that the spew in the script editor is annoying? If the issue is the spew in the script editor you can turn off echo all commands in the script editor and that should fix it. If there is another issue I will need some repro steps because the timer is working fine on my end after toggle the auto save on/off after opening Maya.
@CuongPham-uq7mt7 ай бұрын
Hello, can I ask, will this tool be updated to 2025?
@malcolm3417 ай бұрын
@CuongPham-uq7mt Should already work in 2025 by default, let me know if you find any bugs.
@michaeldoring17223 жыл бұрын
Let the Last Save Timer turns Red...after 10 minutes...and flashing.....when concetrating and in the right flow...i forget to save ;-)
@malcolm3413 жыл бұрын
I don't think that's possible unfortunately, there is no command to change the colour of the fonts in the HUD, they're always white as far as I know. We could probably make a script that would create a 3D object in the scene every 10 minutes.
@michaeldoring17223 жыл бұрын
It's Ok, AutoSave saved my Life not for the first Time... :-)
@SeongGyu_2 жыл бұрын
@@malcolm341 There is a way to change the color. You can change the color by changing the Color setting - General - Heads Up Display - Labels, Values! C:/Users/Public/Documents/maya/2023/prefs/userColors.mel displayColor -c -dormant headsUpDisplayLabels 16; displayColor -c -dormant headsUpDisplayValues 16; If you change the number, you can change the color.
@SeongGyu_2 жыл бұрын
It's just a Mayan command. displayColor -c -dormant headsUpDisplayLabels 16; displayColor -c -dormant headsUpDisplayValues 16; You can change the number of the command above.
@SeongGyu_2 жыл бұрын
I'm translating it with a translator, so please understand if it sounds a little weird.