panorama software,virtual tour software
Alternate Text
Joined: 2006-03-28
Send Msg:
Posts: 33
2007-09-14
#1

QTime Pan Initial View

Has anyone else come across the problem of setting the initial view for pan in QTime? If you want to change the setting for this view it will show in the preview window but not when you publish. This seems to only apply to QTime. Am i missing something?
Alternate Text
Joined: 2002-06-12
Send Msg:
Posts: 2239
2007-10-03
#2

BUMP -   Had another  Panoweaver customer ask this same question today.  Anyone know the answer to this issue?

Does the tourweaver positioning take precedence over the initial view set in panoweaver publish function?

Yes, I did look in the HELP but it does not address this issue.


/s/
Dave
Forum Moderator for
EasyPano - Panoweaver
Pano2VR


Visit 360texas.com
Alternate Text
Forum Moderator
Joined: 2002-11-23
Send Msg:
Posts: 5438
2007-10-04
#3

Ultimately Panoweaver's output to Quicktime is a convenience bonus offering of the program it is not a Quicktime authoring tool as such. The job of Panoweaver is to do the stitching.

That said, you can attempt to find the start position of your liking buy offsetting the stitched panorama image.

Photoshop>Filters>Others>Offset (Wrap Around "Checked") and use the slider to move the horizontal wrap.

After doing this, import the panorama images and then re-publish to .mov

Pain in the rear really! But that does work. Better in my opinion to buy some cheap purposely Quicktime Authoring software that has "Initial View" setting options in place. Where you pan in a Quicktime movie to the view you would like "Start" or "Initial View" and set these parameters and then publish.

Asking Easypano for this to be added in future releases as a "Wanted Feature" would be a good idea.

Regards, Smooth  


Alternate Text
Joined: 2005-05-03
Send Msg:
Posts: 569
2007-10-04
#4

Photoshop>Filters>Others>Offset (Wrap Around "Checked") and use the slider to move the horizontal wrap.

Thanks for teaching me this. It is a very usefull feature that I did not know about. Thank you for sharing.

Best regards

Morten


Best regards

Morten Andersen
- a newbie trying to improve
Alternate Text
Joined: 2002-06-12
Send Msg:
Posts: 2239
2007-10-04
#5

From past experience:

I have learned that java applet viewer likes the zero mark to be on the horizon (50% down from image top) and 50% from image left side.

I also have learned that QTVR's zero starting point is on the horizon or 50% down from top and  full left image edge.

This is why I asked the question "where is the center initial view starting  mark"

If you are using Photoshop's wrap tool, I suspect you are moving your 'initial view' location to the center of the image... then panoweaver publishing the QTVR

I reading the Tourweaver 2 HELP I did learn that while inserting the panorama.. you again have a tilt up/down - zoom in/out - and initial view tool bar. 

If you go to the trouble of photoshop offset wrap to put your initial view in the image center,   then incorporate that qtvr into TW  where again you have the option of determining image center.  Will the TW initial view take precedence over PW QTVR initial view.

I only use Panoweaver 5.  I am only asking because other people are asking me...  Guess I need a definitive answer.

Thanks in advance


/s/
Dave
Forum Moderator for
EasyPano - Panoweaver
Pano2VR


Visit 360texas.com
Alternate Text
Joined: 2007-10-20
Send Msg:
Posts: 64
2007-10-20
#6

This can done with a little javascript in your web page.

http://208.23.222.121/viewtour.aspx?tour=surgeryroom&pan=340

 

 


Alternate Text
Forum Moderator
Joined: 2002-11-23
Send Msg:
Posts: 5438
2007-10-20
#7

Seems to work well. Not very suitable to the newbies but if your keen here is the code.

Still, I think it is better just to use a Quicktime Authoring program. 

AutoRotateQTVR.js

<script language=javascript src=AutoRotateQTVR.js></script>

window.setTimeout("AutoRotateQTVR()",2000)
 var lastpan=null
 var lasttilt=null
 var tiltinc=1
 var donttilt=false;
 var maxtilt=50;
 function AutoRotateQTVR(){
  var obj=null
  var p;
  var t;
  try{
   if(document.all){
    obj=document.getElementsByTagName('object')[0]
   }else{
    obj=document.embeds[0]
   }
    
   if(obj.GetMovieSize()==0){
    window.setTimeout("AutoRotateQTVR()",2000)
    return;

   }
    if(obj.GetMovieSize()!=obj.GetMaxBytesLoaded()){
     window.setTimeout("AutoRotateQTVR()",2000)
     return;
    }
   
   p=obj.GetPanAngle()
   t=obj.GetTiltAngle()
  }catch(err){
   window.setTimeout("AutoRotateQTVR()",2000)
   return;
  }
  
  if (lastpan!=null){
   if(lastpan!=p)return
  }
  if (lasttilt!=null){
   if(lasttilt!=t)return
  }
  
  p=p+1
  if(p>=360)p=0
  
  if(t>=maxtilt){
   tiltinc=-1
  }
  if(t<=-maxtilt){
   tiltinc=1
  }
  t=t+(tiltinc*(maxtilt/65))
  obj.SetPanAngle(p)
  if(!donttilt){
   try{
    obj.SetTiltAngle(t)
   }catch(err){
    obj.SetTiltAngle(t-1)
    maxtilt=t-1
   }
  }
  
  lastpan=obj.GetPanAngle()
  lasttilt=obj.GetTiltAngle()
  //document.body.childNodes[document.body.childNodes.length-2].innerHTML=obj.GetIsVRMovie()
  window.setTimeout("AutoRotateQTVR()",200)
  
 }

Regards, Smooth


Alternate Text
Joined: 2002-06-12
Send Msg:
Posts: 2239
2007-09-14
#8

Hi Susz,

We found the same issue trying to setup the PAN initial view. 

I think its a matter of knowing where the starting position is located.  In java.. the X,Y  initial view 0 mark is located 50% from the left and 50% down from the top of the image.  OR dead center of the image.

Using other software.. QTVR... the X,Y inital view is located from the upper left corner of the image.  So the X,y  or 0,0 is upper left corner of rectilinear image.

I did check Panoweaver 5  HELP and used SEARCH word "PAN"  and while it returned with a definitions.. it did not tell me where 0,0 mark is for QTVR.

The issue is:  when we position the initial view in the preview screen.. the resultant QTVR initial view is almost in another location on the horizon.   Can't figure out where to compensate postion locations in the viewer.

 


/s/
Dave
Forum Moderator for
EasyPano - Panoweaver
Pano2VR


Visit 360texas.com