Add perspective rendering