I have a task to create panoramic imagery in RIB. That means that
output of such render, would be used to create effect of 360 degrees
panorama where user can wander around.
My first idea was to create 6 images with FOV=90 and map them on a
cube, that somehow works and looks good. But the problem is that while
rendering those images, there are many calculations, with same
results, running 6 times. Is it possible to render whole scene, taking
360 degrees which should produce some fisheye lens effect in resulting
image?
(With just RIB and one render, resulting in just 1 image)
There is plenty of software specialized in doing this sort of thing
(usually from photographic input) so it can definitely work. Using the
cube directly may work as well.
> rendering those images, there are many calculations, with same
> results, running 6 times. Is it possible to render whole scene, taking
What non trivial calculation do you think is doing to run 6 times?
> 360 degrees which should produce some fisheye lens effect in resulting
> image?
>
> (With just RIB and one render, resulting in just 1 image)
I don't know of any renderer that can do this natively but you can
certainly simulate it by rendering a plane which raytraces your scene
with the appropriate projection. But that implies raytracing the
entire scene... which will likely be much slower than rendering 6
faces unless you were planning on doing pure raytracing with those as
well.
Olivier