stlviewer shows a 3d representation of stl files

Closes #19196.

Signed-off-by: Xiyue Deng <manphiz@gmail.com>