Hi,
we have 2 data sets of images. Both are exactly the same except for the lighting conditions.
neutral_cross_c1.tif
neutral_cross_c2.tif
neutral_cross_c3.tif
neutral_cross_c4.tif
neutral_cross_c5.tif
neutral_cross_c6.tif
neutral_cross_c7.tif
neutral_parallel_c1.tif
neutral_parallel_c2.tif
neutral_parallel_c3.tif
neutral_parallel_c4.tif
neutral_parallel_c5.tif
neutral_parallel_c6.tif
neutral_parallel_c7.tif
‘cross’ in the name means the image was shot with cross-polarization and the ‘parallel’ ones are shot with parallel polarization.
We processed the “neutral_cross_c#.tif” images in RealityCapture.
The output is looking fine as expected. Then we exported the textured Model therefore the images became licensed. Now we wanted to change the images from the ‘cross’ ones to the ‘parallel’ ones to retexture the same model with the 'neutral_parallel_c#.tif" images.
For our workflow it is important to retexture the old model and not to create a new model with our “neutral_parallel_c#.tif” texture set.
Since there is no option in RealityCapture to reassign new textures for the texturing process we tried a workaround.
The first thing we tried was to delete “neutral_cross_c#.tif” images and change the name of “neutral_parallel_c#.tif” to “neutral_cross_c#.tif”. After opening the scene the images weres still marked as licensed so we duplicated the model and pressed the texture button again. Texturing process went fine and looks good. The existing cameras of the original project setup projected our second image dataset (parallel) without any issues. But when we wanted to export the model we get the error message “Access Denied” in the window where it says “Exporting Textured and Colored Mesh”.
Then we created a new scene and licensed the “neutral_parallel_c#.tif” by building a model and exporting it. As a result, both image datasets are now licensed. Again, we tried renaming, texturing and exporting again as described, but got the same error.
Afterwards we tried a different way:
WeI opened the .rcproj file in a text editor and changed thename for every image file in “<input fileName=” to point to the other set of images.
When opening the modified project file the images in the 2D view changed to “neutral_parallel_c#.tif” and are still being shown as licensed. So we duplicated the model, textured again. Looking good again. The existing cameras of projected the second image set without any issues. But again when trying to export the model we got the “Access denied” error again.
So the basic question is: is there an official way to change the image path for an existing model to re-texture it? And if not could such a feature be implemented? We are not 100% sure but think that this used to be possible in the previous versions of RC before the PPI licensing.
Best regards,
Holger