Hello,
drawnetgenlogo and drawcolorbar do both work as intended, but they only show effect when the scene is rerendered.
This is forced with "Redraw(blocking=True)". Anyway, there was an issue in this function and the redraw was not triggered properly in some cases. This is fixed on the master branch. As a workaround for older versions you can use
Code:
Redraw(blocking=True, fr=1e8)
For taking screenshots I recommend the following Snapshot function, which is available since about a month:
Code:
import netgen.gui
Redraw(blocking=True, fr=1e8) # workaround for ngsolve < v6.2.1910-142-gc33d83357
netgen.gui.Snapshot(w=1000,h=500, filename="myimage.png")
The advantage is that you can select the resolution/aspect ratio but you need to have numpy and pillow (python image library) installed.
Best,
Matthias