1

Closed

Mesh Hilighting

description

Add a WPF DropDownList at the right of the 3D surface under the sliders. The label above it should read "Model.Meshes:". In the dropdown list, the first item should read "None". the rest of the list should be populated with the model mesh names of the loaded model, sort alphabetically. When a model mesh name is selected, render it as bright yellow. So the rest of the model looks normal, but that one mesh is yellow. I'll leave to you for the yellow highlight effect implementation (for example: diffuse vs emissive vs something else).
 
7/28 Update: Since writing this out, we've added a "Select Mesh" menu in the menustrip which automatically lists all the mesh names of the loaded model. This could be used instead as the UI to select the mesh. Whatever is fastest. Thanks.
Closed Aug 2, 2011 at 3:30 PM by adamkane

comments

adamkane wrote Aug 1, 2011 at 9:57 PM

** Closed by adamkane 7/28/2011 5:50 PM

adamkane wrote Aug 1, 2011 at 9:57 PM

Add a "None" option at the beginning of the list as a way to turn off highlighting after turning it on.

wrote Aug 1, 2011 at 9:57 PM

EvanGriffin wrote Aug 1, 2011 at 10:00 PM

If you deselect the mesh (click it again) it turns highlighting off... do you want a none value aswell?

adamkane wrote Aug 1, 2011 at 10:08 PM

yeah, I think some people might miss they can click again to turn it off, especially for multimesh objects like the house, where the menu appears to action more like a radiogroup than a checkbox. Let's include the "None" option.

EvanGriffin wrote Aug 1, 2011 at 10:23 PM

Done :)

wrote Aug 1, 2011 at 10:24 PM

wrote Aug 2, 2011 at 3:30 PM

wrote Feb 13, 2013 at 9:34 PM

wrote May 16, 2013 at 2:09 AM