Quote: "Spherical Portals"
Yeah I rule.
My portal is a ball though. I'd like to see Portal style flat portals realised in DBP someday too. I'm pretty certain it's feasible, but there are only so many hours in the day.

.
To do this the way i'd do it, "set camera clip" will be useful, as will the following function, adapted from code posted by Dmitry K in
this thread, used to shift the centre of perspective of the camera matrix.
Function _shift_perspective(Camera,x as float,y as float)
CID=Call Dll(1, "?GetInternalData@@YAPAXH@Z", Camera)
m20=CID+32: m21=CID+36 `add to x,y some const times z.
*m20=x : *m21=y
Endfunction
Good luck if you decide to have a bash at it. If you're patient i can move it up my to do list and have a play around maybe next week. It's actually quite and exciting prospect.