I'm trying to draw shapes (TopoDS_Shape's) in a V3D view that are both shaded (have a color and a transparency) and show visible edges (in a different color).
I've tried manipulating the AIS_Drawer returned by object->Attributes(), but nothing has worked.
I have achieved the effect I'm looking for by creating two AIS_Shapes for the TopoDS_Shape, displaying one of them shaded and displaying the other in WireFrame mode. But it seems there must be a more graceful and efficient way of doing this.
Any ideas? Thanks,