WorldViz User Forum  

Go Back   WorldViz User Forum > Vizard

 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 09-02-2016, 06:23 AM
dcnieho dcnieho is offline
Member
 
Join Date: Feb 2011
Posts: 59
purpose of distance parameter in setRenderWorldOverlay

I have been experimenting with the distance parameter in setRenderWorldOverlay, while viewing a scene through an Oculus DK2. As i understand it, changing the distance should change the stereo-defined depth at which objects on the overlay appear (in my case just a dot, vizshape.addSphere). The manual literally says that this is "the distance in front of the viewpoint to projection the canvas onto", but i do not understand what that means. The distance in front of the focal plane perhaps (so how much closer to the observer)?

In any case, changing this distance by means of repeated calls to setRenderWorldOverlay does not seem to work. I used the ChangeOverlayDistance function below to try this. I perceived no change in depth of my object on the overlay So, does the distance parameter do anything? And what does distance in front of the viewport mean?

Thanks!

Code:
overlayCanvas = None
def setupScreenOverlay():
	global overlayCanvas
	overlayCanvas = viz.addGUICanvas()
	overlayCanvas.alignment(viz.ALIGN_CENTER)
	overlayCanvas.setRenderWorldOverlay(params.resolution,params.FOVy,params.aspectr,1.) # params.resolution,params.FOVy,params.aspectr are same as an oculus eye, so [1920, 1080], 106.18877140224711, and 0.8076826795303448
	overlayCanvas.setPosition([0,0,0])

distances = [1.,0.,-1.,-3.,-5.] # negative is perhaps behind the focal plane?
didx = 0
def ChangeOverlayDistance():
	global overlayCanvas, didx
	didx += 1
	print float(distances[didx%len(distances)])
	overlayCanvas.setRenderWorldOverlay(params.resolution,params.FOVy,params.aspectr,float(distances[didx%len(distances)]))

vizact.onkeydown ('d', ChangeOverlayDistance)
Reply With Quote
 

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
<node3d>.color() [and others] and the node parameter fordprefect Vizard 0 02-17-2015 07:30 AM
Inferring distance traveled wimartin Vizard 1 07-07-2014 02:31 PM
Player - avatar distance bzyqo Vizard 2 08-09-2013 10:16 AM
Draw distance mape2k Vizard 1 05-14-2013 07:56 AM
Camera distance problem CRI Vizard 0 07-28-2010 10:58 AM


All times are GMT -7. The time now is 08:04 PM.


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