image based rendering

Discussion about everything. New games, 3d math, development tips...
Post Reply
jontan6
Posts: 278
Joined: Fri Jun 13, 2008 5:29 pm

image based rendering

Post by jontan6 »

is there any image based rendering engine out there? where I can also walk around (not just rotate view as in quicktimeVR).
SwitchCase
Posts: 170
Joined: Sun Jul 01, 2007 11:41 pm
Location: Manchester, UK

Post by SwitchCase »

You can't really "walk around" a panoramic image. (I'm guessing your on about a program which scrolls panoramic images.)

Though a series of panoramic images can be used (like in Myst III); movement isn't smooth. You would have to have a panoramic shot of every possible position the user could walk to to achieve smooth movement. Depending on the speed of movement, to achieve a frame rate of 25FPS (which I think is about the most the human eye can see and what we say is smooth), you'd have to have a funking lot of panormaic images, which would have to be loaded in and out of memory in a clever fashion.

However if it is the Myst style your after, I'm not aware of any available engines. But looking at how they do it in Myst III, it shouldn't be too hard to figure out yourself using a standard graphics library. Basically, they have a collection of panoramic images and a collection of animations, and the appropriate image is displayed or scrolled based on user input, as are the animations.
Last edited by SwitchCase on Sat Jul 26, 2008 12:38 am, edited 4 times in total.
bitplane
Admin
Posts: 3204
Joined: Mon Mar 28, 2005 3:45 am
Location: England
Contact:

Post by bitplane »

You mean like Microsoft Photosynth, or something else?
Submit bugs/patches to the tracker!
Need help right now? Visit the chat room
SwitchCase
Posts: 170
Joined: Sun Jul 01, 2007 11:41 pm
Location: Manchester, UK

Post by SwitchCase »

Wow, that looks like a clever little thing bitplane. Do you know if it actually works as well as they brag?

Sorry for my ignorance by the way.
bitplane
Admin
Posts: 3204
Joined: Mon Mar 28, 2005 3:45 am
Location: England
Contact:

Post by bitplane »

Well, it kind of works I guess. There must be a massive amount of pre-processing done in some data-centre somewhere because they brag about the fact that it can take a bunch of images and build a 3D scene from them with no human interaction.
The most important thing is that there's probably a hundred different software patents covering the whole thing, so you can't really expect anything creative or interesting to actually come of it. So, it's good for Microsoft's but useless for everyone else. :(

More info here: http://youtube.com/watch?v=lkuGrCB85H8
Submit bugs/patches to the tracker!
Need help right now? Visit the chat room
jontan6
Posts: 278
Joined: Fri Jun 13, 2008 5:29 pm

Post by jontan6 »

hello, sorry i dont know how to try Myst III. but photosynth is cool!

im thinking of something simple and can be program also. i attended a paper many years ago, like if you have panoramic scene (e.g. quicktime vr, 1 focal point), it is possible to walk around. as long as you walk inside a circle. because if you are in circle, it is just like the quicktime vr, but movement of forward/backward is just zooming, and left/right is panning.


e.g. say camera is in green point in below, the view is same as view from center plus some zoomong and panning.
Image


i wonder if this can be extended into a 3d engine or something. like maybe have a plugin for max/blender, and then let that plugin generate all circles in the scene (grid of many many intersecting circles ), and then render the images for each focal point at high quality. then an engine can read those data and user can walk around the scene seamleslly. the engine knows how to switch from one fv to another.

i hope my explanation is ok, english is not my first language =)
Post Reply