I would like to know if it is possible to see in the viewport what sub-object in mesh objects is selected or active
"I'm not a programmer and I don't have any scripting skills.
Please help me to make it works.
Moving on to the topic you can display more information in the viewport
fn CoordStatistics =
(
try (MaterialName = getRefCoordSys() ) catch(MaterialName = "")
gw.wText [10,40,0] MaterialName color:green
gw.updateScreen()
forceCompleteRedraw()
)
unRegisterRedrawViewsCallback CoordStatistics
registerRedrawViewsCallback CoordStatistics
CoordStatistics ()
-------------------------------------------------------------------------------------------
fn TransformationsStatistics =
(
try (MaterialName = toolMode.commandmode) catch(MaterialName = "")
gw.wText [10,55,0] MaterialName color:green
gw.updateScreen()
forceCompleteRedraw()
)
unRegisterRedrawViewsCallback TransformationsStatistics
registerRedrawViewsCallback TransformationsStatistics
TransformationsStatistics ()
-------------------------------------------------------------------------------------------
fn SubselectionStatistics =
(
try (MaterialName = $.GetEPolySelLevel()) catch(MaterialName = "")
gw.wText [10,70,0] MaterialName color:green
gw.updateScreen()
forceCompleteRedraw()
)
unRegisterRedrawViewsCallback SubselectionStatistics
registerRedrawViewsCallback SubselectionStatistics
SubselectionStatistics ()
-------------------------------------------------------------------------------------------
fn NameselectionStatistics =
(
try (MaterialName = objName = selection[1].name) catch(MaterialName = "")
gw.wText [10,85,0] MaterialName color:green
gw.updateScreen()
forceCompleteRedraw()
)
unRegisterRedrawViewsCallback NameselectionStatistics
registerRedrawViewsCallback NameselectionStatistics
NameselectionStatistics ()
-------------------------------------------------------------------------------------------
fn FPSStatistics =
(
frameNumber = ((slidertime as string) as integer)
try (MaterialName = "Frame: " + frameNumber as string) catch(MaterialName = "")
gw.wText [10,100,0] MaterialName color:green
gw.updateScreen()
forceCompleteRedraw()
)
unRegisterRedrawViewsCallback FPSStatistics
registerRedrawViewsCallback FPSStatistics
FPSStatistics ()
-------------------------------------------------------------------------------------------