VFS Use

Hello,

I have been trying to setup a twin projected screen using warping software from Fly Elise. I am confused by the way VFS is supposed to work.

It’s suggested that a file for each streamed plane be placed in the Community Folder and that when the streamed planes ‘arrive’ they will make use of the reworked camera data created by Fly Elise.
This does not appear to be the case since the screen is not warped.

Can someone kindly explain, in simple terms please, how the VFS works and where the reworked camera files should be installed to be available to the sim for use?

Thanks and regards

Dave

Hello @egkkman

VFS acts as a single giant virtual hard drive which aggregates all package folders & files together.
For instance, if we have two packages such as the following ones:

+ mycompany-package-1
	+ folder 1
		- file1
		- file2
	- file3

+ mycompany-package-2
	+ folder 2
		- file1
		- file2
	- file4

The result in the VFS will be:

+ root
	+ folder 1
		- file1
		- file2
	+ folder 2
		- file1
		- file2
	- file3	
	- file4

VFS paths are normalized and for example, all files from an aircraft SimObject will be located in SimObjects/Airplanes/

So if you create a package that you copy in your Community folder and that uses the same relative file paths, under certain conditions, it can override the default files.

Here are some things you can check:

  • Ensure your package is correctly mounted using the [Packages tool]
    (The Packages Window)
  • Double check the files you are trying to override are listed as belonging to your package, using the [Virtual File System tool] (The Virtual File System) (browse menu)
  • If this is not the case, check the Package reorder tool and make sure your package has higher priority than the one you are trying to override. (there is a specific SIMOBJECT_PATCH hint that can be used on your package for such case, although my understanding is that the package is generated by the Fly Elise tool)

I hope this helps
Regards,
Sylvain

@FlyingRaccoon Hi Sylvain, thank you so much for taking the time to provide such a full response. I will read and digest it all.
Thanks and regards
Dave