reduced redundancies in hatching stuff
wireframe mode works, but silhoette is half broken
changed way wireframe is drawn
works, but returns opposite of correct value?
silhouette returns correct output! diff strokes
uses cam position
sihouette merge!