From: Dan Johnston (dan.johnston++at++nrc.ca)
Date: 03/05/2003 05:54:33
Herbert Gartner wrote:
> hi performers,
>
> i've been browsing the performer-docs'n'sourcecode for infos about using
> stereo in a multi-pipe/multi-channel-setup ... well, there are still too
> many open questions for me to connect the "tiny pieces" of info in the
> docs, so maybe someone here has other/more hints...
>
> the (hardware) setup for this project:
>
> ONYX 300 (4 proc) IR4 2 pipes (2 channels per pipe)
Should that be a 3000 ONYX (it doesn't really matter for this, I tested my
config on an O2)
>
>
> both pipes are running a 2++at++1280x1024_96s IRcombine-setup (which means
> one pipe manages a 2560x1024-area with 2 channels side-by-side, active
> stereo 96Hz(=48Hz/eye))
>
> this setup drives a curved-wall projection-system from barco with 3
> stereo projectors covering the projection-screen (actually there are 3x2
> = 6 projectors, with 2 stacked projectors connected to one
> hardware-channel via some "magic" active2passive-converter from barco)
You forgot to mention the 'angle' of the two side channel displays. I assumed
45 degrees.
>
> ok, now I have several possibilites for the basic program structure:
>
> 1.) pfvViewer-based:
>
> 2.) use MultiPipe-SDK
>
>
> 3.) use perfly-src
>
> hmm, i'll have a closer look into this, if the first two approaches have
> major drawbacks.
>
> thanx for any help/suggestions/...
> herbert
>
I offer option 4 - use pfAPC from anonymous ftp
mars.imti.nrc.ca,
cd public/downloads
I created the config file you see below after I read your e-mail, opened
one of the pfAPC example programs with this config, and looked at
models in both mono and stereo view formats. Give it a try!
PS. The attached config file has the view area re-defined for
testing. Se comments in the file.
++++++++ viscenter-2p +++++++++++++++++++++++++++++
####################################################
# #
# pfAPC Configuration File #
# Copyright 2003 #
# National Research Council of Canada #
# All rights reserved! #
# Author: Dan Johnston 2003-Mar-05 #
# #
####################################################
# The basic pfAPC configuration used for testing. This will give
# three windows spread over 2 hardware (or simulated) pipes on
# the default x-server screen. The center channel will be '0' and
# will support the mouse/keyboard events. The left and right
# channels are bent towards the viewer by an angle of 45 degrees.
use setup "basic"
# our setup - a 3 channel display with 2 software pipes, 2 hw-pipe computer
setup
{
name "basic"
software "3-walls"
hardware "two-pipe"
}
display
{
name "3-walls"
initial_mode mono
mouse_in_pipe 0
pipe
{
decoration N
# define a smaller view area for testing config on monitor
viewarea [ 0, 0, 800, 600]
# viewarea [ 0, 0, 1280, 1024]
channel
{
name "front Channel"
background [ 0.3, 0.2, 0.7 ]
}
}
pipe
{
decoration N
# define a smaller view area for testing config on monitor
viewarea [ 0, 0, 1600, 600]
# viewarea [ 0, 0, 2560, 1024]
channel
{
name "left Channel"
background [ 0.3, 0.2, 0.7 ]
rotation [ 45.0, 0.0, 0.0 ]
}
channel
{
name "right Channel"
background [ 0.3, 0.2, 0.7 ]
rotation [ -45.0, 0.0, 0.0 ]
}
}
}
# our hardware system - 2 hardware graphics pipes
system
{
name "two-pipe"
numb_cpus 4
lock_cpus n
pipe
{
x_display ":0.0"
# (opt) un-comment the following lines after edit to a valid 'setmon' format
# from_stereo "/usr/gfx/setmon 1600x1200_60"
# to_stereo "/usr/gfx/setmon -n 1280x1024_96s"
}
pipe
{
x_display ":0.1"
# from_stereo "/usr/gfx/setmon 3200x1200_60"
# to_stereo "/usr/gfx/setmon -n 2560x1024_96s"
}
}
++++++++ +++++++++++++++++++++++++++++++++++++++
Good luck!
--
___|__ |
/ | \ ||\ Daniel (Dan) Johnston
/___|___\ || \ Dan.Johnston++at++nrc.ca
_____|____ || \ National Research Council of Canada, London, ON
| | | || \ Integrated Manufacturing Technologies Institute
\___| | | ||____\ Tel: (519) 430-7081 Fax: (519) 430-7090
\_o_\___|____|_|______\_ Inst: http://www.nrc.ca/imti
\ o / These opinions are my own! Not those of NRC.
\________________/ Virtual Reality:
http://www.nrc.ca/imti/vetc/home.html
More Tall Ships - Fewer Computers!
This archive was generated by hypermail 2b29 : Wed Mar 05 2003 - 05:55:49 PST