 |
 |
|
 |
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Still in love with the elegance of user_defined cameras. Here's the code for a
"inverse panorama", also known as an "object panorama".
// Object panorama camera
// (x,y) range from -0.5 to 0.5 each
#declare ZMIN = -0.45; // Vertical range of camera
#declare ZMAX = 0.45; // Determined by actual height range of the
object
#declare RANGE = 10; // Distance of camera, wide FOV to
orthographic
#declare PANANGLE = radians(90); // Pan panorama
camera {
user_defined
location {
function { RANGE * cos(x*pi*2 + PANANGLE) }
function { RANGE * sin(x*pi*2 + PANANGLE) }
function { ZMIN + (y+0.5) * (ZMAX-ZMIN) }
}
direction {
function { -cos(x*pi*2 + PANANGLE) }
function { -sin(x*pi*2 + PANANGLE) }
function { 0 }
}
}
Instead of a slit camera at a single position rotating about a vertical axis,
one moves a slit camera on a circle around an object where the camera is looking
towards the center of the object. A bit weird, like all multi-point projections.
Some examples attached of some Chinese puppets.
Post a reply to this message
Attachments:
Download 'example.jpg' (3316 KB)
Preview of image 'example.jpg'

|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
On 27/12/2025 12:04, Paul Bourke wrote:
> Still in love with the elegance of user_defined cameras. Here's the code for a
> "inverse panorama", also known as an "object panorama".
> ...
It looks interesting and unusual, how large are models of puppets ?
--
YB
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
yesbird wrote:
> On 27/12/2025 12:04, Paul Bourke wrote:
> > Still in love with the elegance of user_defined cameras. Here's the code for a
> > "inverse panorama", also known as an "object panorama".
> > ...
> It looks interesting and unusual, how large are models of puppets ?
> --
Slit camera's are nice, one can do strange things with them. I the past I
simulated one in POV-Ray by using a 1-3 pixel wide image and animate that around
a subject. Then stitch the images together.
for some inspiration:
https://www.flong.com/archive/texts/lists/slit_scan/index.html
Slit camera's are (also) used for photo finishes.
A fist attempt withe the user defined camera:
https://news.povray.org/povray.binaries.images/thread/%3CXnsA9DA8E84160EEseed7@news.povray.org%3E/?ttop=444438&toff=700
ingo
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
"ingo" <nomail@nomail> wrote:
> In the past I simulated one in POV-Ray by using a 1-3 pixel wide image and
> animate that around a subject. Then stitch the images together.
found it at
https://news.povray.org/povray.binaries.images/thread/%3C389290B0.58D1D188%40email.com%3E/
ingo
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
"ingo" <nomail@nomail> wrote:
> In the past I simulated one in POV-Ray by using a 1-3 pixel wide image and
> animate that around a subject. Then stitch the images together.
found it at
https://news.povray.org/povray.binaries.images/thread/%3C389290B0.58D1D188%40email.com%3E/
ingo
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |