Howerer, if i open the python script with a text editor, i can copy and paste the camera coordinates and orientation into the upper right panel of Vue.

Now my problem is how to convert SU fov to Vue fov, since I can't find the the box labelled 'Vertical FoV' in the advanced camera options of Vue 7 Esprit. I'll have to develop a small trigonometric function to convert it.

I'm honestly not sure - I just tried to record my own process as closely as possible.

It's worth checking in 'vue' to see if the orientation of the object is *nearly* right - i.e. the vertical axis in SU is the same as the 'up' in Vue.

If it is, there are a couple of things to check:

1. The field of view matches (SU's 'field of view' is the VERTICAL field of view in 'VUE'

2. The units are the same. My script outputs the camera data in METRES. If your obj exporter uses mm, feet, or something else it's not going to match.

3. The object is not hidden by the ground plane in 'vue' (delete it to make sure). Also check that vue doesn't automatically centre or resize your obj geometry.

Hope you can sort it out!

@matteo:

Vue d'esprit can only read python scripts that e-on has created themselves. I don't have a copy, so I can't test out your problem. It should be possible to use the FoV and the aspect ratio to calculate the camera focal length - there's plenty of info around on how to do this, but it's a bit tricky. Let me know if you find a workaround, and I might try to add it to the script.

@Solo:

Yay! Great news - glad you got it playing ball. Did it work the way I described, or did you have to put in a bit of extra legwork?Please put together a video tutoral if you've got the time - I'm not sure it's something I'm going to be able to do.

@Solo: That's brilliant - thank you so much for taking the time to put that together. Mind if I host a mirror of it on my own server?

@craftycurate: Can you upload / email me the skippy file, and let me know which version of 'Vue' you are using? I'll look into it, see if I can some up with a solution for you. alex [at] aj-concepts.net

I have absolutely no idea WHY it works, but it seems to - so please test it and see if you can work it out yourself.

1. Export the geometry as a google earth .kmz file

2. Rename the file from name.kmz to name.zip (i.e. change the file type to .zip)

3. Unzip the .zip file

4. Open the 'models' folder, and find 'name.dae' - this is a collada file

5. Import the collada file to 'Vue'

6. Scale it by 3.937. No, I have no idea why, but it seems to work. Anyone know why it's this value?

(To do this, if you're not sure: Select your object, and click on the 'size' icon - the cube that's been stretched vertically. Calculate what the 'x' size of the object multiplied by 3.937 is. Then lock x, y and z sizes together - using the padlock icon - and enter this value in the 'x' size field. All the values should scale together.)