I’d like to point out this.
When exporting a mesh from C4D to the COLLADA format, you should first make the object editable (from parametric to polygonal -> at this point you would connect and/or optimize the object) and then you should set the coords for the axis of each object to (0,0,0) in world coords.
This is possible only when the object is NOT parametric, and can be achieved like this: select a single object (if you don’t want to connect any of the submeshes, you should do this for them too), use command Enable Axis Modification, and in the coordinates manager input 0 for each axis; finally you can click on apply button.
Why you would do this? Because this is what you get if axis (of all submeshes in this case) is not set to (0,0,0)
Here we see that the extrusions sit where they should, while the submeshes (that M) are not where they should be (moreover nor A nor L nor U submeshes are in the viewport).
In this case the single chars are still split into extrusion and caps, but the axis of every single object (mesh and its submeshes) is set to (0,0,0)
All meshes are exactly where they are in C4D viewport, or better their position relatively to the (0,0,0) point in world coords in C4D is the same for the (0,0,0) point in vvvv.
This is not a must, obviously, but I can see some use for this tip.