<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Quad distort?]]></title><description><![CDATA[<p dir="auto">Hello</p>
<div>I am wondering if there is a way to do keystone or corner pin style distortion. Not in a projector though, I need to apply it to a mask...</div>
<div>I feel like there should be a way but I cant find it</div>
<div>thanks</div>
<div>F</div>]]></description><link>https://community.troikatronix.com/topic/1891/quad-distort</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 01:57:48 GMT</lastBuildDate><atom:link href="https://community.troikatronix.com/topic/1891.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 08 Apr 2015 05:51:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Quad distort? on Fri, 17 Apr 2015 05:06:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/8">@Fred</a> sweet!</p>
]]></description><link>https://community.troikatronix.com/post/15513</link><guid isPermaLink="true">https://community.troikatronix.com/post/15513</guid><dc:creator><![CDATA[fubbi]]></dc:creator><pubDate>Fri, 17 Apr 2015 05:06:42 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Thu, 16 Apr 2015 11:06:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/9">@fubbi</a></p>
<div>I have a pretty good system I have used a few times in OF. The calibration routine is pretty easy, it needs to happen every time the projector and or camera is moved. You need to use a chessboard pattern but it only takes a few minutes to do- it is largely automated.</div>
<div>It is not so much hassle to get this work with syphon in and out- if I get the time and motivation in the coming week ill give it a go and make up a corresponding Isadora patch.</div>]]></description><link>https://community.troikatronix.com/post/15508</link><guid isPermaLink="true">https://community.troikatronix.com/post/15508</guid><dc:creator><![CDATA[Fred]]></dc:creator><pubDate>Thu, 16 Apr 2015 11:06:52 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Tue, 14 Apr 2015 19:25:56 GMT]]></title><description><![CDATA[<p dir="auto">and a Crop,..in fact a lot of resolume plugin works.</p>
]]></description><link>https://community.troikatronix.com/post/15498</link><guid isPermaLink="true">https://community.troikatronix.com/post/15498</guid><dc:creator><![CDATA[ioio]]></dc:creator><pubDate>Tue, 14 Apr 2015 19:25:56 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Tue, 14 Apr 2015 19:24:15 GMT]]></title><description><![CDATA[<p dir="auto">You can use FFGLPlugin of Resolume with isadora they use GPU and work well.<br />
Just install resolume and copy the VFX plugins files of resolume to your freeframe folder.<br />
You have a keystone, a keystone Crop and a Keystone Mask.<br />
It works on PC, haven't tried with a Mac, but could work also.</p>
]]></description><link>https://community.troikatronix.com/post/15497</link><guid isPermaLink="true">https://community.troikatronix.com/post/15497</guid><dc:creator><![CDATA[ioio]]></dc:creator><pubDate>Tue, 14 Apr 2015 19:24:15 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Mon, 13 Apr 2015 08:14:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/8">@fred</a> thanks</p>
<div>there are quite a few tools using open frameworks and a checkerboard pattern. we need something like that for isadora. there is probably no way getting around walking the stage and setting calibration points.</div>
<div>my crude version is overlaying the incoming image on the projection and zooming/panning, but its very rough. the keystoning will help a lot I hope.</div>]]></description><link>https://community.troikatronix.com/post/15480</link><guid isPermaLink="true">https://community.troikatronix.com/post/15480</guid><dc:creator><![CDATA[fubbi]]></dc:creator><pubDate>Mon, 13 Apr 2015 08:14:44 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Sat, 17 Jan 1970 12:53:46 GMT]]></title><description><![CDATA[<p dir="auto"><span style="font-size:10pt">Here is a GLSL based QTZ patch it uses a vertex shader to do the warp.</span></p>
<div style="font-family:Arial, Verdana;font-size:10pt;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal"><span style="font-size:13.3333330154419px">http://vdmx.memo.tv/files/vdmx/msa_Quad%20Warp.qtz.zip</span></div>
<div style="font-family:Arial, Verdana;font-size:10pt;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal"><span style="font-size:13.3333330154419px">  
</span></div>
<div><span style="font-size:13.3333330154419px">In terms of stacking cameras and projectors a warp is far from sufficient especially when dealing with depth. Take a look at some of the camera projector calibration work- it all revolves around calculating camera and projector intrinsics and extrinsic and then creating a a GL matrix to warp the image- it does a lot more than a quad warp it takes care of lens distortion and if a depth camera is used it can calculate depth offsets for projection. If you just use a quad warp for this you will never have good tracking or matching- ie you will spend ages matching up the warp for one point and then it is off for others.</span></div>
<div><span style="font-size:13.3333330154419px">  
</span></div>
<div><span style="font-size:13.3333330154419px">A comprehensive calibration toolkit would be amazing and there are a few getting around but nothing very easy to use yet. When there is a simpler system if would be worth investigating porting it to Isadora. I think interactive projection mapping is something many izzy users would be interested in- but it would have to be a good solution.</span></div>]]></description><link>https://community.troikatronix.com/post/15476</link><guid isPermaLink="true">https://community.troikatronix.com/post/15476</guid><dc:creator><![CDATA[Fred]]></dc:creator><pubDate>Sat, 17 Jan 1970 12:53:46 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Sat, 11 Apr 2015 14:10:39 GMT]]></title><description><![CDATA[<p dir="auto">thanks!</p>
<div>  
<div>
<div style="font-size:13.3333330154419px">There is a lot of stacking of cameras, kinects and projectors going on these days. W<span style="font-size:10pt">ould you agree that keystoning an image is a fundamental function and deserves to go on the feature request list? </span></div>
</div>
<div>F</div>
</div>]]></description><link>https://community.troikatronix.com/post/15467</link><guid isPermaLink="true">https://community.troikatronix.com/post/15467</guid><dc:creator><![CDATA[fubbi]]></dc:creator><pubDate>Sat, 11 Apr 2015 14:10:39 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Sat, 17 Jan 1970 12:51:21 GMT]]></title><description><![CDATA[<p dir="auto">oops that was aan old link. Here is a better one</p>
<p dir="auto"><a href="http://visution.com/new-freeware-ffgl-plug-ins-for-multi-screen-keystone-correction" rel="nofollow ugc">http://visution.com/new-freeware-ffgl-plug-ins-for-multi-screen-keystone-correction</a></p>
]]></description><link>https://community.troikatronix.com/post/15462</link><guid isPermaLink="true">https://community.troikatronix.com/post/15462</guid><dc:creator><![CDATA[primaldivine]]></dc:creator><pubDate>Sat, 17 Jan 1970 12:51:21 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Sat, 17 Jan 1970 12:51:21 GMT]]></title><description><![CDATA[<p dir="auto">I found them here:</p>
<p dir="auto"><a href="http://visution.com/new-freeware-ffgl-plug-ins-for-multi-screen-keystone-correction" rel="nofollow ugc">http://visution.com/new-freeware-ffgl-plug-ins-for-multi-screen-keystone-correction</a></p>
<p dir="auto">Windows users look for the 1.1 version in the comments at the bottom of the page.</p>
<p dir="auto"><a href="http://visution.com/new-freeware-ffgl-plug-ins-for-multi-screen-keystone-correction" rel="nofollow ugc"><br />
</a></p>
]]></description><link>https://community.troikatronix.com/post/15461</link><guid isPermaLink="true">https://community.troikatronix.com/post/15461</guid><dc:creator><![CDATA[CitizenJoe]]></dc:creator><pubDate>Sat, 17 Jan 1970 12:51:21 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Sat, 17 Jan 1970 12:51:21 GMT]]></title><description><![CDATA[<p dir="auto">Hi Fubbi<br />
Here is one way... a bit clumsy perhaps but if its all you need, will work on gpu stream.<br />
<em>See screengrab attached.</em></p>
<p dir="auto">IR Keystone FFGL plugin.<br />
<a href="http://visution.com/new-freeware-ffgl-plug-ins-for-multi-screen-keystone-correction" rel="nofollow ugc">http://visution.com/new-freeware-ffgl-plug-ins-for-multi-screen-keystone-correction</a></p>
<p dir="auto">If I think of a better way I'll post again.<br />
Primald</p>
<p dir="auto"><img src="/uploads/files/FileUpload/bc/d225fd-irkeystone-ffgl-plugin.png" alt="d225fd-irkeystone-ffgl-plugin.png" class=" img-responsive img-markdown" /></p>
]]></description><link>https://community.troikatronix.com/post/15460</link><guid isPermaLink="true">https://community.troikatronix.com/post/15460</guid><dc:creator><![CDATA[primaldivine]]></dc:creator><pubDate>Sat, 17 Jan 1970 12:51:21 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Fri, 10 Apr 2015 05:39:48 GMT]]></title><description><![CDATA[<p dir="auto"><span style="font-size:13.3333330154419px">I am using alpha mask. </span>Its a black and white (processed in processing) kinect depth map coming in over syphon. Its not possible to put the kinect in a perfect position so I need to basically keystone the incoming image.</p>
<div>F</div>]]></description><link>https://community.troikatronix.com/post/15459</link><guid isPermaLink="true">https://community.troikatronix.com/post/15459</guid><dc:creator><![CDATA[fubbi]]></dc:creator><pubDate>Fri, 10 Apr 2015 05:39:48 GMT</pubDate></item><item><title><![CDATA[Reply to Quad distort? on Wed, 08 Apr 2015 19:29:23 GMT]]></title><description><![CDATA[<p dir="auto">How are you applying the mask?</p>
]]></description><link>https://community.troikatronix.com/post/15447</link><guid isPermaLink="true">https://community.troikatronix.com/post/15447</guid><dc:creator><![CDATA[DusX]]></dc:creator><pubDate>Wed, 08 Apr 2015 19:29:23 GMT</pubDate></item></channel></rss>