When a project has been started as a points-based project and typically solved with referenced points and points-based adjustment, shapes must be added with a points-base relation. In fact the first shape added to such a project will be added automatically with a points-base relation.
When a shape is computed by points, a few of the shape’s vertices must be tied to existing 3D points in the project. This is done during vertex marking. Once the shape has been added and the Shape Explorer is in vertex marking mode, find the first vertex that matches an existing 3D point marked on a photo. Move the cursor over this point and the cursor will change to indicate that shape-vertex-3D-point tying will take place. Click on the marked point to tie this shape vertex to this point.
When a sufficient number of vertices have been tied to points the shape will solve if automatic processing is on or the status symbol in the shape list will turn to a yellow check mark. The project can then be processed. Note that when the Processing tool is used, the points-bundle algorithm will run first and then when it is done, the shape algorithm will run to solve the tied shape(s).
A box shape would typically need to be tied to six 3D points to solve. These requirements can be reduced by adding Parameter Equal relations to this shape. For example, you can set the depth of a box to be equal to its width and then only the front of the box (4 vertices) needs to be tied to points before it will solve.
Once there is one shape in a points-based project, subsequent shapes can be also tied to points or can be related to the first shape through the coplanar relation.