View Full Version : Spherical Geometry - help needed
deepvisual
15th July 2009, 03:45 AM
I need help creating a new mesh for a quartz plug in.
currently the available meshes do realtime distortion for a single projector (http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/domemirror/warppatch//) onto a dome.
I'm looking for someone to help create a 3 projector mesh (http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/domefisheye/3projdome/index.html) that will enable people to VJ on a sphere rather than a flat screen.
all the math is here (http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/imagewarp/), we just need a new mesh.
then we either slice up a circular dome master into 120° sections beforehand or better still use square footage and crop/rotate it in realtime in VDMX
the idea being to publish this on the VDMX forum so that all users can VJ in 360°...
sleepytom
15th July 2009, 11:10 AM
i don't get what your trying to do?
what format image do you want to input? a dome master? or a flat 2d image?
why VDMX? i don't get what your wanting to end up with here??
cat
15th July 2009, 11:10 AM
Could do it in vvvv for you but too busy to look into qc to do it at the mo :(
3 Projectors is kind of a low no. tho isn't it, the dig domes I've seen are either 1 or 5 to get the top section clean...Otherwise its 3 seams+ overlaps at the top
deepvisual
15th July 2009, 11:49 AM
sorry - had a dead link in the original post.
ok
why VDMX?
because the quartz distortion patch for it has already been made by kineme
it just needs a (3 way 0.8:1 lens dome split) mesh to run a fulldome from a triplehead2go
format: fulldome fisheye probably 1024 x 1024 to keep it realtime
3 projectors is the easiest cheapest way to do a fulldome
any more and you would need a heavyweight computer.
you can pop out tomorrow and buy a planetarium server - will cost you around 15k and wont do realtime..
the point being, if we can somehow create a system to produce meshes, the kineme plug in will do realtime mapping in 3D and not just onto spheres. with the right meshes we could map from 3 sides - sofas, cars, phoneboxes anything.
cat
15th July 2009, 12:19 PM
Does the distorton patch do softedging too? There again the dome in brum uses masks in front of the lens, but thats to cut out the wash from the projectors too I'd think, theres a lot of overlap going on with 3 projectors....
I'll just big up vvvv again and say custom content could easily be done at native projector res too! Use 1 pc and a triplehead and you could capture HD and use it just to do distortion an softedging too!
deepvisual
15th July 2009, 12:28 PM
Does the distortion patch do softedging too?
no reason why it can't
it would be very basic, but its a super cheapo option.
I think the 3D mapping is more exciting to be honest, but both options just need meshes generating.
asterix
15th July 2009, 12:58 PM
I'm just wondering if a shader onto a plane mesh might be an easier option. You'd need it anyway to do soft-edging properly. Instead of rotating the sphere - scroll the image. I think Rovastar might be the man for this job.
Rovastar
15th July 2009, 06:09 PM
have been doing a fair bit with different types of geometry recently. I might be able to help a little with the maths.
So you want to project with 3 projectors on the outside projecting onto a sphere surface.
For optimal conditions you will have a projector at thirds or every 120 degrees from a overall view (all projecting to the dead centre of the sphere) and projecting onto the sphere at the same height (middle of the sphere) at the same distance away, etc. (Adding different variables like depth (how far out/distance from the sphere), angle (there has to be some limits to this where 2 projector images join the angle between them has to be has to be less than 180 otherwise you will not cover the whole sphere), and height of each projector will cause a load of issues - the more I am thinking about it the more complex it becomes so I will just stop there)
I think it could be done for separate equations for each projector (so they cover a third of the sphere) but an all in one equation for the 3 separate projectors I wouldn't thought you could do with with either Polar to Cartesain corodinates.
Maybe you could run through it with 3 passes one for each projector or have 3 programming running on the machine each with the different equation.
That probably makes no sense. Anyway I will probably catch you at the weekend at Mo's or Oli's nights?
deepvisual
15th July 2009, 06:30 PM
you going to both?
I might too..
and. we are on the inside of the sphere, not the outside.
http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/domefisheye/3projdome/mesh1.jpg
bilderbuchi
15th July 2009, 08:24 PM
i've recently seen a half-sphere (ok it was more like a pumpkin) illuminated with 4 projectors using vvvv. looked great, but it was hell to adjust/match the seams from what i hear, and you(read:videopeople/nitpickers) noticed a loss of resolution/quality/alignment at the bottom of the sphere, where all projectors only have a glancing angle of impact
http://www.uaf-festival.at/fileadmin/GALLERY/uaf_09/full/Mainstage_-_Projektion4.jpg
Rovastar
15th July 2009, 11:18 PM
Yeah down for the weekend so I will be at both. Not sure how long I will be at each one for though as dragging a non-visual friend along. BuT I will catch up at some point.
OH you want inside a dome, i though outside. Should just be an inversion then. All from 3 centrally located place.
skulpture
20th October 2009, 06:18 PM
What was that link again please?
Was that the link to the CAD 3d projector software?
sleepytom
20th October 2009, 06:56 PM
http://orihalcon.jp/projdesigner/ ??
there is also the vectorworks projection plugin
also wysiwyg also now has quite a lot of video fixtures
mowgli
21st October 2009, 04:38 PM
I think Joe catchpole has done exactly what you're asking for, contact him
Scratchpole
30th October 2009, 03:55 PM
Cheers Mowgli, I sent a demo qtz project to Gary.
It's a bit rough round the edges though...
Need to make a higher vert model and polish up the uv's.
It is designed for 4x1 ratio content.
I'm hoping to do some testing with the Gaianova crew sometime if they get a fulldome screen sorted: let me start the rumour about the hopes for a dome projection festival....
Scratchpole
10th January 2010, 07:59 PM
Better than what I can do:
http://elumenati.com/products/
Something to do with Johnny DeKam of Vidvox :)
It says they have lenses with infinite DOF which I assume could be useful in other mapping scenarios.
deepvisual
11th January 2010, 04:22 AM
It says they have lenses with infinite DOF which I assume could be useful in other mapping scenarios.
which in the real world translates into low light/low resolution.
I convinced the client to splash out on some custom media servers, which have solved all of my problems.
many2
11th January 2010, 12:17 PM
Where is that custom media server coming from and what is it ?
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.