- OEOBJConvert::convertScene should return:
  all created OBJ/MTL file paths with the main one being the first one
- ocs file path should be derived from project dir + name + suffix


    mExitSwitch("e", "exit", "Close the application when rendering is done", false),
    mWidthIntArg("", "film-width", "Film width", false, 0, "int"),
    mHeightIntArg("", "film-height", "Film height", false, 0, "int"),
    mOutputPngArg("o", "output-png", "Output PNG image file when maxsamples is reached", false, "", "filename"),
    mOutputPng16Arg("", "output-png16", "Output 16-bit PNG image file when maxsamples is reached", false, "", "filename"),
    mOutputExrArg("", "output-exr", "Output EXR image file when maxsamples is reached", false, "", "filename"),
    mOutputExrTmArg("", "output-exr-tm", "Output tonemapped EXR image file when maxsamples is reached", false, "", "filename"),
    mSamplesIntArg("s", "samples", "Maximum number of samples per pixel (maxsamples)", false, 0, "int"),
    mGPUIntArg("g", "gpu", "add GPU device to use for rendering (0 = first)", false, "int"),
    mQuietSwitch("q", "quiet", "Start Application without splash and minimized window", false),
    mCamPosXFloatArg("", "cam-pos-x", "Camera Position X Component", false, 0, "float"),
    mCamPosYFloatArg("", "cam-pos-y", "Camera Position Y Component", false, 0, "float"),
    mCamPosZFloatArg("", "cam-pos-z", "Camera Position Z Component", false, 1, "float"),
    mCamTargetXFloatArg("", "cam-target-x", "Camera Target Position X Component", false, 0, "float"),
    mCamTargetYFloatArg("", "cam-target-y", "Camera Target Position Y Component", false, 0, "float"),
    mCamTargetZFloatArg("", "cam-target-z", "Camera Target Position Z Component", false, 0, "float"),
    mCamUpXFloatArg("", "cam-up-x", "Camera Up Vector X Component", false, 0, "float"),
    mCamUpYFloatArg("", "cam-up-y", "Camera Up Vector Y Component", false, 1, "float"),
    mCamUpZFloatArg("", "cam-up-z", "Camera Up Vector Z Component", false, 0, "float"),
    mCamPosXmFloatArg("", "cam-motion-pos-x", "Camera Motion 2nd Position X Component", false, 0, "float"),
    mCamPosYmFloatArg("", "cam-motion-pos-y", "Camera Motion 2nd Position Y Component", false, 0, "float"),
    mCamPosZmFloatArg("", "cam-motion-pos-z", "Camera Motion 2nd Position Z Component", false, 10, "float"),
    mCamTargetXmFloatArg("", "cam-motion-target-x", "Camera Target Motion 2nd Position X Component", false, 0, "float"),
    mCamTargetYmFloatArg("", "cam-motion-target-y", "Camera Target Motion 2nd Position Y Component", false, 0, "float"),
    mCamTargetZmFloatArg("", "cam-motion-target-z", "Camera Target Motion 2nd Position Z Component", false, 0, "float"),
    mCamUpXmFloatArg("", "cam-motion-up-x", "Camera Up Motion 2nd Vector X Component", false, 0, "float"),
    mCamUpYmFloatArg("", "cam-motion-up-y", "Camera Up Motion 2nd Vector Y Component", false, 1, "float"),
    mCamUpZmFloatArg("", "cam-motion-up-z", "Camera Up Motion 2nd Vector Z Component", false, 0, "float"),
    mCamFovFloatArg("", "cam-fov", "Camera FOV (degrees)", false, 45, "float"),
    mCamFocalFloatArg("", "cam-focaldepth", "Camera Focal Depth", false, 1, "float"),
    mCamApertureFloatArg("", "cam-aperture", "Camera Aperture Radius", false, 0, "float"),
    mCamLensShiftUpFloatArg("", "cam-lensshift-up", "Lens Shift Up", false, 0, "float"),
    mCamLensShiftRightFloatArg("", "cam-lensshift-right", "Lens Shift Right", false, 0, "float"),
    mDaySunXFloatArg("", "daylight-sundir-x", "Daylight Sun Direction Vector X Component", false, 0, "float"),
    mDaySunYFloatArg("", "daylight-sundir-y", "Daylight Sun Direction Vector Y Component", false, 1, "float"),
    mDaySunZFloatArg("", "daylight-sundir-z", "Daylight Sun Direction Vector Z Component", false, 1, "float"),
    mImagerExpFloatArg("", "imager-exposure", "Imager Exposure Amount", false, 1, "float"),
    mNewProjectFileArg("n", "new", "Create a new OCS project file from given command line arguments", false, "", "filename"),
    mLinkFileArg("l", "link-meshnode", "Create a new mesh node from the given OBJ mesh file", false, "", "filename"),
    mRelinkFileArg("r", "relink-meshnode", "Load the given OBJ mesh file into the mesh node given with --mesh-node.", false, "", "filename"),
    mTargetNodeArg("t", "target-node", "Name of the render target node to render", false, "", "node name"),
    mMeshNodeArg("m", "mesh-node", "Name of the mesh node to render.", false, "", "string"),
    mRenderLiveDBMaterialArg("", "render-livedb-material", "ID of the LiveDB material to render", false, 0, "int"),
    mOcsArg( "project", ".OCS Project scene file", false, "", "filename"),

