Problems with drawing polygons on cliff terrain models

I am confusing with how to draw polygon on my own terrain model. Because my terrain model is likely a cliff with lots of vertical surfaces, so the clampToGround attribute is not useful when drawing polygon. I want the polygon clamp to the camera direction or vertical to the model surface.
猛男落泪。It’s too bad that I have spending too much time but still no progress.