WorldViz User Forum anaglyph effect at front view of cave
 Register FAQ Search Today's Posts Mark Forums Read

#1
02-02-2015, 06:44 AM
 g.vannan Member Join Date: Jul 2014 Location: India Posts: 8
anaglyph effect at front view of cave

hi,
when i set anaglyph effect on three side. i m getting effect on only front view ,not left and right......need help to sort out the problem..

code:

viz.go(viz.STEREO_HORZ)

#Change stereo to Anaglyphic
viz.MainWindow.stereo(viz.ANAGLYPHIC)

# Declare constants defining the CAVE dimensions
W = 3.048 # 10 feet wide
H = 2.286 # 7.5 feet tall
D = 3.048 # 10 feet deep
W2 = W/2.0
C0 = -W2,H,0 # Front Wall: C1,C2,C5,C6
C1 = -W2,H,D # Left Wall: C0,C1,C4,C5
C2 = W2,H,D # Right Wall: C2,C3,C6,C7
C3 = W2,H,0
C4 = -W2,0,0
C5 = -W2,0,D
C6 = W2,0,D
C7 = W2,0,0

#Create front wall
FrontWall = vizcave.Wall( upperLeft=C1,
upperRight=C2,
lowerLeft=C5,
lowerRight=C6,
name='Front Wall' )

#Create left wall
LeftWall = vizcave.Wall( upperLeft=C0,
upperRight=C1,
lowerLeft=C4,
lowerRight=C5,
name='Left Wall' )

#Create right wall
RightWall = vizcave.Wall( upperLeft=C2,
upperRight=C3,
lowerLeft=C6,
lowerRight=C7,
name='Right Wall' )

#Create bottom wall
#BottomWall = vizcave.Wall( upperLeft=C5,upperRight=C6,lowerLeft=C4,lowerRight =C7,name='Bottom Wall' )

#Initialize graphics window
viz.go(viz.ANAGLYPHIC | viz.FULLSCREEN)

#Create cave object
cave = vizcave.Cave()

#Add each wall, make sure that they are ordered in the cluster software correctly to match this ordering

"""
Create tracker object that represents the users head position, specifically the center of the eyes.
The position provided by the head tracker must be in the same reference frame as the cave wall coordinates.
This will normally be a tracking sensor, but for this example we will simulate a head tracker
using the keyboard (WASD keys).
"""

"""
Pass the head tracker to the cave object so it can automatically update the
view frustums every frame based on the current head position relative to each wall.
"""

"""
Create CaveView object for manipulating the virtual viewpoint.
cave_origin is a node that controls the position of the cave within the virtual world.
For example, if you wanted to simulate the cave user flying through an environment,
you would apply the transformation to the cave_origin node.
"""

"""
The cave_origin node is a standard Vizard node that you can apply any position/rotation to.
In this example we will create a keyboard/mouse tracker (using arrow keys) and link it to
the cave_origin node, allowing us to fly the cave user through the virtual environment.
"""
#origin_tracker = viztracker.KeyboardMouse6DOF()

#Size of each window
WINDOW_SIZE = [1.0/3.0,1.0]

frontWindow = viz.MainWindow
frontWindow.setSize(WINDOW_SIZE)
frontWindow.setPosition([1.0/3.0,1])

"""
Create tracker object that represents the users head position, specifically the center of the eyes.
The position provided by the head tracker must be in the same reference frame as the cave wall coordinates.
This will normally be a tracking sensor, but for this example we will simulate a head tracker
using the keyboard (WASD keys).
"""

..........
#2
02-03-2015, 05:29 AM
 Jeff WorldViz Team Member Join Date: Aug 2008 Posts: 2,471
If you're running a cluster see the CAVE clustered example. If you're running on a single machine with sub-windows for each wall see the CAVE single machine example.

 Thread Tools Display Modes Rate This Thread Linear Mode Rate This Thread: 5 : Excellent 4 : Good 3 : Average 2 : Bad 1 : Terrible

 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 Rules
 Forum Jump User Control Panel Private Messages Subscriptions Who's Online Search Forums Forums Home Getting Vizard Help with AI Announcements Vizard Precision Position Tracker (PPT) Plug-in development

 Similar Threads Thread Thread Starter Forum Replies Last Post AySz88 Vizard 10 02-17-2012 12:50 PM esuna114 Vizard 2 06-11-2010 04:36 PM shivanangel Vizard 1 03-10-2010 10:12 AM nlfrnassimi Vizard 4 03-12-2009 05:25 AM tavaksai Vizard 1 07-07-2004 09:33 AM

All times are GMT -7. The time now is 03:21 AM.