Auto Position and Scale After Opening Bundler.out?

Comments

5 comments

  • Avatar
    Götz Echtenacher

    Hi Travis,

    I am pretty certain there is no way to adjust the position of an imported model within RC. It needs to be right on import.

    Did you rename your model after editing it in bundler? Because if you did that, then you need to rename the rcinfo file as well. Doing that will usually put the imported model in the same position as the old one, provided bundler didn't mess things up. There are a few threads dealing with this issue here somewhere...

    0
    Comment actions Permalink
  • Avatar
    DotScott1

    Götz Echtenacher, 

    First, thanks for the response! You can move an imported model (and respective cameras) by using the "Define Ground Plane" option in the Model Alignment section of the Reconstruction tab. 

    No, I did not edit any naming. As I mentioned, everything opens up just fine in RC and I can reposition (move and rotate) manually just fine, but what I was hoping to be able to do is basically JUST use the pre-aligned camera locations imported with the .out file, hit "Align" in RC and let RC use those camera locations to build its own point cloud (instead of using the imported point cloud that comes with the .out file) as well as automatically reposition, scale, etc. the object. But instead, if I hit "Align" in RC, it just resets the camera locations and tries to re-guess where they are... which just scrambles the cameras into multiple components, doesn't align them, etc. 

    I'm sure there's some way of achieving what I'm after... just not sure what the steps are :/ 

    0
    Comment actions Permalink
  • Avatar
    Götz Echtenacher

    Hi Travis,

    Define Ground Plane doesn't actually move the model, it only adjusts the display.

    I just realized that I misunderstood your initial question...

    I'm still certain though that there is no way to move cameras or meshes within RC, as in alter their coordinates.

    How do you determine that whatever you import is way off? Because the grid and also the displayed position in RC is random and has nothing whatsoever to do with the coordinates. I find that confusing, but even if you have two geo-referenced alignments, the grid will be slightly different in each, at least it CAN be like that...

    0
    Comment actions Permalink
  • Avatar
    DotScott1

    I guess what I should have said in the first place is just that I want RC to use these imported camera locations to generate a point cloud... I think RC tends to do a better job at point clouds than what I'm bringing in... but I still need to use the other software to align the images since RC will take that same model and break it into components or just not align some images. I guess the auto positioning, scaling, reconstruction region, etc. is just really an added bones. It tends to set the object at 0, 0, 0, and right-side up so that when I import it into another software (like 3ds Max for example), the model comes in at 0, 0, 0, and right-side up... where the alignment software I'm using (before it comes into RC) does not do this. It ends up at some random point in space, not at 0, 0, 0. And then there is of course the fact that the point cloud that RC makes is much more dense that what is imported... not even sure if that affects the final outcome but it seems like it does. 

    0
    Comment actions Permalink
  • Avatar
    Götz Echtenacher

    Still not sure what you mean by auto positioning and scaling ?!?  :-)

    I also don't understand why you want to re-align it? Does it not work to just run a reconstruction? IF you have some cameras in there you might be able to export XMPs, which will result in RC not changing the positions of the cameras anymore with a new alignment...

    0
    Comment actions Permalink

Please sign in to leave a comment.