patched in view point rendering