Interactive dome project - advice needed

TimandJim's picture

Hi,

We are working on an interactive dome project and wondering if anyone has any tips or experience in creating content for a 360 dome using QC and the pbmesh? We are looking to create content for dome similar to this link:

tlp.excellencegateway.org.uk/tlp/cam/resource/cv/index.php

We are new to this software and are wondering if it is possible to import something like the link above (obviously in a fisheye format) into QC and use the pbmesh? Any advice is very much appreciated!

Thanks

Tim and Jim

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

volkerk's picture
Re: Interactive dome project - advice needed

fisheye render is not trivial. you can get a approximation with a glsl shader, but you can only really use a single texture inside a glsl patch.

to create a true fisheye view, one has to construct a fisheye camera from multiple orthogonal cameras due to the limit of the field of view of a opengl camera. pbmesh can help warping the individual views to a fisheye. i tried this with qc and kineme GL plugin, but no luck. there is not enough control over camera parameters. i try to get kineme write a custom plugin to do that. maybe you are interested to chip in?

Scratchpole's picture
Re: Interactive dome project - advice needed

I have created a composition for three projector (TrippleHead2Go) dome projection you may like to look at. Where in the UK are you? What kind of interaction are you planning?

Crispy75's picture
Re: Interactive dome project - advice needed

I think this is the most recent thread on the subject, so I'm bumping it - apologies!

I'm also interested in creating a Fulldome quartz composition and your three projector setup sounds like a useful first step. Are you using _1024_GL_BezierSurface to warp the camera views?

Scratchpole's picture
Re: Interactive dome project - advice needed

Sorry I missed this at the time. The qtz is around here somewhere..... I used K3D when I made this, if I were to remake it I think GT's interactive mesh example would be very useful.

gtoledo3's picture
Re: Interactive dome project - advice needed

You can only use a single texture inside a glsl patch? I don't know about that one.

Also, a GLSL patch can change the projection matrix (what you're calling "opengl camera") using the vertex shader. Kineme also offers all of the matrix and matrix mult type patches... I don't think you need a custom patch made, but I may be wrong. There's also the grid warp stuff in GL tools, and also x 2, one can use kineme2D to do bezier warps (check the flag example).

It seems like smokris has a composition in the Composition Repository that shows how to take a spherical texture and flatten it, or vice versa, probably worth looking at.