WorldViz User Forum  

Go Back   WorldViz User Forum > Vizard

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 06-19-2015, 07:58 AM
performlabrit performlabrit is offline
Member
 
Join Date: Oct 2013
Posts: 77
Where do I apply a transform mat. for software keystoning?

Hi guys,

We're implementing a webcam + checkerboard based calibration procedure developed by Moreno and Taubin for software keystoning. The procedure compensates for spherical aberrations on the lens of the projector and for non-orthogonal projector placement. This should be very helpful for vizmove, and more specifically, for vizcave and powerwall setups.

The process results in a projector transform matrix that should operate on the pixels of the powerwall projection. The question is: where is the best place to apply this matrix? Should I apply it as a GLSL shader? A property of the viewpoint ?

I'll very happily share once it's complete, hopefully later this summer.

Thanks,
- gD
Reply With Quote
  #2  
Old 06-23-2015, 03:14 PM
Jeff Jeff is offline
WorldViz Team Member
 
Join Date: Aug 2008
Posts: 2,471
You would apply this transformation in Vizard using a custom post-process shader.
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
AR Marker Camera Matrix Transform Problem. pwsnow Vizard 11 06-30-2014 04:48 PM
Apply a texture to a submesh EnvisMJ Vizard 5 12-29-2011 10:34 AM
Modifying transform node in C++ extension rafael Plug-in development 0 09-06-2011 11:48 AM
Matrix Transform and Bumpmap GiudiceLab Vizard 0 11-27-2009 12:42 PM
linear transform in 2D screen space stefs Vizard 1 10-09-2009 10:15 AM


All times are GMT -7. The time now is 01:19 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC