Adding more cameras to an existing component/model
Hello,
I got an mediocre dataset with 88 pictures of a mayan pyramid two weeks ago.
It was good enough to make a first 3D model, and we used this for creating first 3D Projection Mapping animations.
Now we got more (44), better photos from the actual projectors positions, and I wondered if it is possible to use them without throwing away our prior work.
Actually, in worst case, it would be enough if I could export the positions of the new cameras in relation to the old camera´s positions. Like this, i could set the camera in our Cinema4d Scenes 100% correctly to the later projectors position.
In best case I could export a new 3D Model, with same scaling/orientation/position, just with the added detail from the 44 new pictures.
I loaded the new photos into the project, pressed "align" and it finely merged all photos, 132 in total, into a new component.
Nice! I thought in the beginning, but the new component with 132 camera alignments is slightly off in scale (maybe 5%) compared to the old component we used to create our 3D models. The orientation stayed the same though.
Now I was wondering:
how to align the new TO the old component?
Alas, if I export a 3D Model reconstructed from 132 cameras, how could I align it perfectly to the 3D Model reconstructed from 88 cameras?
Can it be done with tools inside RC?
Or are there other good tools for that?
Best,
Stefan
-
Hello dear user,
please follow the workflow below if you wish to add more images and keep the position of the cameras and the transformation and scale of the model.
1. Calculate non-georeferenced component from the set A.
2. Export XMPs as locked for these cameras, which preserves the calculated absolute position of the cameras in the local system.
3. Open new project, load the images again (XMPs are loaded automatically) and run alignment again. The alignment should be quick because the parameters are already loaded from XMPs and not calculated again and the result should be GEOREFERENCED component, in the local coordinate system.
4. Then you can load another set of images (without any prior position) and align again. The cameras from the first run should preserve their position and the position of the cameras from the second batch should be calculated in the same coordinate system as the first component. The result should be again georeferenced component.
5. Now you can export your model, but watch out! You will have to export it using Project output coordinate system instead of default Grid plane option.
Please sign in to leave a comment.
Comments
3 comments