Login | Register 
FEATURES
APPLICATIONS
DOWNLOADS
EDUCATION
BLOG
WIKI
FORUM
STORE

360 Stitcher Component

Share your components here. First one to 100 wins!

360 Stitcher Component

Postby malcolm » Thu Sep 03, 2015 5:17 pm

The stitcher component enables the loading and parsing of
PTGui Pro project files (.pts).
Files saved from the trial version of PTGui will not work as they are encrypted.

PTGui Pro is a panoramic image stitching software which can be
tried and purchased here: https://www.ptgui.com/

The stitcher component will parse a PTGui Pro project file and
create the necessary amount of inputs to its component to read
in all involved shots and output the full panoramic texture.

An example project and images are available on PTGui's website
here: https://www.ptgui.com/examples/vigntutorial.html

This can be used for real-time video stitching. Use a snapshot of the inputs from all the cameras, send it through PTGui to create a .pts file and then load the .pts file. You can now feed the same cameras into the component and a live-stitch will be performed.

Right now it only accepts inputs from fisheye lens, and outputs equirectangular projection.

Aug 4th, 2014
* Updated to raise a better exception than the one Barak ran into.

Requires builds 54320 or later

The latest Stitcher Component can now be found in the Palette on the left when you first open TouchDesigner. 50000+ series builds of 088.

The master documentation for stitcher is now at http://www.derivative.ca/wiki088/index.php?title=Stitcher
User avatar
malcolm
Staff
 
Posts: 3826
Joined: Tue Nov 13, 2007 1:11 am

Re: 360 Stitcher Component

Postby StateOfLux » Tue Sep 08, 2015 10:03 am

This is fantastic, thanks Malcolm,

Out of interest, is it easy enough to adapt for a nadir input from a 5th source?

Also is it possible to to render a spherical camera in TD for compositing back on to the equirectangular? Would this be using a custom projection matrix?
StateOfLux
 
Posts: 9
Joined: Sat Oct 04, 2014 9:31 am
Location: London

Re: 360 Stitcher Component

Postby malcolm » Tue Sep 08, 2015 10:46 am

You can render using Cube Map in TD and then use the Project TOP to put that into equirectangular. We also have fisheye and dual paraboloid renders available, but those will suffer from artifacts if your geometry isn't well tessellated. The Project TOP doesn't currently convert those though, so you used need to write those yourself.
User avatar
malcolm
Staff
 
Posts: 3826
Joined: Tue Nov 13, 2007 1:11 am

Re: 360 Stitcher Component

Postby malcolm » Tue Sep 08, 2015 1:49 pm

To answer your nadir question, the component is pretty open so you can adjust it as you see fit
User avatar
malcolm
Staff
 
Posts: 3826
Joined: Tue Nov 13, 2007 1:11 am

Re: 360 Stitcher Component

Postby claudio » Thu Sep 17, 2015 10:33 am

im just tring to load the tutorial project to see the workflow ..in ptgui i have no problem rendering but inside td i obtain a strange artefact...
Attachments
Stitch_Error.png
Stitch_Error.png (2.82 MiB) Viewed 19451 times
claudio
 
Posts: 9
Joined: Thu Mar 01, 2012 4:21 am

Re: 360 Stitcher Component

Postby malcolm » Thu Sep 17, 2015 11:31 am

Can you share your image + ptgui files with me over email?
User avatar
malcolm
Staff
 
Posts: 3826
Joined: Tue Nov 13, 2007 1:11 am

Re: 360 Stitcher Component

Postby malcolm » Mon Sep 21, 2015 1:45 pm

Ok I've fixed the case that was busted for that .pts file. It'll be updated in the palette in the next release of 088.
User avatar
malcolm
Staff
 
Posts: 3826
Joined: Tue Nov 13, 2007 1:11 am

Re: 360 Stitcher Component

Postby ben » Fri Sep 25, 2015 1:31 pm

The new build is now posted, 55460.
User avatar
ben
Staff
 
Posts: 1890
Joined: Thu Nov 08, 2007 6:55 pm
Location: Toronto

Re: 360 Stitcher Component

Postby sssslamin » Thu Nov 12, 2015 11:23 pm

what solution is recommended to get the streaming camera feeds into touch designer?
in the case of gopro hero black 4s
sssslamin
 
Posts: 23
Joined: Sat Jan 19, 2013 2:01 pm

Re: 360 Stitcher Component

Postby malcolm » Fri Nov 13, 2015 1:15 am

Depends on the cabling requirements, but we recommend either a DataPath or BlackMagic card currently.
User avatar
malcolm
Staff
 
Posts: 3826
Joined: Tue Nov 13, 2007 1:11 am

Next

Return to Shared .tox Components

Who is online

Users browsing this forum: No registered users and 2 guests