Intersection face messes up clothes sim, I just learned a new trick, use a toon outline to detect intersection faces, a good thing to use toon outline is it stay interactive and you are able to push the area to see if it fixed.
Interesting way using toon outline. I may take some time to wrap it with a UI, easier to control color and size of outline, and display layer so I don't accidentally select outline. ... https://www.youtube.com/watch?v=e4COB1VVxy8
When selecting components,
I am not a fan of holding right-click and then selecting mode, which is very slow.
Also not a fan of pressing F8~F12, because you need to look down at the keyboard.
I used to have a hotkey ( I used "q" as my hotkey) toggle between different component modes, but it was a bit buggy, I finally had enough and decided to fix/improve it.
Here is some improvement.
When it is in object mode, it disables smooth preview in the viewport (selecting in maya is very slow under smooth preview).
In viewport it cycles: point - edge - face
In UV editor : UV - edge - face
Here is the code if anyone is interested. the best way is to assign it to a hotkey, and then just press that hotkey to cycle through different modes.
////////////////////////////////////////////////////////////////////////////////////////
displaySmoothness -divisionsU 0 -divisionsV 0 -pointsWire 4 -pointsShaded 1 -polygonObject 1;
int $objMode = `selectMode -q -o`;
int $f9 = `selectType -q -pv`;
int $f10 = `selectType -q -pe`;
int $f11 = `selectType -q -pf`;
int $f12 = `selectType -q -puv`;
setSelectMode components Components;
string $getPanel = `getPanel -wf`;
if ($objMode == 1){
if ($getPanel == "polyTexturePlacementPanel1"){
selectType -pv 0 -pe 0 -pf 0 -puv 1;
}
else{
selectType -pv 1 -pe 0 -pf 0 -puv 0;
}
}
else{
if ($getPanel == "polyTexturePlacementPanel1"){
if ($f12 == 1){ selectType -pv 0 -pe 1 -pf 0 -puv 0;}
else if ($f10 == 1){selectType -pv 0 -pe 0 -pf 1 -puv 0;}
else if ($f11 == 1){selectType -pv 0 -pe 0 -pf 0 -puv 1;}
else { selectType -pv 0 -pe 0 -pf 0 -puv 1;}
}
else{
if ($f9 == 1){ selectType -pv 0 -pe 1 -pf 0 -puv 0;}
else if ($f10 == 1){ selectType -pv 0 -pe 0 -pf 1 -puv 0;}
else if ($f11 == 1){ selectType -pv 1 -pe 0 -pf 0 -puv 0;}
else { selectType -pv 1 -pe 0 -pf 0 -puv 0;}
}
}
select -cl;
////////////////////////////////////////////////////////////////////////////////////////
...
https://www.youtube.com/watch?v=SQR_PCStT28
making good topology for a model is very important,
I am probably done this over 100k times in my career.
Fixing corner topology is very dull,
why not have a few buttons to make my life easier.
...
https://www.youtube.com/watch?v=qVExOzoD008
Another quick mockup idea to deal with the current working task,
I need to model a lot of screw holes to a cylinder shape. The ideal is to just model and fixes the half side of the screw hole(topology), mirror it, and then distribute it around the cylinder. Roughly work, but UI is a bit hard to control. It will be nice it works with the local axis. It should be an excellent tool to use. It still needs further improvement and debugs.
...
https://www.youtube.com/watch?v=UWb_BnX34lM
Maya Poly Tool R&D - Edge Inflate
continues the idea from last video,
inflate edge loops into semi circle,
added hotkey to quickly rotate the angle,
also added shape blend so it can be mix with original shape.
work for multi edge loops, but performance will reduce.
...
https://www.youtube.com/watch?v=u5ozWa-KCaY
testing some idea about push edge loop into semi circle with control for curvature.
The different between this to arcDeformer, It create perfect semi circle without no extra curve.
easy to adjust curvature by click and drag mouse button.
...
https://www.youtube.com/watch?v=TdekAbwPRS0
Maya Poly Modeling Tool R&D - lock edge and multi insert edge loop
lock edge - insert edge loop from both side and save offset distance which then can be re-apply to different edge. useful to create uniform around edge in sub-d workflow.
multi insert edge loop - interactive divisions and work for multi selected edges.
...
https://www.youtube.com/watch?v=s4DXf8pp3I0
Add 4 new buttons
Delete Unused - delete un unused shader
Clone Shader - clone current shader and assign it to the new cloned shader
Picker - If you are not sure which shader has been assigned to the selected mesh
Refresh - if you mess up like change name of the shader, quick button to update UI (spelling mistake in the video, but fixed)
note: maya doesn't like to duplicate lambert1 and standardSurface1 shade. so Clone will not work with those two shaders.
download here
https://im3djoe.gumroad.com/l/QShade
...
https://www.youtube.com/watch?v=Q5e9Jep1zqM
-With edge highlight, it is much easier to visualize which edges have been protected, and the new refine mode help adds or remove edges.
- A quick button to even spacing to the inset corner. Maybe need more work to make corners smoother or arc.
Lots of bug fixes and more complex shape tests are required.
...
https://www.youtube.com/watch?v=wqAvB648j3s