The conversion process is very simple and only takes a few minutes. The goal is to have as much as possible automated, so that only these tasks remain:
1) Read the 4WVR/8WVR WRP with Roller and set the correct params for Roller. Normally you at least need:
-x -O -u
2) Get the XYZ file (elevation data). Get the objects file (all objects of the map). X, Y, Z position and orientation are exported for each object. Unfortunately v3 cannot import object scale. Also the object orientation is 2d only (N/E/S/W. No 3rd dimension: pitch). This fact does not really hurt though. Both are normally only applied on vegetation and you can easily recreate a similar look via v3 random object scale and pitch functions.
3) Create a new project in v3 with the right dimensions and cell size (OFP default 50 meters). For more details or information about SAT settings consult the Visitor 3 Manual.
4) Import the XYZ file to get the actual terrain.
5) Import one or more object definition template PEWs (ODT). To be able to import objects from object definition template files V3 needs to know the model and its path. Fortunately the information about models is saved in a PEW and you can import that definition in your PEW from another PEW. You can download object definition template PEWs that includes all OFP, ArmA objects, as well as some ACE island pack objects. More details on object definition templates in general and the ACEIP objects below.
6) Import the object definition template(s).
7) Import the island objects from the objects file generate by Roller. If not done already, you need to add the ImportObjects.vis script to Visitor 3 first. You will find the file in the .\visitor 3\scripts folder.
8) Load the terrain with buldozer and export the island to 8WVR WRP. You need to have buldozer loaded, switch back to V3 and select export world.
Done. This course of action takes only a couple of minutes.