Changeset 592


Ignore:
Timestamp:
11/29/11 18:31:58 (6 months ago)
Author:
ddangelo
Message:

avango-display setup for the TwoView? updated

Location:
trunk/avango-display/python
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/avango-display/python/avango-display-daemon.py

    r449 r592  
    173173    dtrack.stations[14] = avango.daemon.Station("ve-dtrack-head8") 
    174174    dtrack.stations[15] = avango.daemon.Station("ve-dtrack-logitech") 
     175    dtrack.stations[16] = avango.daemon.Station("ve-dtrack-tablet2") 
     176    dtrack.stations[17] = avango.daemon.Station("ve-dtrack-xpand2") 
     177    dtrack.stations[18] = avango.daemon.Station("ve-dtrack-xpand1") 
    175178 
    176179    #add the wiimotes 
  • trunk/avango-display/python/avango/display/_screen_descriptor.py

    r448 r592  
    6666 
    6767    def evaluate(self): 
     68        print "PixelSize: " +str(self.PixelSize.value) 
     69        print "RealSize: " +str(self.RealSize.value) 
     70         
     71        if self.PixelSize.value.x==0: 
     72            return 
     73         
    6874        x_trans = -(self.PixelSize.value.x*0.5) 
    6975        y_trans = -(self.PixelSize.value.y*0.5) 
  • trunk/avango-display/python/avango/display/setups/TwoView.py

    r519 r592  
    7777 
    7878        # Connect head-tracking 
    79         view1_yellow_glasses = self.make_glasses("ve-dtrack-head4", avango.osg.Vec3(-0.074, -0.018, 0.025)) 
     79        #view1_yellow_glasses = self.make_glasses("ve-dtrack-head4", avango.osg.Vec3(-0.074, -0.018, 0.025)) 
     80        view1_yellow_glasses = self.make_glasses("ve-dtrack-xpand1", avango.osg.Vec3(-0.0825, 0.0, -0.045)) 
     81         
    8082        user1.Matrix.connect_from(view1_yellow_glasses.Matrix) 
    8183        self.keep_alive(view1_yellow_glasses) 
     
    8486        #user2.Matrix.connect_from(view2_blue_glasses.Matrix) 
    8587        #self.keep_alive(view2_blue_glasses) 
    86         view2_purple_glasses = self.make_glasses("ve-dtrack-head1", avango.osg.Vec3(-0.089, 0.015, -0.040)) 
     88        #view2_purple_glasses = self.make_glasses("ve-dtrack-head1", avango.osg.Vec3(-0.089, 0.015, -0.040)) 
     89        view2_purple_glasses = self.make_glasses("ve-dtrack-head1", avango.osg.Vec3(0.12, 0.043, 0.0 )) 
     90         
    8791        user2.Matrix.connect_from(view2_purple_glasses.Matrix) 
    8892        self.keep_alive(view2_purple_glasses) 
     
    9498        self._wiimote_config["wiimote4"] = ["ve-dtrack-raytac",   avango.osg.Vec3( 0.068, 0.02, 0.035)] 
    9599 
    96     def view_created(self, camera, view): 
     100    def view_created(self, camera, view,subdisplay=""): 
    97101        self._views.append(view) 
    98102 
  • trunk/avango-display/python/avango/display/setups/iCone.py

    r519 r592  
    9898        screen.PixelSize.connect_from(pixel_size.Output) 
    9999 
    100         for window_config in self._windows: 
     100        #print "num_windows: " + str(len(self._cone_windows)) 
     101        for window_config in self._cone_windows: 
    101102            window = window_config[0] 
    102103            real_size_sum_width.add_and_connect_float_field(window.RealActualWidth) 
     
    106107            pixel_size_min_height.add_and_connect_float_field(window.ActualHeight) 
    107108 
    108         return screen 
     109        return screenz 
    109110 
    110111 
Note: See TracChangeset for help on using the changeset viewer.