completed frustum
completed line3