© 2009 Copyright Eos Systems Inc.
| Number | Change | Type | Scanner Specific |
| From Release 6.3.2 to 6.3.3 [April 22, 2009] (5 changes) | |||
| 6003 | The Help document has been updated to a) fix a broken link from the License Move type selection dialog, and b) to update the Tightness glossary definition. | Doc Problem | |
| 6005 | The DSM summary dialog now shows how long the PointMesh creation took. | Improve | Scanner only |
| 6007 | The 3D viewer multi-select popup menu now optionally displays the PointMesh name as well as it's ID number. This can be turned off on the Dense Surface panel of the preferences dialog. | Improve | Scanner only |
| 5999 | Right clicking in a 3D viewer over multiple objects and selecting a camera station now correctly enables the menu items. | Fix | |
| 6009 | Point Tightness (as a %) is now properly calculated in projects where units are not in metres. | Fix | |
| From Release 6.3.1 to 6.3.2 [April 1, 2009] (13 changes) | |||
| 5820 | Added Network Floating Licensing to PhotoModeler Scanner. It is now possible to purchase a Network Floating License to run PhotoModeler Scanner on multiple 'seats' on a network. | Significant | Scanner only |
| 5925 | Project merge now supports PointMeshes and PointMesh surfaces. The meshes are transformed to the coordinate system defined by the merge and saved along with the project. | Significant | Scanner only |
| 5897 | Answering 'yes' to rebuild photo textures in a 3D viewer after processing but then quitting the texture build no longer causes a crash. | Fix | |
| 5901 | In some cases after doing a reference, going back to the source photo and then back to the destination pressing escape would cause an erroneous "This point has already been referenced" warning. | Fix | |
| 6000 | Fixed a crash that could happen, more frequently when RAD dots were involved, during auto-marking of coded targets. | Fix | |
| 5930 | When photos with weak geometry are used as a DSM pair the "Trim Setup" phase could appear to hang, this has been resolved. | Fix | Scanner only |
| 5903 | The text explaining that field calibration cannot be run when there are 2 cameras in a project has been updated to reference the correct preferences page. | Fix | |
| 5914 | With some images the first point in each epoch would not be tracked into the following epoch, this has been resolved. | Fix | |
| 5924 | With the release of Google Earth 5 the .kmz format is now called "Google Earth" while the .kml format has been renamed to "Google Earth 3". Both formats will load into Google Earth 4 or 5, but Google Earth 3 will only load .kml files. | Fix | |
| 5927 | Zip files no longer appear in the Photo Selector. This is a revision of a fix included in v6.3.1. | Fix | |
| 5928 | Projects that only run one stage of processing no longer allow field/self calibration to be turned on. | Fix | |
| 5929 | Re-sub-pixel marking now works correctly even when the image targets fall with-in the auto-marking parameters. | Fix | |
| 6001 | With highly unusual camera parameters such as a negative principal point idealizing the image now works correctly. | Fix | |
| From Release 6.3.0 to 6.3.1 [March 11, 2009] (26 changes) | |||
| 5872 | New DDE commands added - AddLine (adds a line between 2 existing points), ShowPhoto (displays a photo in PhotoModeler UI), IdealizeProject (Idealizes a project, its photos and camera), ExportOrthoFromPoints/ExportOrthofromSurfaces (exports an ortho photo based on a region defined by 3 points or a region defined by all textured surfaces, respectively). | Significant | |
| 5862 | Deleting a mark while the 2D mark table is showing any of the 3 residual columns no longer causes a crash. | Fix | |
| 5869 | Deleting a shape that is part of a project's scale/rotate definition no longer causes a crash. | Fix | |
| 5882 | Adding a layer in a PMV project no longer causes a crash. | Fix | |
| 5888 | During imported point modification if you add a point and then delete the newly added point this will no longer cause a crash when applying the modifications. | Fix | |
| 5846 | The Point Table now has a new columns listing the photos on which a point is marked. The existing "Photos" column has been renamed to "Photos (used)" to indicate that it only lists the photos on which the point is marked that are set to be 'used' (Photo Properties' Processing action setting). The new "Photos (marked)" column lists all of the photos on which the point is marked, regardless of the photo's setting. The new column can be made visible by right clicking on the title area and enabling by column name, or via the Table Layouts dialog. | Improve | |
| 5855 | Changed tool title of "Create Point Cloud from selection" to "Fit NURBS Surface to selected points" to avoid confusion with DSM tools. | Improve | |
| 5856 | A new preference allows you to control the color of the printed lines dividing the coded targets. | Improve | |
| 5873 | A project and/or folder on disk with many photos in it caused delays in the Add/Remove Photos dialog while updating. The dialog update is now more efficient and speed has been improved. | Improve | |
| 5886 | Fixed a problem with Table Layouts that could cause a table index to be invalid. | Improve | |
| 5890 | Reworded the EXIF camera option on the Camera Source pane in the New Project Wizard. | Improve | |
| 5834 | If targets are marked before running Idealize, the red target outlines will be cleared after Idealizing. | Fix | |
| 5850 | If the original image is added back into an idealized project and then idealize is re-run the resulting image will kept unique with a name _idealized(x) where x is a unique number. | Fix | |
| 5857 | The photo audit display will now correctly list 'zero fiducials used' when a project has no usable photos. | Fix | |
| 5858 | When the video tutorials are not installed on your hard drive and your PhotoModeler CD is not in the CD drive the warning message providing a link to the online video tutorials now correctly goes to either the PhotoModeler or PhotoModeler Scanner page. | Fix | |
| 5865 | An optional warning explaining that all control data will be reset is now displayed when the OK button is pressed on the Modify Imports dialog. | Fix | |
| 5868 | A crash no longer occurs when deleting a shape during shape marking mode. | Fix | |
| 5876 | Doing a Project Merge with projects that contain PointMeshs could result in a corrupted project and is no longer allowed (a message appears and merge stops). | Fix | |
| 5877 | Added new controls to allow resetting of some user optional warnings. | Fix | |
| 5878 | The dialog explaining how to use the area select tool for the minimum diameter on the auto-marking dialog now asks you to select the smallest target. | Fix | |
| 5891 | The 'remove high residual points and photos' feature added to 6.3 was intended to be off by default for normal (non-automated) projects. Background processed projects did not handle this correctly. In addition orientation would set photos to "do not use in processing" unexpectedly. These are all now corrected and tutorial 1 (an example of a startup manual project) now completes correctly as video describes. | Fix | |
| 5893 | Zip files no longer appear in the Photo Selector. This is a revision of a fix included in v6.3.1. | Fix | |
| 5900 | The default target type preference now allows the full range to be entered. | Fix | |
| 5902 | Old projects using the user set coded type will now have the number of bits read from the preferences when loading. | Fix | |
| 5905 | A bug, introduced in 6.3.0, prevented some shapes from solving. This has been resolved. | Fix | |
| 5907 | If the automarking dialog had been opened switching focus between panes was slow under Windows Vista. This has been resolved. | Fix | |
| From Release 6.2.4 to 6.3.0 [January 19, 2009] (58 changes) | |||
| 5917 | The Automarking and Target Creation dialogs have been redesigned to accomodate the other signficant changes listed here. These changes mostly affect users of the coded target module. - The automarking and autoproject dialog have changed but will still work with old projects and non-ringed CT codes. The AM dialog requires fewer parameters and takes less time to search images. There may be some minor differences between which targets the old algorithm found and the new one. Generally the new one should be better. - To try the new Ringed Automatically Detected (RAD) targets you will need to use the new create Target dialog. This dialog also allows you to create ringed dots, dots and old style CT targets. You can now choose a target range to output rather than always creating the whole set and optionally create paired RAD targets for offsets (see Offsets below). The output from the dialog can be either to the printer or a postscript file. | Significant | |
| 5918 | The Auto-project wizard has been changed so the first pane asks if you want to do a "RAD auto project" or not. If you choose not to, the wizard will prompt your for various parameters in a similar way to the old auto-project wizard. If you choose a RAD project all you need to do is select your images that contain RAD targets (a camera will be matched if you have one in your library or you will need to load a camera) then the wizard will run through and create the project for you. The settings the wizard uses are controlled on the new Preferences pane "RAD Project". Fully automated 3D point measurement is now just a few simple steps. | Significant | |
| 5919 | A new type of offset point has been added (called RAD Offset). Unlike other offsets these are not an absolute values and do not need the project to be scaled. Instead the offset point will be created at a distance of 1.5 times the distance between two RAD targets. The codes for the offset will always be a sequential pair starting with an odd number. Eg. 1-2, 3-4,..., 997-998. To add these offsets to your project go to Project->Coded target offsets... and a new fixed type "RAD Offset" will be at the top of the list. Choose the Apply button and you will be prompted for a range of targets to be used for offsets. This allows you to use a mix of single targets and paired offset targets in one project. For example targets 1-100 could be used as regular individual targets while targets 500-552 could be paired offsets. RAD Offsets can be automatically added during an auto-project. Setting the range of targets to be considered for offsets on the Preferences "RAD Project" pane will add offsets during a RAD autoproject. When setting up a non-RAD auto-project, one of the wizard panes will prompt you for the optional addition of offsets and the offset range. RAD offsets can also be added by manually selecting the odd point and on the properties pane choosing "RAD Offset". | Significant | |
| 5920 | A new high-residual point removal step has been added to processing. This step will go through and automatically unreferenced/remove marks and points that are causing problems with processing. This is done in an iterative process when high errors are found. This step will run during auto-projects but is off by default for manual projects - it can be enabled for manual projects on the Process pane of the Preferences dialog. | Significant | |
| 3362 | Some preference fields now have arrows on their spin controls. | Fix | |
| 3447 | The selected photo set on the photo control will no longer reset after processing. | Fix | |
| 3602 | On the processing dialog turning global optimize off and then back on will re-enable the field/self calibration check box. | Fix | |
| 3929 | The axis drop downs on the ortho photo creation dialog are now large enough to display two 4 digit point ids. | Fix | |
| 5785 | Fixed a case where PhotoModeler could shut down unexpectedly after merging a project that contains constraints. | Fix | |
| 5811 | Corrected a problem that would cause PhotoModeler to fail to launch on some systems when Data Execution Prevention (DEP) was enabled for all programs. | Fix | |
| 5818 | Fixed a problem where the Check and Repair dialog could appear when using DDE Automarking and then DDE Process immediately after. | Fix | |
| 5848 | Fix to the Offset Point table to update properly when adding/removing/disabling offsets in project. | Fix | |
| 5799 | Visibility settings for photos (eg 2D and 3D projected item visibility) now get stored with the project so when a project is reopened the visibilty settings will be restored. | Improve | |
| 5843 | Yes to All now available when removing mulitple photos with points | Improve | |
| 5844 | Reworded a warning when scale/rotate points selected are weak due to low angle. | Improve | |
| 5795 | A new preference (on by default) includes the RGB color data with an exported XYZ point mesh text file. The file is one point per line X Y Z R G B. | Improve | Scanner only |
| 450 | The RLE compressed bitmap option for textured exports has been removed. | Fix | |
| 994 | When camera station projections are turned on the station that took the photo is now correctly ignored during selection. | Fix | |
| 1349 | 3D camera stations now hide/show based on the photos use in processing setting. | Fix | |
| 1362 | Selecting a projected Import Point when its ID is displayed now correctly highlights the ID as well as the point. | Fix | |
| 1644 | The layer drop downs on the auto referencing dialogs are only enabled when the 'in layer' radio button is selected. | Fix | |
| 2164 | Manually adjusting a camera station position or angle updates any open 3D viewers correctly. | Fix | |
| 2218 | When exporting surfaces as a polymesh in DXF the export summary dialog will now display the correct number of exported surfaces. | Fix | |
| 2736 | If you change tag visibility in a 3D viewer the same setting will be used for newly opened 3D views. | Fix | |
| 5648 | Fixed two problems with Field Calibration: 1) 'Fh' now gets solved properly when disabling 'Fw' calculation in Preferences; 2) The correct camera is solved when an unused default camera is included in a project with another camera. | Fix | |
| 5768 | Camera Viewer Dialog now updates when using arrow keys to scroll through cameras in the list at left. | Fix | |
| 5769 | Increased the size of the quality indicator fields on the cameras dialog so that larger residual values will display correctly. | Fix | |
| 5776 | Surface draw points will no longer display any residuals. Previously, due to rounding issues, they could display extremely tiny ones. | Fix | |
| 5777 | If you try to assign a control point to a frozen object point a warning dialog comes up giving the option to un-freeze the point. If this is done through DDE the control point assignment will return failed. | Fix | |
| 5779 | Fixed a problem with selection in tables that could occur when a 3DViewer was open, and a table was re-activated during selection. | Fix | |
| 5783 | Fixed a case where adding 2 new unknown photos to a project would assign the same inverse camera to both photos instead of making a copy of the camera. | Fix | |
| 5784 | If an exif estimate camera is flagged to be copied for inverse camera this will now be indicated in the calibration type text. | Fix | |
| 5787 | Photo mark display updates correctly when deleting or undoing the delete of a point when Target Areas are also displayed. | Fix | |
| 5788 | Removed the Preparation top level progress that came up during processing. This removes the confusion of which dialog is active (the progress or the processing dialog) and also allows the help document to open correctly from the processing dialog. | Fix | |
| 5789 | DDE Commands fixed: SetPointName no longer inserts a leading space in the point's name and ProjectPoint properly converts points when a scale/rotate is defined with non-metre units. | Fix | |
| 5790 | Added a new DDE command : " Activate or Deactivate the translate/scale/rotate of the project affine transform. "ActivateTSR translate scale rotate" where translate scale and rotate are '1' to activate or '0' to deactivate Returns "1" if successful or "0" if not. Fails when: - Incorrect number of parameters - No project is loaded - No affine is set on the project, - or an invalid t/s/r is set to active" | Fix | |
| 5793 | Re-running the calibration marking stage will clear the previous marks faster and remove the pop-up warning. | Fix | |
| 5797 | Fixed an issue where surface draw lines would not export to a .dxf file unless regular lines were also selected for export. | Fix | |
| 5802 | Setting an object point with an offset back to no offset will remove the offset from the offset point table. | Fix | |
| 5803 | Pressing Ctrl-A to select all in Offsets Table has been fixed. | Fix | |
| 5808 | Fixed an update problem in the Add/Remove Photos dialog when moving photos into a project by clicking the All>> button. | Fix | |
| 5812 | Fixed a problem with the display of very small negative values in a table. | Fix | |
| 5814 | Fixed a problem with Edge, Cylinder and Curve marking when marking is done on a photo window that is 'floating' off of the main application window. | Fix | |
| 5817 | Fixed a problem with DDE Translate command so that it now uses project units when assigning the 3D coordinates to a point. | Fix | |
| 5819 | When duplicate codes (from coded points) are found during automarking (whether truly duplicates or by error) the point with the best circular target fit will now be kept (instead of all duplicate marks being removed). There is an ini setting to change back to old behaviour. | Fix | |
| 5825 | Projects with control points with large values can now have triangulation and DSM run successfully. | Fix | |
| 5827 | "Points" heading on Visibility on Photos pane now correctly changes to black text (from grey) to indicate points marked in project. | Fix | |
| 5829 | Marking a shape in a PMV project no longer causes a crash. | Fix | |
| 5831 | When choosing 're-orient all' in the Processing dialog, and there is at least one photo that has less than six references, orientation now correctly uses resection orientation on only the photos with less than six references, not on all photos in the project. | Fix | |
| 5833 | Coded target points can no longer be moved by the arrow keys, code points must always be sub-pixely marked. | Fix | |
| 5835 | The status report now has a new message displayed when the largest residual is greater than the warning threshold but the largest residual of points used in processing is below the threshold. | Fix | |
| 5837 | The status report will open up correctly on the processing done dialog if quit is hit during orientation. | Fix | |
| 5839 | Outputting a table view to a file that already exists will only warn about the file overwrite once. | Fix | |
| 5840 | Fixed a case where the imports explorer could lose it's title bar and/or the list view would flash repeatedly. | Fix | |
| 5842 | When 2 stage orientation is used the status report now displays the total number of photos oriented in both stages instead of just the second one. | Fix | |
| 5847 | If coded target offsets are added to or changed on a selected point the properties pane will update without needing to re-select the point. | Fix | |
| 5809 | The save point mesh dialog shows what type of information can be saved to each format. Eg. [Poly] (only triangulated data can be save) or [Points/Poly] both non-triangulated and triangulated meshes can be saved. | Fix | Scanner only |
| 5822 | Resetting the Orientation preference pane to defaults now sets the low angle check for Scanner to off. | Fix | Scanner only |
| From Release 6.2.3 to 6.2.4 [September 2, 2008] (7 changes) | |||
| 5748 | Additional checks added during activation to prevent invalid code entry. | Improve | |
| 5810 | Table creation made more efficient, which reduces time to display tables especially in big projects. | Improve | |
| 5750 | Images with the same name but different full paths now get displayed in the Add/Remove photos dialog. | Fix | |
| 5757 | Fixed a case where some surface draw points could choose the incorrect triangle. | Fix | |
| 5761 | The Minimum Target Size Ratio preference setting now properly resets to new the default on the Preferences dialog. | Fix | |
| 5763 | Fixed a problem that was introduced in v6.2.3 that could cause general PhotoModeler slow-downs on certain machines. | Fix | |
| 5764 | Conversion of PointMesh surfaces to NURBS surfaces has been improved. | Fix | Scanner only |
| From Release 6.2.2 to 6.2.3 [August 15, 2008] (58 changes) | |||
| 464 | Improvements to measure: - Selection of a point and a line type object (lines, cylinders, edges) now shows the distance between the point and the line segment as well as the distance between them if the line is extended infinitely. - Selection of two line type objects (lines, cylinders, edges) now shows the distance between the segments as well as the distance between them if they were extended infinitely. - Selection of a point and a surface shows the distance between them. If the surface is a single triangle the distance between the point and the plane defined by the triangle is also displayed. | Significant | |
| 3545 | For better formatting in applications like Notepad, lines in a table exports to a file or clipboard are now optionally terminated with a carriage return and a new line. | Fix | |
| 3808 | The "Properties of Selected Photo(s)..." tool has been added to the toolbar on the Photo List. | Fix | |
| 5682 | Using the undo button after deleting an imported object with marked control points no longer causes a crash. | Fix | |
| 5685 | Exporting an animated .gif file with a single key frame no longer causes a crash. | Fix | |
| 5697 | Fixed a crash that would happen when clicking on the extra parameters info area of constraint definition dialog where no parameter was listed. | Fix | |
| 5716 | Fixed a crash that could happen when importing a DXF file with a poly line entity that had no 70 field defining its type. | Fix | |
| 5737 | Auto-triangulation will no longer crash if an extremely skinny triangle is created. | Fix | |
| 5744 | Undo is no longer enabled after pressing OK after assigning a layer using the "Put selected objects into" control on the Layer dialog. This action is not undoable. | Fix | |
| 5746 | - Removing an imported point or line from an imported object when a non-imported surface was attached to the line or point will no longer cause a crash. | Fix | |
| 5692 | When using any of the point mesh modification tools a final step to validate the created data is run to ensure no invalid triangles are created during meshing. | Fix | Scanner only |
| 5676 | Fixed a crash that would happen when DSM settings or project setup was such that no point mesh could be created. | Fix | Scanner only |
| 5677 | Fixed a case where removing one or more photo from a project when that photo had been selected for DSM processing would cause a crash. | Fix | Scanner only |
| 210 | An optional dialog now displays how many surfaces were created when auto-surfacing is run. Also, if no surfaces could be created because the wrong types were selected a warning is displayed. | Improve | |
| 5713 | Added the ability to edit the NetShare folder for Network Floating License installations. | Improve | |
| 5739 | The 3D viewer options dialog now has 2 buttons to turn on or off visibility for all layers. | Improve | |
| 5741 | The PointMesh Modification summary shows which meshes are selected and if no merging step is chosen, which single mesh will be modified. | Improve | Scanner only |
| 1261 | When a non-3D point is selected for post processing modification a warning now explains which point it is and that fitting can not be done when non-3D data is selected. | Fix | |
| 1873 | Trying to create an ortho photo when the only textured surface is parallel to the view now gives a warning message. | Fix | |
| 2599 | Cylinder marks can now be selected using their mid-point line. | Fix | |
| 3286 | Outputting a photo view at 'full size' now correctly positions the projected data when it is turned on. | Fix | |
| 5577 | A new tool on the Help menu's PhotoModeler on the Web submenu provides direct access to the registration page on the PhotoModeler website. | Fix | |
| 5603 | Angle checks during orientation (used to determine suitable photo pair orientation) have been made more efficient and a progress bar now displays during the angle check steps. | Fix | |
| 5640 | When a ground plane is hidden in the 3D viewer it is no longer used in the reset or center-around calculation. | Fix | |
| 5659 | The zoom in and out modes now work in the 3D viewer as well as on photos. | Fix | |
| 5661 | Layer and Material Combo boxes on toolbar now correctly populate when a project is created in the new project wizard. | Fix | |
| 5666 | Improvements to table sorting, when a column contains 'tag values, 'n/a' or is blank. | Fix | |
| 5667 | The PMV transfer dialog no longer shows invalid check boxes for mark types. | Fix | |
| 5671 | Activating a different window while an alt-zoom window is displayed now closes the alt-zoom window instead of leaving it up where it can become 'stuck' or multiple alt-zoom windows could end up being displayed. | Fix | |
| 5723 | Fixed a problem with deleting a camera from a multilpe camera project, when the deleted camera was formerly the project's default camera. | Fix | |
| 5678 | The Measurements Pane will now update when tabbed but hidden (if closed the pane will not update). There is an ini setting to control this, but by default the pane will update when visible or tabbed: [General] UpdateHiddenTabbedMeasurePane=TRUE | Fix | |
| 5679 | The residual magnification on the Visibility on Photos pane is now updated correctly when a project is opened since the value is stored with the project. | Fix | |
| 5684 | The way 3D viewer animation output handles rotations has been changed so rotations are less 'bouncy'. | Fix | |
| 5686 | A progress dialog no longer shows when opening multiple photos at once using the Open Selected tool on the Photo List Pane's toolbar. To quit the opening of the photos, you can press Esc key. | Fix | |
| 5687 | Added support for import of 2D DXF files (come in with all points at z=0). | Fix | |
| 5691 | Fixed a crash that would occur when doing a referencing propagation with certain PMV projects. | Fix | |
| 5694 | A problem with setting the focal length of a camera in the Calibration Wizard, for a camera with no exif, has been fixed. | Fix | |
| 5700 | If an unexpected assert crash occurs an attempt to save back-up of the project is made to prevent the loss of data. | Fix | |
| 5701 | Fixed a case where silhouettes drawn to the extreme left or right of an image may not intersect. | Fix | |
| 5719 | The Preferences dialog's 3D Viewer/Selection and Navigation page's Help link now takes you to the correct page in the Help file. | Fix | |
| 5709 | Fixed steps involving the cameras dialog and fiducial cameras that could cause a check and repair warning. | Fix | |
| 5710 | 3 Point Scale Rotate no longer shows invalid default values when not defined | Fix | |
| 5711 | A warning (user optional) now appears when trying to add a camera to the camera library after calibration if the images used during calibration do not have EXIF information. this is because a camera without EXIF information cannot be automatically matched. | Fix | |
| 5712 | Improvements made to Inverse Camera projects when adding photos to Inverse Camera projects. The added images are set up based on the type of image added. If images are not automatically matched or assigned to the default camera and not an Inverse camera you now have options in a new dialog to Browse for a new associated camera, create a new inverse camera or assign the default camera | Fix | |
| 5714 | If you enter an invalid key in the manual registration dialog it now correctly stays on top of the application window. | Fix | |
| 5717 | When calling the DDE "Process" command with field calibration paramaters, the Add Camera to Library Yes/No prompt no longer appears when processing completes. | Fix | |
| 5718 | DDE TableExport command now correctly uses the TableDecimalPlaces setting in the ini file. | Fix | |
| 5721 | The camera assignment grid now comes up during the new project wizard, when a mix of mismatching photos is selected whether tthe photos have EXIF information or not. | Fix | |
| 5722 | Improved DXF importing to handle some DXF formats that previously would not load. | Fix | |
| 5730 | Photos added by the DDE AddPhoto command that do not include an image file name will no longer bring up the image missing dialog when a project is loaded or processed. | Fix | |
| 5731 | Fixed the formatting and wording of some start-up failure messages. | Fix | |
| 5733 | Changed the way PostScript coded target files are generated - should be more compatible with some post script readers, printers, converters. | Fix | |
| 5734 | The Browse... button on the Generate Coded Targets dialog now shows a Save Dialog instead of an Open File Dialog and will also correctly append a .ps extension if one is not included. | Fix | |
| 5740 | When printing a sheet of coded targets the bottom 'crop' lines are now spaced correctly. This helps when cutting vertical strips of targets. | Fix | |
| 5705 | OBJ files are now correctly filtered when using the Load PointMesh command. | Fix | Scanner only |
| 5715 | A PointMesh modify tool is available for filtering out isolated points to help remove noise data. It is the first step in the Modify Mesh dialog. | Fix | Scanner only |
| 5726 | a) When the user input depth range was very large the region scanned was sometimes incorrect and this could cause 3D noise. b) if the trim or extents got close to the black idealized border of an image, some noise could be introduced. c) when the trims on the photo pair being processed did not match well, for some surface types, a blanket of noise that 'fell' away from the camera could be created. All three of these problems have been fixed or improved. | Fix | Scanner only |
| 5735 | The registration and merge step now defaults to merge only. | Fix | Scanner only |
| From Release 6.2.1 to 6.2.2 [May 28, 2008] (35 changes) | |||
| 5921 | A new licensing system has been implemented, providing more flexibility and new licensing options (eg network floating, license moving options etc). The change will generally be transparent to current users. | Significant | |
| 5922 | A new preference controls the number of reference helper lines displayed: all, 1 or none. | Significant | |
| 5673 | The export animation buttons are now disabled when no keyframes have been added. | Fix | |
| 5630 | Fixed a case where using the alt-zoom window while automatic processing was turned on and referencing between two oriented photos could cause a crash. | Fix | |
| 5940 | Fixed a crash bug that would occur after deleting a layer and then saving the project. | Fix | |
| 5942 | Fixed an assertion crash bug when an ortho photo projection could not be properly set up. Warnings now appears instead of the assertion. | Fix | |
| 5947 | Fixed a crash that would happen if a new photo was dropped into a project and undo was then selected. | Fix | |
| 5949 | Fixed a crash that would happen if you opened a new photo while in pick region mode of auto-marking. | Fix | |
| 5950 | Deleting a layer assigned to an offset point will no longer cause a crash. | Fix | |
| 5954 | PMV type 2 projects no longer crash if processing runs with more than 1 photo open. | Fix | |
| 5958 | Corrupt projects containing a camera station with no photograph no longer cause a crash on load. | Fix | |
| 5972 | Fixed a problem that could cause a corruption when two points both in the same curve-through-points were referenced together. | Fix | |
| 5982 | Fixed a crash that would occur when removing a photo from a project if that photo was part of a pair currently selected for use on the DSM dialog. | Fix | Scanner only |
| 5955 | PMV projects now default to having automatic processing turned off. | Improve | |
| 5956 | Drag and drop of a PhotoModeler project .pmr file onto a photo or other pane now closes the current and opens the new project appropriately. Drag and drop also now works for PMV (.pmv) project files. | Improve | |
| 5656 | Since the dialog can only display information for a single camera at a time, the cameras dialog no longer allows multi selection in the camera list. | Fix | |
| 5670 | The photo/camera match check compares more EXIF fields for better camera matching where possible, but the additional EXIF fields are check only on cameras calibrated in version 6. | Fix | |
| 5941 | Fixed a problem with the Days Left in Trial dialog which at times prevented the progress bar from updating. | Fix | |
| 5943 | Fixed a conflict with the 'M' shortcut key. 'M' now opens the Measure pane, while 'Ctrl-M' opens the Materials dialog box. | Fix | |
| 5944 | Fixed a problem on the Orientation Problems dialog where the 'Set to Do not use...' radio button would not work when set as the default option (ie when angle check option disabled). | Fix | |
| 5945 | Performance and other improvements made to the file- view and other controls on the Add/Remove photos dialog. | Fix | |
| 5946 | Fixes on the Cameras dialog to correctly update when editing or copying an Inverse Camera, and correctly updating the display when deleting a camera from the list. You are now also prompted when editing the parameters of an Inverse Camera to confirm the change. | Fix | |
| 5948 | When exporting surfaces the imported surfaces check box now correctly disables imported surfaces from being included in the export. | Fix | |
| 5951 | Fixed a problem with the initialization of the Recent Projects list in the File menu which after reinstalling. | Fix | |
| 5952 | Fixed a problem assigning the default cameras to images without EXIF information, when the default camera was an edited Inverse Camera. | Fix | |
| 5953 | PMV menu now correctly enables after the automarking dialog closes. | Fix | |
| 5957 | PMV type 2 projects clear the static point highlight correctly when removing static points. | Fix | |
| 5959 | Pressing ESC during referencing in certain cases no longer causes an incorrect warning message. | Fix | |
| 5960 | Fixed a problem with target template set up that could cause problems when processing certain PMV projects. | Fix | |
| 5961 | Fixed a problem that prevented two photo auto-referencing from running properly in some circumstances. | Fix | |
| 5962 | Merging two projects with offsets in one or both projects in a certain order no longer causes a project corruption. | Fix | |
| 5963 | The object point status bar now shows the correct units for the angle (degrees). | Fix | |
| 5964 | The Orientation Problems dialog no longer has a close (x) button at top right which prevents PhotoModeler from getting into a strange state if clicked. | Fix | |
| 5967 | Fixed warnings related to idealizing photos that are associated with cameras that are already idealized or have not been calibrated. | Fix | |
| 5674 | Floating point values on the DSM dialog will now be saved and restored correctly on systems using European numeric formating. | Fix | Scanner only |
| From Release 6.2.0 to 6.2.1 [May 15, 2008] (25 changes) | |||
| 5973 | A new tool allows the spliting of point meshes. Any points or triangles selected during point mesh edit mode will be removed from their current meshes and added to a new one. | Significant | Scanner only |
| 5974 | Point mesh edit mode now allows selection, center around and deletion of point mesh triangles. | Significant | Scanner only |
| 5975 | Added undo and re-do of point mesh edit deletes. | Significant | Scanner only |
| 5976 | During point mesh edit mode if you delete all the points or triangles of a mesh the mesh object will be removed from the project. | Significant | Scanner only |
| 5977 | Added new columns to the Point Mesh table, to show new data about the Point Mesh: # Contours, Sampling Rate (and units used), Depth Range Above and Below, Texture Type, Extents, and Matching Region Radius. Useful when experimenting with different DSM settings. | Significant | Scanner only |
| 5968 | Prevented a crash during VRML export that could occur with very large projects with a certain number of weakly solved points | Fix | |
| 5985 | Fixed a crash that would occur if trying to create a point mesh when the project is stored on read-only media. | Fix | Scanner only |
| 5966 | The warning dialogs showing a hyperlink have been reformatted to better display text and link. | Improve | |
| 5971 | The maximum zoom setting for windows and alt-zoom has been increased. | Improve | |
| 5979 | A few tool tips reworded, typos fixed and changes made to information shown on program properties. | Improve | |
| 5984 | When the online activation dialog appears on launch, if no internet connection can be made, the offline activation dialog appears, but you no longer have to re-enter your activation code on the offline activation dialog. | Improve | |
| 5988 | The PhotoModeler Demo now shows the Idealize tool on the Project menuand when clicked displays information about the process. Demo images are already idealized, so this tool in Demo mode is for information only. | Improve | |
| 5990 | Improvements to the way licenses are handled when installed on multiple accounts on the same system. | Improve | |
| 5978 | The order of the tools on the DSM toolbar has been changed so that the tools are placed in the sequence in which they are typically used. | Improve | Scanner only |
| 5980 | Automatic/background processing is disabled when all projects are created with PhotoModeler Scanner. | Improve | Scanner only |
| 5986 | DSM Tutorial sample proects have been updated to include features from this patch (new table columns, and idealize exif flags). | Improve | Scanner only |
| 5523 | When Idealizing an image, the image's EXIF data is now updated to indicate that the image was idealized. The camera is updated too to show that it is idealized and so when the idealized camera is added to the Camera Library, camera matching can be done where idealized images are matched with idealized cameras. Further, if there is a mismatch when assigning idealized cameras and photos, a warning will come up. | Fix | |
| 5650 | An unused tool was removed from the Referencing Source Photo right click popup menu. | Fix | |
| 5965 | The Point audit all dialog now closes when manual processing is run and disables automatic processing while it is up. | Fix | |
| 5969 | Fixes to the Project Status Report's "Precisions / Standard Deviations" section: Photo Xc, Yc, Zc variables refer to Camera position, not Target center point; deviations no longer shown for photos set to "Use but no adjust", and Photo values and standard deviations no longer show units since these report values are not subject to the project's scale/rotate. | Fix | |
| 5970 | Cases where an approximate size of 1 meter was assumed (point tightness %, etc.) has been updated to use the projects bound box extents. | Fix | |
| 5981 | The PointMesh table updates a PointMesh's surface id when the associated surface is deleted. | Fix | Scanner only |
| 5983 | Updating the units for the DSM depth range will also update the summary text on the depth range group. | Fix | Scanner only |
| 5989 | Fixed a problem with the Meshing License component of the manual License transfer mechanism. | Fix | Scanner only |
| 5991 | DSM trim mode will not allow other actions until the trim is complete or canceled. This prevents some actions that would cause a crash with a 1/2 finished trim. | Fix | Scanner only |
| From Release 6.1.8 to 6.2.0 [April 21, 2008] (2 changes) | |||
| 5632 | The layer dialog has 2 new check boxes: 'Put selected objects into selected layer', and 'In all 3D views, hide the selected layer'. This is very useful for hiding a PhotoModeler object in the 3d Viewer. Eg. Select the object, press the Layers button on the toolbar, create a new layer, check the two new check boxes and press OK. Your object will be put in a new layer and hidden from all 3d views. | Significant | |
| 5669 | Right clicking on a table header and clicking "Create/Edit tables..." selects the correct table layout when the dialog opens. | Fix | |
| From Release 6.1.7 to 6.1.8 [December 20, 2007] (2 changes) | |||
| 5618 | PMV (Type2) Static points highlight fix. Points now unhighlight when removed from the static points list. | Fix | |
| 5636 | Assigning a layer to an imported surface now works correctly when a 3D viewer is open. | Fix | |
| From Release 6.1.6 to 6.1.7 [December 11, 2007] (15 changes) | |||
| 5588 | DDE Automark paramter problem has been fixed. The command now checks and resolves the invalid condition where Coded Targets are selected with non-sub-pixel marking. | Fix | |
| 5604 | Fixed a crash that could happen if automarking was used and a project is processed twice in a row without interacting with a photo in between. | Fix | |
| 5594 | Fixed a crash that could happen in 6.1.6 when a project with control points failed to process due to bundle stability when the project status report was opened. | Fix | |
| 5574 | A new ini setting has been added to set the default distance constraint which can save time when adding the same distance repeatedly. This setting can be added to the [ProjectDefaults] section of the PhotoModelerPro6.ini file: [ProjectDefaults] DefaultDistanceConstraint=1.0 | Improve | |
| 5570 | A slight improvement to the speed of 3D viewer surface creation. | Fix | |
| 5572 | Table layout and viewing fixes. Fixed a memory leak that could occur when displaying various tables, and addressed a problem with the update of an Point Offset Table layout. | Fix | |
| 5583 | Camera stations highlight correctly when their IDs are turned on. | Fix | |
| 5587 | Sub-pixel target marking now works with non 24-bit images. | Fix | |
| 5589 | Point ID size control on 3D Viewer Options now has a lower limit | Fix | |
| 5606 | Tables with checkboxes can now be sorted by the checkbox column. | Fix | |
| 5561 | Fixed a problem where a 3D Viewer's layer's visibility was not always properly set when it was created while the 3D Viewer was open. | Fix | |
| 5579 | Skipping the last object selected for referencing will change the cursor to the advance to next photo allowing you to automatically open the next photo after skipping the final reference object. Previously this would only happen after marking the final reference object. | Fix | |
| 5584 | Enhancements to how the progress works during image saving and loading. | Fix | |
| 5595 | Some fixes to make shapes that are fit-by-points in a points-based projects work better: 1. When a shape is tied to 3D points in a points-based project, and background processing is 'off', the shape's check mark in the ShapeExplorer now goes yellow when shape is sufficiently marked. 2. When a shape is tied to 3D points in a points-based project, and background processing is 'on', the shape is now automatically solved when the shape is sufficiently marked. 3. Camera station orientations in a points-based project, that has shapes marked, are no longer solved again by the shapes algorithm. Only points-based bundle adjustment algorithm modifies camera station parameters in a points-based project. 4. Shapes with slanted edges (like a wedge) would not solve correctly when tied to 3d points. 5. The error bar dialog is no longer stuck on the screen with no way to close it after processing a points-based project with shapes in it. | Fix | |
| 5597 | When a pane is floating it now appends [Floating] to the title bar so it is easier to identify. | Fix | |
| From Release 6.1.5 to 6.1.6 [October 10, 2007] (33 changes) | |||
| 5516 | Improvements to MAXScript export. All surface types, cylinders, and imported lines can now be exported. When cameras are exported an image plane displaying the associated photo can optionally (control on the preferences dialog) be included. Additionally, the default cameras format size and image resolution will be output as the rendering sizes. Point size and a name prefix can be set under the export area of the preferences dialog. | Significant | |
| 5923 | When selecting a 3D surface point the status bar now displays the surface number used to calculate it's 3D position. | Significant | |
| 5527 | Fixed a crash bug that could occur after a certain set of steps involving a camera matching, a new default camera, referencing points, and then adding a new photo. | Fix | |
| 5559 | Fixed a problem with adding a user name to a silhouette when a photo open. | Fix | |
| 2709 | Changes to improve the speed of auto-triangulation and fixed a crash that could happen when a large set of points was selected for auto-triangulation. | Fix | |
| 3305 | The Zoom to Fit All tool is now enabled even when no Photo panes are active. The tool can be used to fit all photos even if another window type (a 3d viewer pane for example) is active. | Fix | |
| 5535 | Various changes have been made to the wording and display of table related menu items. The Table Generator menu item has been reworded to "Create/Edit Tables..." to help indicate that table layouts can be created AND edited. This "Create/Edit Tables..." menu item now appears on the various table right click popup menus and at the top of the column list when setting column visibility. The "Column Visibility" right click menu item has also been renamed to "Show/Hide Columns". | Improve | |
| 293 | A new problem/suggestion will appear in the Project Status Report in certain situations when a project fails processing due to instability often caused by long focal length cameras. The suggestions also notes a setting in Preferences that can be modified to help in these cases. | Improve | |
| 5532 | # The automatic matching of imported Photos to Cameras in the Camera Library has been improved. When the Library contains multiple cameras with identical exif parameters (e.g. calibrations for more than one camera of the same make, model and focal length), you are now prompted to select a camera from a list of all the matching cameras. | Improve | |
| 2820 | Auto-triangulation changes: 1) 2D auto triangulation now works correctly using the marks on a selected photo. 2) 2.5D auto triangulation no longer double sides the triangles instead the triangles face the majority of the cameras in the project. | Improve | |
| 5526 | The Orientation Problems dialog has been reworded and will more specifically identify the source of an orientation problem where possible. | Improve | |
| 5537 | A new preference setting has been added to the Preferences Dialog's Process page (Optimization Termination section) call "Bundle Stability Measure". This setting can be increased when processing is failing (also applies to calibration), often due instability inherent in long focal length camera projects. | Improve | |
| 5542 | DXF import now reads the 3D poly mesh data sub type of POLYLINE entities. | Improve | |
| 5544 | Angle checks were added in Version 6 to help low angle projects find a better initial orientation photo pair. However, especially in certain types of projects with low angle photos (eg stereo pairs), the low angle checks could cause a project to fail orientation prematurely. Changes have been made so that orientation is re-attempted without angle checks if orientation fails. You have the option to try this on the Orientation Problems dialog box which appears if PhotoModeler cannot orient all of your photos. | Improve | |
| 5514 | Idealizing a project with many point marks is now much quicker. | Fix | |
| 5536 | Trial Expiry warning now appears when your trial has expired whether the Activation Dialog is set to appear at startup or not. | Fix | |
| 5549 | When the option to activate a photo with mouse-in is activated (Preferences), a change was made to make the activation more efficient. | Fix | |
| 5550 | A highlight problem fixed when a table item selected after the table is activated with a mouse in. | Fix | |
| 5551 | Fixed a problem with silhouette selection and updates in the Silhouette table. | Fix | |
| 5554 | Selection in the 3D viewer has been improved when multiple items are clicked (so that the list of potentially selected appears). | Fix | |
| 5557 | Changes to how imported points are deleted to fix two scenarios that could cause a crash. | Fix | |
| 5510 | Fixed a recently introduced bug in the Coded Target Auto-project wizard where the Next button was not enabled properly on the first two wizard panes. | Fix | |
| 5513 | Another level of progress feedback has been added to automarking (used in Calibration and Automarking functions). It appears when there is a large amount of edge detection done (due usually to noisy images or complex background patterns). This means the program will not appear 'hung' when marking such images. | Fix | |
| 5521 | Fixed a problem with layer visibility in the 3D Viewer, when a 3D Viewer remains open after processing takes place. The 3D Viewer Options dialog's layer grid is now updated correctly once processing is complete. | Fix | |
| 5525 | Fixed a crash that could occur when clicking on the alert pop-up warning when a certain percentage of the projects points are calculated by approximation. | Fix | |
| 5529 | Fixed a crash when unreferencing multiple silhouette marks while a silhouette table was open. | Fix | |
| 5530 | Changes to column visibility, size of table etc no longer cause the selected rows to unhighlight. | Fix | |
| 5540 | Silhouettes no longer have a double sided property on the Properties pane. | Fix | |
| 5547 | Surface draw on surfaces with triangles that have one or more points behind the camera now pick the correct triangle. | Fix | |
| 5548 | The Select and Show Highest Residual butoon on the status bar is no longer enabled during referencing, which prevents inadvertent referencing when items are selected in the source view. | Fix | |
| 5553 | KMZ export has been reformatted to allow for uploading of these files to the Google 3D warehouse. | Fix | |
| 5555 | Fixed a problem when selecting a camera from the camera library drop down selector, the correct camera was not always assigned to the camera. | Fix | |
| 5558 | Improvements to DXF import of polylines. | Fix | |
| From Release 6.1.4 to 6.1.5 [July 30, 2007] (47 changes) | |||
| 5490 | # Added a new export file format: FBX - supports export of points, surfaces and camera positions (for use in camera matching in 3d modeling programs that support FBX import). | Significant | |
| 3849 | Added user-configurable navigation features to the 3D Viewer. One can now zoom, pan, and rotate the 3d model by mouse-down-dragging anywhere in the 3D Viewer window. You can configure the role of each mouse button on a new page in Preferences, 3D Viewer, Selection and Navigation. | Significant | |
| 3938 | # A new 3D Viewer option allows you to display the camera station symbol and 'image planes' at the same time. | Significant | |
| 5498 | # The surface draw settings on the 3D viewer and export options have been split into points and lines making it possible to view only surface draw lines or points. The option for IDs has also been update to affect points, surface draw points and offsets. | Significant | |
| 5502 | If a project file appearing on the recent project list on the Getting Started Panel was renamed or moved, a crash can no longer occur when attempting to open the missing project. | Fix | |
| 5486 | The Switch Vertex tool on the Shape Explorer's toolbar is enabled only when in Shape Marking mode, which prevents other tools from enabling inappropriately. | Fix | |
| 5495 | A corrupt import file, where a line or surface triangle has duplicate points, can no longer corrupt the PhotoModeler project. If a non-compliant line or surface is found in the import file, it will not be imported. | Fix | |
| 3427 | Trying to add a folder together with an image file to a project using the Choose Photos dialog no longer causes an error or crash. A folder cannot be added to PhotoModeler, only image files. | Fix | |
| 4052 | Fixed a problem during referencing that would prevent the referencing selection to advance while target marking in the destination photo. | Fix | |
| 4060 | Fixes made in referencing so that non-referenceable items (such as surface draw items, Curves from points, lines) do not remain selected and cause problems when selected in the source view. | Fix | |
| 4066 | The calibrator's summary text was reformatted slightly for easier readability. | Fix | |
| 4118 | Some minor grammatical edits made to some warning/error messages. | Fix | |
| 5499 | Fixed a crash bug when moving or deleting a point attached to a curve through points that defines two or more surfaces. | Fix | |
| 5483 | Fixed a crash bug when a curve through points selected (3D projection or in 3D Viewer) in the source view while referencing. | Fix | |
| 5489 | The Help Document was updated to account for changes to various dialogs and features. | Doc Problem | |
| 3593 | The default material is now set up a bit differently for single photo projects created in the Wizard. If a photo texture material is assigned to a surface, the texture will always appear, even if the camera angle causes texture distrotion. | Improve | |
| 4051 | A Help button was added to the message that comes up after calibrating when a camera can be added to the Camera Library. | Improve | |
| 4062 | A new shortcut to the PhotoModeler application data folder is written to the My Documents/PhotoModeler path to provide easier access to PhotoModeler application data, such as the Camera Library, Shape Library etc. | Improve | |
| 5467 | 3D Viewer preferences have been split into two pages in the Preferences Dialog to make room for new navigation settings, and neater organization of settings. The two new pages in the 3D Viewer section are called "Display" and "Selection and Navigation". | Improve | |
| 5503 | When processing fails, the Status Report no longer describes an edge related problem even after all edges deleted from the project. | Fix | |
| 5501 | Fixed a crash that could happen the very first time you enter referencing mode if items are already selected on the non-active view. | Fix | |
| 5500 | A few issues when setting up and working with a fiducial calibration project: -wizard no longer shows Finished button prematurely -the Fiducials pane now activates when an appropriate photo activates -the Check/Repair dilaog now longer appears when saving a project -fixed a crash bug when setting up a project using the wizard more than once in the same after a certain set of steps. | Fix | |
| 5484 | Some of the hints appearing at the top of wizard panes have been shortened and/or edited for clarity. | Fix | |
| 22 | Ctrl-A (Select All) now works on the Photo Table. | Fix | |
| 5487 | A manually oriented photo (eg where the position/coordinates are entered manually) now correctly allows surface draw measurmnent if a valid surface is projected onto it. | Fix | |
| 1277 | Fixed a problem with the wait cursor and reworded the warning that comes up when Quick Referencing two already referenced items. | Fix | |
| 5470 | The display of very small values (ie <1.0E-10) in tables has been changed so that they appear as 0.0 instead of an exponent. This is in conjunction with existing ini setting which controls when exponents are shown and when they're not: [General] TableExponentThreshold=0.00001 | Fix | |
| 2530 | Images that are not 24bit can now be idealized. The idealized image will be converted to a 24 bit image regardless of the color bit depth of the source image. | Fix | |
| 3441 | The Instruction Bar (the bar at the bottom of the application window showing instructions for current mode) now correctly updates when switching modes with no photos open. | Fix | |
| 3466 | The PMV page on the Preferences dialog is only available if the module is installed. | Fix | |
| 3481 | The Help button on the Camera Type pane of the Wizard when setting up a calibration project now brings up the correct Help page. | Fix | |
| 3935 | When going into Shape marking mode (from the Marking menu), if the Add Shapes toolbar becomes visible (if it wasn't visible already). | Fix | |
| 3948 | When enabled in the wizard, Field Calibration now only runs on second stage processing when running a Coded Target Auto-project. | Fix | |
| 3950 | The Process (Optimize) button shown when a Shapes project is open now shows the correct tooltip. | Fix | |
| 4018 | The Tag Selected and Clear Selected Tags tools are no longer enabled if no points are selected. | Fix | |
| 4026 | Pane layouts are no longer reset when a project is loaded or re-loaded(during the same session). | Fix | |
| 4030 | The Export Summary dialog's display of export location and file name is now scrollable so that very long paths can be viewed. | Fix | |
| 4038 | The 'current' directory is now set when you open a project from the recent projects list. This current directory becomes the default directory when adding photos or importing control etc. | Fix | |
| 4068 | The yes/no warning that comes up saying: "A Camera Station has a position that is greater than 1,000,000..." has been reworded for clarification. | Fix | |
| 4072 | You are now warned about images that are rotated when adding to the project in the Calibration wizard. If there is an inconsistency (ie EXIF focal length, image resolution, aspect ratio) , you will be asked to reselect a consistent set of photos. Also no longer can you get into a state where the calibration project contains more than one camera. | Fix | |
| 5496 | You are now prompted to save your project when closing PhotoModeler if you have made changes to layers or materials and/or made layer or material assignments. | Fix | |
| 5468 | The memory check when opening photos no longer uses a cap on the maximum memory available. The warning will no longer appear prematurely for those with more than 1.5gb of RAM. The wording on the warning dialog has also been corrected with the correct location of memory check preference settings. | Fix | |
| 5472 | The Help file associated with the Tutorials (accessed from the link on the tutorial menu) was updated with possible solutions to common tutorial video display problems. | Fix | |
| 5477 | Cylinders no longer export if not selected in DXF export options. | Fix | |
| 5480 | The version number noted in PhotoModeler's Maya (.ma) export files has been increased as newer versions of Maya will no longer read old version .ma Maya files. | Fix | |
| 5482 | Fixed a problem where output of a photo to printer or clipboard did not take into account the photo's rotation properly. | Fix | |
| 5494 | When using large coordinate systems OBJ export now defaults to outputting full decimal places. | Fix | |
| From Release 6.1.3 to 6.1.4 [June 11, 2007] (9 changes) | |||
| 4054 | # There is a new option to 'auto-activate' photo, table and 3D Viewer panes as the mouse cursor enters the pane, instead of requiring a click. The option is off by default but can be turned on individually (photos, tables, 3D Viewer) on the Preferences dialog ( Application Settings, General page). This makes a number of tasks faster and easier in photomodeler but is a significant change in the interface and so we are leaving it off by default for now. Give it a try. | Significant | |
| 4057 | Fixed a problem when manually loading a camera into the Camera Library (via the Camera Library dialog) when the source of the camera was a multi-camera project. | Fix | |
| 4059 | There is a new option to control if Scroll Zoom (wheel mouse zoom) should only work when the mouse cursor is positioned over a part of the image (opposed to zooming the active image no matter where mouse is). This option can be turned on or off on the Preferences dialog, User Interface, Photo Zoom and Pan page. | Fix | |
| 4063 | Fixed a crash in the Auto-project Wizard having to do with the setup of the Scale/Rotate. | Fix | |
| 4064 | Fixed a crash that could occur while Referencing when both points and lines are selected, a 3D Viewer is open and automatic processing is on . | Fix | |
| 4070 | Fixed a crash bug that could occur when new camera was set as the default camera with the 3D Viewer open and Camera Stations visible. | Fix | |
| 4061 | A new button on the Camera Library dialog brings up the folder in which the cameras are stored. | Improve | |
| 5465 | At very specific window, zoom and image size combinations zooming an image out so that it was smaller than the window size would not work. This has been fixed. | Fix | |
| 5478 | When a project is loaded with images missing, the Image Check dialog box (showing camera and image mismatches) no longer appears since missing images are not valid for checks. | Fix | |
| From Release 6.1.2 to 6.1.3 [May 31, 2007] (59 changes) | |||
| 3089 | The 3D viewer now has 2 head light settings: one for shaded and one for textured. The default ambient light setting has also changed. | Significant | |
| 3302 | After processing there is now a prompt allowing you to choose if any displayed textures should be rebuilt. In conjunction the update button now also applies to fast textures. Additionally the texture rebuild time is no longer counted in the automatic processing time check. | Significant | |
| 3535 | # Added the option to use camera station positions when defining the global coordinate system for Google Earth export. Additionally if the images used for the project have geo-coded exif information this data can be used to determine the models gobal position. | Significant | |
| 3555 | A new tool on the Referencing Pane allows you to toggle a new feature 'Auto-arrange Photo Panes'. When on this feature positions the reference source view left-most in the Photos pane, and other photos tabbed to the right. When the source photo changes or a new photo is opened and the tool is 'on', photo panes auto arrange themselves. By default this new feature is 'off'. | Significant | |
| 4040 | A new drop down menu is available on Photo, 3D Viewer and Table panes, showing common pane actions such as Maximize/Tab, Tile, etc.. Click on the small triangle down arrow on the title bar of the pane. | Significant | |
| 3318 | The surface draw line and curve modes now change the cursor when it is over an existing point mark the surface draw will snap to. | Fix | |
| 3324 | Shape faces now display their name on the measure dialog. | Fix | |
| 3344 | Minor menu text changes. | Fix | |
| 3356 | Region select now correctly ends the selection on a double click. | Fix | |
| 3365 | In New Project Wizard fixed a problem with the text on the Next> button after using the Back button. | Fix | |
| 3410 | Draging a surface draw point while confidence regions are displayed will no longer creates a extremely large region. Surface draw points do not have confidence regions. | Fix | |
| 3468 | Path surfaces computed using the NURBS based triangles now face the same direction as other calculation methods. | Fix | |
| 3488 | You can now uncode a coded target point from the properties pane without needing to select "edit properties". | Fix | |
| 3565 | A crash no longer occurs when clicking 'close' after drawing only 2 silhouette points. | Fix | |
| 3570 | A crash no longer occurs when trying an IGES export with a project that has never been saved. | Fix | |
| 3571 | Merging projects will now ensure line IDs are unique. | Fix | |
| 3572 | A crash no longer occurs when selecting an imported line and then selecting a regular line. | Fix | |
| 3574 | A warning now appears if the texture size selected in the 3D Viewer Options is larger than supported by the OpenGL driver. You can also revert to the maximum size allowable using this dialog. | Fix | |
| 3575 | Surfaces have their UV texture-map coordinates assigned more efficently. | Fix | |
| 3578 | The automarking summary dialog now says "Done." when it has finished marking. | Fix | |
| 3580 | Fixed a crash that could happen when loading a camera from certain projects. | Fix | |
| 3581 | The list of photos used by a camera on the cameras dialog is now a read-only edit field so it can be scrolled to see the full list if more than 14 photos are assigned to the camera. | Fix | |
| 3582 | Added warnings if offset points are used for the affine scale/rotate definition. | Fix | |
| 3583 | The 3D Viewer's point ID text size is now adjustable via the preferences dialog. | Fix | |
| 3584 | Improved the warnings displayed when adding offset points to a project with no scale defined. | Fix | |
| 3585 | Shape verticies will only be visible in the 3D viewer if the shape has been solved. | Fix | |
| 3586 | Fixed a problem with how curves through offset points are saved with the project. | Fix | |
| 3587 | Added a "Go to" button on the offline activation dialog to help locate the file needed for activation. | Fix | |
| 3588 | The check box to control coded target center-cross printing (on the print coded targets dialog) now works correctly. | Fix | |
| 3589 | When printing coded targets with an inverted background, multiple pages of targets will now all have a black background. | Fix | |
| 3596 | Fixed a crash when using undo processing after an automatic processing had run while a reference helper line was displayed. | Fix | |
| 3598 | The referencing pane now has a minimum height so the referencing toolbar will always be visible. | Fix | |
| 3599 | The imported name property now only displayes 'varies' when imported objects from different imports are selected. | Fix | |
| 3605 | Fixed an issue where a projects lines could get into a corrupted state if a line was drawn to an imported point and the imported object was then removed from the project. | Fix | |
| 3607 | Surface draw now works correctly in the alt-zoom window. | Fix | |
| 3651 | Fixed a crash that would happen when changing an offset point back to no-offset using the right click properties dialog. | Fix | |
| 3800 | Project Merge now handles imported objects (ie. control points) and offset points. | Fix | |
| 3822 | When installing a module or activation key on the Licenses dialog box, you no longer need to restart PhotoModeler to enable module features on the toolbar and menus. | Fix | |
| 3889 | Some optimizations have been made to the process of creating projects using photos (with and without EXIF information) taken from mutliple cameras. | Fix | |
| 3918 | Fiducial selection is now enabled properly during Fiducial Marking mode when a photo is opened/activated. | Fix | |
| 3921 | Adding an imported object will add the import visibility controls as soon as the object is added, rather than after entering marking mode. | Fix | |
| 3947 | Minor cosmetic changes to the Project Information dialog. | Fix | |
| 3983 | The Imports Explorer's list view now shows the import point's associated object point ID in the OP Id column. | Fix | |
| 4032 | A problem with selecting photos for a new project after moving back and forth through the Wizard has been fixed. You no longer need to reselect your photos. | Fix | |
| 4033 | Fixed a problem with loading a camera into the Camera Library from a project with multiple cameras. | Fix | |
| 4034 | You no longer need to have a project open before toolbar and menu customizations are stored in your user settings. | Fix | |
| 4037 | There is now a user optional Yes/No dialog which allows storing your usual setting without having to click the Yes or No button each time. Optional warnings and Yes/No dialogs can be reset so that they do display on the General page of the Preferences dialog. | Fix | |
| 4039 | A new 'progress bar' appears when loading large projects. | Fix | |
| 4041 | A problem with the scale/rotate validity check when checking the non-3Point scale rotate before export has been fixed as part of a revamped scale/translate/rotate validity check system. | Fix | |
| 4042 | When automarking a large number of photos, especially when photos are high resolution, the number of photos to be marked could be limited due to depleted memory resources. Image pixel data is now released from memory after each photo is automarked so that the number of photos automarked is no longer limited. | Fix | |
| 4043 | When you Browse for a project from the Getting Started Panel, no longer can multiple file browse windows be opened. In addition the Getting Started Panel no longer closes after browsing for tutorial projects, projects on disk, or when trying to open a recent project when that project does not exist (or Cancel is pressed). | Fix | |
| 4045 | Fixed a crash that occured when re-subpixel marking a point, then deleting this point, then trying to mark a point using manual sub-pixel marking mode. | Fix | |
| 4046 | The Undo button no longer is enabled after cancelling the new project wizard after selecting new photos. | Fix | |
| 4048 | Certain drop lists would not expand fully on some Windows 2000 machines. This has been fixed. | Fix | |
| 3577 | Various user interface improvements: - Photo, Table and 3D Viewer panes can now be switched between using the keyboard Alt+F6. - A page setup and print preview function has been added to the table printing. - The PMV Epoch report can now be printed - The print and output dialog now updates it's "ok" button to indicate what type of output will be done. | Fix | |
| 3878 | 3-point scale rotate now works with any units, not just meters. | Fix | |
| 4044 | A problem with deleting a project's constraints and then processing has been fixed. | Fix | |
| 4049 | The Select All and Select Unreferenced buttons now enable when entering Select mode if a photo, 3D Viewer or Table pane is active. Also the Reference mode button enables when a photo is added to a single photo project. | Fix | |
| 4107 | The status bar pane showing details on selected items can at some display resolutions and/or applicaiton window sizes cut-off some of the text. The tool-tip (shown when mouse cursor is placed over that status bar section) now shows the full text so that it can be fully displayed at any resolution or window size. | Improve | |
| From Release 6.1.1 to 6.1.2 [April 18, 2007] (26 changes) | |||
| 3428 | Improvements to MAXScript export. All surface types, cylinders, and imported lines can now be exported. When cameras are exported an image plane displaying the associated photo can optionally (control on the preferences dialog) be included. Additionally, the default cameras format size and image resolution will be output as the rendering sizes. Point size and a name prefix can be set under the export area of the preferences dialog. | Significant | |
| 3541 | The 3D viewer texture image size can now be increased beyond the graphics card's texture size limit and is now only limited by the amount of RAM. | Significant | |
| 3561 | # Added the ability to export curve data to Google Earth KMZ files. | Significant | |
| 4023 | Google Earth export (.kmz) now exports photo textures correctly when photo file names have spaces. | Significant | |
| 3301 | Quality textures rebuild less often and should now only build when necessary. | Fix | |
| 3373 | When the points a line is drawn between do not share any common images removing an image one of the points is imaged on will no longer remove the line. | Fix | |
| 3524 | When switching to line mode directly after referencing, the selection on the source photo is now correctly cleared. | Fix | |
| 3528 | A warning is now displayed if you try to set an inverse camera flag on a photo when the photo's camera does not have the 'make copy for inverse camera' flag set. | Fix | |
| 3554 | Point cloud surfaces now work correctly with offset and imported points. | Fix | |
| 3559 | Fixed a crash that could occur when deleting an imported object while in import marking/pinning mode. | Fix | |
| 3563 | The centerline radio button works correctly for VRML 2 export. | Fix | |
| 3566 | Exporting a project that has never been saved (ie. 'Untitled') as an IGES file will no longer cause a crash. | Fix | |
| 3569 | IGES exports with long paths will now correctly display the file name in the export summary dialog. | Fix | |
| 3738 | When the Reference Checker runs (with the 'rename' option), it no longer uses the Object Point's User Name property. The Reference Checker now uses a new property (shown on Point Tables only) called Ref.Check Tag. Also, this property is cleared for all points prior to each processing so that the label is assigned only to potential problem points based on the most recent processing. | Fix | |
| 3826 | The 'update' button for quality textures in 3D Viewer Options now works correctly at all times. | Fix | |
| 3996 | A problem that occured when exporting a model when the project's 3 Point Scale/Rotate was only partially defined has been fixed. A warning appears when the scale/rotate is invalid and the export proceeds without it. | Fix | |
| 3997 | Large project export fixes: When exporting very large projects with 'Quality' textures using multi-photo photo-texture materials, two memory leaks may have prevented the file from being written properly. This has been fixed, along with a fix to allow more on-disk intermediate files. | Fix | |
| 4010 | A sporadic crash occuring after a set of steps involving the undo of certain actions and processing while tables are open has been fixed. | Fix | |
| 4017 | A redundant warning about a photo being rotated no longer appears when adding photos to a project via the New Project Wizard. | Fix | |
| 4019 | The Photo Table right click popup menu now includes the 'Toggle Group Sorting' tool, for consistency with other table right click menus. | Fix | |
| 4020 | When exporting projects using quality textures (if intermediate files are written to disk during export), the amount of disk space required and available is checked to make sure enough is available for export completion. A warning message will appear and the export will abort if not enough space is available on the disk to which the export was saved. | Fix | |
| 4021 | A Yes/No dialog now appears if the texture size setting in the Export Options dialog is unusually large and could cause long delays or other problems with export. | Fix | |
| 4024 | Intermediate photo texturing files that are written during export are now removed after completion of the export. | Fix | |
| 4025 | A bug introduced in 6.1 could cause the parameter list in the DDE Export command to be out of sync with certain export formats. This has been fixed. | Fix | |
| 4029 | A crash no longer occurs when cancelling the dialog in which you select a camera from a project containing more than one camera. | Fix | |
| 4139 | Some typos fixed, clarifications made, and index entries added to the Help documentation. | Fix | |
| From Release 6.1.0 to 6.1.1 [March 26, 2007] (1 change) | |||
| 3558 | Resolved an issue with shapes created using version 6.1 not working correctly. | Fix | |
| From Release 6.0.0 to 6.1.1 [March 23, 2007] (28 changes) | |||
| 3539 | # Added point offset feature. The offset type property on points creates a 'shadow' point that is offset a specified distance in a specified direction. This is useful in cases where you have a target sitting off the ground but are interested in using the ground point for measurement or line/surface marking. | Significant | |
| 3542 | # If the coded targets module is installed a new command "coded target offsets" is available on the project menu. This command allows you to automatically generate a set of offset points based on pairs of coded targets. See the help file "Coded target offsets" section for details on coded target offsets. | Significant | |
| 3129 | Performance (speed of update, painting, etc) when working with projects loaded over a network has been improved. The problem was related to a known Windows XP problem (fixed in Vista) with certain image files with certain EXIF fields. | Fix | |
| 3281 | The 3D view of the import explorer will no longer reset it's view position and rotation after processing. | Fix | |
| 3420 | A sporadic crash no longer occurs on the Layer Control grids (on Visibility pane and 3D Viewer options) and setting visiblity no longer cause the grid to re-sort and change selection. | Fix | |
| 3470 | Control points with fixed precision no longer display confidence regions. | Fix | |
| 3520 | The electronic Help document includes a section on Photography guidelines. This section now appears in both the User Guide and Help document. | Fix | |
| 3530 | After Re-numbering a project, the IDs of newly marked items will start at the end of the renumbered count. | Fix | |
| 3531 | There is now a warning when importing control data into a project that has a scale/rotate defined. | Fix | |
| 3536 | Fixed a case where exporting centerlines of some non-3D cylinders could cause a crash. | Fix | |
| 3537 | If a camera station is more than 1,000,000 meters from the origin you are now warned but allowed to continue during processing. | Fix | |
| 3549 | Fixed a crash that could occur when exporting texture surfaces and full cylinders that had the same material in VRML 2. | Fix | |
| 3955 | When assigning a camera to a photo via the Photo Properties dialog box the "Images Do Not Match" dialog now correctly shows the newly assigned Camera's photo resolution. | Fix | |
| 3984 | When adding an imported point via DDE if the project contains a scale/rotate it will be applied to the coordinates just like when loading them from a file through the imports explorer. | Fix | |
| 3986 | The Mark Fiducials button now appears when a project with a fiducial camera is opened. | Fix | |
| 3988 | When adding a new camera on the Cameras dialog, a check box has been added to the Camera Missing Image Size dialog to set whether the new camera is an Inverse Camera. This new camera can then be set as the project's"Default" camera and as an Inverse camera it will be copied and assigned to newly added photos in the project. | Fix | |
| 3991 | The Imports button on the Road Scene UI main toolbar has been replaced with one that correctly prompts for an import file and opens the Imports Explorer. | Fix | |
| 3993 | An assert crash no longer occurs when setting a camera with the wrong image resolution to a photo via the Photo Properties dialog. | Fix | |
| 3994 | When creating a new camera on the Cameras dialog (using the New button), the camera is now built based on the image selected in the Camera Missing Image dialog, using the image's EXIF information if available. This also fixes a bug in this area where a camera could be assigned an incorrect resolution. | Fix | |
| 4003 | When selecting an Approximate Camera in the New Project Wizards, the Inverse Camera flags no longer get set on the camera and photos. Approximate cameras are not intended to be solved. | Fix | |
| 4004 | Exported Import Points now correctly export their ID's and the export summary separates the import components. | Fix | |
| 4005 | Line tables now show the ID and 3D position of Imported Point end points (ID displayed with "(import)" appended to the id to differentiate with object point ID's). | Fix | |
| 4011 | In rare situations PhotoModeler would fail to start on specifc systems. A new warning is now displayed in this case and changes allow PhotoModeler to start correctly. | Fix | |
| 4014 | A sporadic crash when clicking the text of certain Alert Popup messages has been fixed. | Fix | |
| 4089 | Toolbar layouts no longer store bitmap information. This and other optimizations in the toolbar resource have made toolbar layout files smaller and load faster at startup. | Fix | |
| 4138 | The Help document has been updated with information for Offset Points, as well as some revisions for clarification and typo fixes. | Fix | |
| 3990 | A typo on the Scale/Rotate dialog (Overview pane with a 3 Point type) where the "P3" label showed a "P2" has been fixed. | Fix | |
| 3521 | A new preference setting has been added to control the photo image resample type when 3D items are visible in photos. See Preferences - Image page. The default resample type settings are now 'Normal' when no 3D items visible, and Bi-linear when 3D items are visible. | Improve | |
| From Release 6.0.14 to 6.0.15 [February 28, 2007] (15 changes) | |||
| 3250 | Selecting objects on the reference source pane no longer causes an unneeded repaint. | Fix | |
| 3272 | A new Alert Popup (at bottom right) appears during the New Project Wizard when selecting a camera via a project (.pmr file) on the Camera Source pane. It displays the name of the camera that will be assigned to the photos in your project. | Fix | |
| 3343 | Selection of an item on a sorted Imports Explorer list view now works correctly. | Fix | |
| 3444 | The z precision values for fixed control points now display as fixed instead of 0.0 | Fix | |
| 3446 | The Restore Original button on Image enhance would not always work when the Enhance Image pane was not active. This has been fixed. | Fix | |
| 3510 | When surfaces are not selected for importing DXF poly-line entities will still be read in. | Fix | |
| 3512 | If you open a project with existing control points and then select modify and add a new point it will be added with an appropriately incremented ID number. | Fix | |
| 3514 | Activation passwords are checked to make sure they are no longer than 16 characters. | Fix | |
| 3519 | The warning when selecting invalid objects for Scale/Rotate definition has been reworded for clarification. | Fix | |
| 3522 | Deleting a material now correctly removes the material from any shapes. | Fix | |
| 3523 | Fixed a crash that could occur when deleting the second point that defines the scale. | Fix | |
| 3695 | Drag and drop photos now attempts automatic camera matching. If the appropriate camera is in your camera library, you can now simply drag photos onto the PhotoModeler window to create a project with the matching camera assigned to each photo. | Fix | |
| 3978 | Fixed a typo in the Select Photos pane of the project wizard. | Fix | |
| 3980 | Projects initiated using drag and drop now use default units and coded target bit sets as set in Preferences. | Fix | |
| 3982 | A change made in version 6.0.14 caused Coded Target printing tools to be hidden from view unless the Idealize Module was installed. This has been fixed. | Fix | |
| From Release 6.0.14.231 to 6.0.15.235 [February 15, 2007] (8 changes) | |||
| 3167 | Fixed a case where using zoom to fit or zoom to fit all could cause the reference helper line(s) to draw at the wrong time. | Fix | |
| 3377 | When a photo is set to unoriented, or a photos orientation is calculated in a shapes-based project the title bar will now update correctly. | Fix | |
| 3454 | Editing the degrees of rotation on a revolution surface now works correctly. | Fix | |
| 3459 | The triangle counts on the export summary dialog are now correct when exporting shapes or surfaces as a mesh. | Fix | |
| 3461 | The multiple select status bar now displays counts for shape vertex marks and shape vertices. | Fix | |
| 3507 | With coded targets installed, if show summary is checked on the automarking dialog, the summary will no longer come up during manual marking. | Fix | |
| 3916 | When objects with varying properties that are normally edited using a drop down are selected the grid correctly says 'varies' instead of '1'. | Fix | |
| 3970 | Fixed a crash that could happen when canceling a cylinder marked on the 2nd photo opened. | Fix | |
| From Release 6.0.12.224 to 6.0.13.230 [February 12, 2007] (15 changes) | |||
| 3450 | Fixed a crash when deleting a textured imported object or shape while a 3D viewer was open. | Fix | |
| 3474 | Fixed a crash that would happen when imported points were used as part of a trim. | Fix | |
| 3486 | The finish trim right click menu item when in Trim/Hole mode now is enabled appropriately. | Fix | |
| 3489 | The hints on the surface property pane for Extend and Trim have been added. | Fix | |
| 3492 | Fixed a crash that would occur if you tried to idealize a photo set with no photos in it. | Fix | |
| 3494 | Fixed a spelling mistake that could show up when running in demo mode. | Fix | |
| 3499 | Opening a photo that had shape markings after merging no longer causes a crash. (Shapes are not merged) | Fix | |
| 3966 | The Mark Fiducials tool only appears on the menu when a project has a camera with fiducials; the Camera Calibration tool now only appears on the menu when the project is a calibration type. Both of these tools cannot be customized to avoid having them appear on menus inappropriately in certain projects. | Fix | |
| 3967 | Instruction Manager no longer erroneously says you can use a surface draw item for surface trim / hole. | Fix | |
| 3968 | The Trim, Hole and Flip surface tools no longer appear as the top tool on the Surfaces drop down menu to prevent entering an invalid mode state. | Fix | |
| 3974 | When running in Demo mode, the PhotoModeler application title bar now shows "PhotoModeler - Demo". Once activated, the title bar no longer shows "- Demo". | Fix | |
| 3975 | The Activation Dialog now has a "Do not show this dialog again" check box, which when checked prevents the dialog from appearing on startup, which applies to demo users who do not have an activation code to enter. Note that activation codes can be either entered on the this Activation dialog, or on the Modules dialog (accessible from the Options menu). | Fix | |
| 3976 | The wrong popup menu no longer apperas when right clicking during Curve Through Points mode. | Fix | |
| 3977 | A problem with the program path being properly set in the ini file whne installing just the Tutorial Projects (ie no program files). | Fix | |
| 4007 | The combo box on the 2 photo autoreference dialog to choose a layer is now a drop-list. | Fix | |
| From Release 6.0.11 to 6.0.12.224 [February 7, 2007] (7 changes) | |||
| 5933 | Automatic processing - Projects can optionally be set to process automatically when a change is made that could affect the projects state (eg. referencing a new point, dragging mark, etc.). | Significant | |
| 5934 | Imports - PhotoModeler now supports the importing of existing models in DXF, 3DS, OBJ and TXT/CLT format. These models can be created using an external package or from an export of an existing PhotoModeler project. | Significant | |
| 5935 | Direct printing of coded targets to a Windows printer. | Significant | |
| 5936 | New Measure Pane (no longer a mode, ticker tape measurements on selected items, and copy and paste capability). | Significant | |
| 5937 | New streamlined Photo Visibility dialog. | Significant | |
| 5939 | The import-control-point status bar has been updated to include the object point it is controlling and the photos it is marked on, if any. | Improve | |
| 2969 | When merging projects a warning is displayed if 'reference named and coded points' is checked and a project contains a non-unique name. When merging projects a warning is displayed if 'reference Named and coded points" is checked and a project contains a non-unique name. | Fix | |
| PhotoModeler 6.0.11 - BETA (4 changes) | |||
| 3338 | Fixed a case where after Import, the marking select mode would only show the no-action cursor. | Fix | |
| 3353 | When a circle is selected the measure pane now displays the circle's XYZ center point. | Fix | |
| 3363 | The channel used for target marking is now on the preferences dialog (under Target Marking) and is also used for edge detection. Default installed is green channel. | Fix | |
| 3897 | It is now easier to re-enable warnings that have the 'Do not show again' checkbox (ie User Optional Warnings). The General pane of the Preferences dialog now lists these warnings with checkboxes. | Improve | |
| PhotoModeler 6.0.10 - BETA (2 changes) | |||
| 3125 | Shapes - geometric solid entities such as cubes, pyramids, and wedges that are easily added to photographs by marking their edges and the fastest way to construct non-organic models using a solid geometry approach. | Significant | |
| 3885 | PhotoModeler now installs into two separate folders. The first is the standard Program Files folder - the program and support files are installed there as usual. The second folder created is typically: C:Documents and SettingsAll UsersApplication DataPhotoModeler File that are written to and changed by PhotoModeler (e.g. Camera Library, Layouts, Table Configurations, Help file, and Preferences ini file) are now installed here. This change was made because files that will be written to during program operation should not be under the Program Files folder as this may be write-protected on some computers and is not the current Windows standard. The Windows standard states that application data that changes should be stored under the Documents and Settings folder. | Improve | |
| PhotoModeler 6.0.9 - BETA (2 changes) | |||
| 3861 | The FOV labels in the Photo Table have been corrected. FOV W has become FOV Vert, and FOV H has become FOV Horiz. | Fix | |
| 3846 | There is now a button on the Calibration Dialog to access the Processing Report after a calibration, to allow for immediate review of a calibration. | Improve | |
| PhotoModeler 6.0.8 - BETA (5 changes) | |||
| 3120 | # Improvements to texturing Applies to quality textures only: - texture mapping is now pixel-based instead of triangle-based - this means that more model will get textured if it projects partly off a photo - mask images are now supported - this lets you remove unwanted parts of a photo from texturing (removing a tree or a car from in front of a building for example). The texturing system tryings to fill and blend in data from other photos of the area if possible. - occlusion processing - objects cast 'shadows' in the texture map - that is one part of model can occlude another part from a particular photo location and the occluded part of the model will not use that incorrect photographic data - instead alternate photo source will be found (or area will be filled with gray if no unoccluded photo can be found) - one can now decide how multiple photos are blended in the final texture map - you can decide between sharp textures (but sharper photo transistions) and uniform textures ( | Significant | |
| 3790 | #The status bar now responds to mouse clicks. When clicking on the Processing type section, automatic/manual processing is toggled; when clicking on the project status showing highest residual point (in a points project), the point is selected and the highest residual point mark photo is opened/displayed. | Significant | |
| 3763 | The default shortcut keys for tables no longer use the Alt key (eg Shift-1 instead of Shift-Alt-1), to avoid getting into a strange state with the Alt-zoom window on photos. | Fix | |
| 3121 | A new activation system is in place. | Improve | |
| 4075 | Toolbar Layouts are now stored using xml files instead of in the registry. This improve uninstall times amoung other things. | Improve | |
| PhotoModeler 6.0.7 - BETA (2 changes) | |||
| 3234 | # When a single point (marked point, curve point, cylinder point, shape vertex, etc.) is selected the keyboard's arrow keys will allow fine adjustments of the point's position. | Fix | |
| 3242 | # The renumber dialog allows you to set the number to start numbering points from. | Improve | |
| PhotoModeler 6.0.6 - BETA (4 changes) | |||
| 3746 | #Improvements have been made to the way cameras are automatically matched (or created) when selecting photos with EXIF information from multiple sources. You can automatically create multiple EXIF estimate cameras in the wizard without using the Inverse camera path, for approximate solutions. | Significant | |
| 3227 | Changed the VRML2 smoothed option setting to be an angle setting. | Fix | |
| 3225 | # Added camera station position/orientation to VRML export | Improve | |
| 3687 | If you use the alt zoom feature near the edge of the screen the pop-up window will now be forced to fit with-in the screen space. | Improve | |
| PhotoModeler 6.0.5 - BETA (7 changes) | |||
| 3719 | A new feature to create animations (.avi and .gif files) using 3D Viewer keyframes has been added. The "Export 3D Viewer Animation..." tool is on the Export submenu of the File menu. | Significant | |
| 3200 | Resolved a case where an 'Edge can not be processed" error could occure during processing. | Fix | |
| 3208 | - The thick lines visibilty setting is now saved with the project. - A change to how visibilty settings are handled reduces the 'flashing' of photos marks when changing visibility settings. | Fix | |
| 3677 | A new system of tracking initialization and other problems has been implemented. Please contact Tech Support for information on this if PhotoModeler is not launching correctly. | Fix | |
| 3197 | # Imported points can now be used with auto-triangulation. | Improve | |
| 3203 | # Point cloud surfaces can now include imported points. | Improve | |
| 3710 | # When adding photos to a project if the images header contains information about the orientation of the image the photos rotation will be set accordingly. | Improve | |
| PhotoModeler 6.0.4 - BETA (3 changes) | |||
| 3144 | Both marked and non-marked Imported points and lines can now be using when creating surfaces. | Fix | |
| 3187 | Degenerate triangles created by non-path surfaces are now removed automatically. This corrects a potential assert when exporting .kmz files. | Fix | |
| 3188 | The exif information from certain cameras would not be converted to the correct format size during calibration, this has been fixed. | Fix | |
| PhotoModeler 6.0.3 - BETA (4 changes) | |||
| 3163 | A new 'open' button has been added to the export summary dialog that will try to open the exported file with the application associated with the file extension. | Fix | |
| 3590 | There are now two tools on a drop list control to open a 3D Viewer. "Open 3D Viewer", and "Open 3D Viewer with Options", the latter acts like PM 5, where the Options dialog appears first. | Fix | |
| 4113 | The default resampling type used when painting images is now bi-linear. This fixes an image shift problem when 3D projections are made visible in photos. This can be controlled with the "Resampling Type" setting on the Preferences dialog (Image page). | Fix | |
| 4116 | The Reference Checker (which optionally runs before point processing) is now a bit more robust in making decisions as to what is a bad reference. It can now pick up more single point misreferences even when the photo of the mis-reference does not share the minimum number of points with many photos. | Fix | |
| PhotoModeler 6.0 - BETA [August 14, 2006] (66 changes) | |||
| 2373 | Manual sub-pixel marking will mark coded target points if the code can be detected in the region selected. | Significant | |
| 2963 | Automatic Referencing: - improvement: uses a stricter check for tightness that should help with objects that are more 3D (opposed to 2.5D surfaces) - fix: a bug would cause some bad references to be made in some cases (more true with large number of photos). This has been fixed. - you can now properly turn off projection-clean-up method with an ini setting - fixed an assert that might occur when two camera stations on top of each other during auto-ref - projection search threshold now defaults to 1.0 instead of 7.0 pixels - all automatic referencing ini settings renamed and put in [AutoRef] section now | Significant | |
| 9 | Window managment has been improved with the addition of a paned interface. | Significant | |
| 364 | Revamped and Improved Point Referencing, including multiple epipolar lines, more flexible source/destination designation etc. | Significant | |
| 1284 | Quality Feedback in 3D Viewer, point/camera station rays, axes, error ellipsoids, image plane camera station symbols, ground plane etc. | Significant | |
| 1287 | Tables Revamped, and include additional sort methods (group sort), printing, exporting, faster sort and creation, copying to clipboard, column freezing and real time sorting. Two new tables can be generated: Point Mark (2D) and Line Table. | Significant | |
| 1523 | User Interface Revamp (panes, toolbars etc.) - The user interface has had a major overhaul to bring it to modern standards while at the same time improving ease of use and work flow. Toolbar bitmaps replaced. | Significant | |
| 1854 | # A new Add-on Module, Idealize Camera, has been added. This module provides the functionality to convert and existing PhotoModeler project with a calibrated camera into a project with an 'ideal' camera. An 'ideal' camera has no lens distortion, square pixels and a centered principle point. This function will change the camera parameters, resample (warp) all photographs to remove the distortions, and move all photo marks to match the resampled images. The main purpose of this function, is so that data (3d model and images) can be exported to animation and rendering packages for excellent perspective matching (since these packages use ideal cameras for rendering). | Significant | |
| 2002 | New Exports - Google Earth (KML and KMZ) and Maya .ma files with camera stations, lines and locators. | Significant | |
| 2480 | Improved detection of low angles between camera station during orientation. Making orientation more robust. | Significant | |
| 2768 | A new Startup Dialog box is shown when PhotoModeler launches. It provides options to load a recent project, browse for a project, start a new project or access various help files. The dialog box can also be shown when clicking Getting Started on the File menu. A hyperlink allows you to disable it so that it does not appear at startup (you can also set whether it shows up by setting the "Show Startup Dialog" setting in Preferences). | Significant | |
| 2772 | New Printing and Output (photos, tables and 3D viewers can be out to file, clipboard or printer) | Significant | |
| 201 | A crash no longer occures when using control-pan while in region select mode. | Fix | |
| 611 | Fixed a crash that could occur when an end point of a line used in a sweep was not 3D. | Fix | |
| 659 | A warning now comes up if you load or try to track a PMV project with template targets and the template no longer exists. | Fix | |
| 2389 | Merging a project with photos that have the same file name and both photos have silhouette marks or a merge of projects with silhouettes that have a very large coordinate system no longer causes a crash. | Fix | |
| 2433 | Fixed an assert that could happen when merging a project with a named point whos 3D position was not calculated due to audit settings such as the angle threshold. | Fix | |
| 2726 | A crash no longer occurs when switching to "By layer' on the 2 photo autoreferencing dialog. | Fix | |
| 2529 | Crash no longer occurs after selecting all in a Surface Table, then hitting delete to delete all surfaces, then selecting all in a cylinder or silhouette table, then deleting all cylinders. | Fix | |
| 183 | Removed the restrictions on layer name length and character set. | Improve | |
| 238 | Measuring a circle displays the radius. | Improve | |
| 267 | Locators exported to Maya can optionally be based on the object points ID. | Improve | |
| 312 | Referencing mode allows sub-pixel marking. | Improve | |
| 610 | The recently used projects are accessible via the short-cut keys 1-9. | Improve | |
| 686 | All 3D Viewer Settings are now stored with the project. When you open a project (and when you open a new instance of a 3D Viewer), your most recent viewing settings are restored. | Improve | |
| 692 | Zoom level shown as a percent on Photo title bar, no longer a zoom ratio. | Improve | |
| 698 | The 3D viewer now has the ability to exaggerate a specified axis. This is useful when viewing a deformation in a specific plane as it allows you to visualize relative change. | Improve | |
| 929 | Improved the 3D viewer z-buffer handling of lines and surfaces. This means if a line and surface are on the same plane the line will always draw on top. | Improve | |
| 1106 | A new property on material allows an RGB color to be used only when textures are not shown. | Improve | |
| 1289 | Zoom controls removed from right click menu to free up space. Zoom controls grouped on toolbar. | Improve | |
| 1842 | The automarking dialog now provides a summary of what occured. | Improve | |
| 2769 | The Add remove Photos dialog has been replaced with a control allowing easier directory navigation and viewing options of thumbnails or file details in both the "In Project" and "On Disk" panes. | Improve | |
| 2840 | Added a new DDE command to return the X,Y projected pixel location of any arbitrary 3D point. Send as "ProjectPoint PhotoNumber X Y Z" (note x, y, z are in Meters). Return "S X Y" | Improve | |
| 2923 | An alert will come up if a reference causes a points residual to become larger than the project marking quality. | Improve | |
| 257 | The validation for spin controls is now done when they lose focus making it easier to type numbers into the edit box. | Improve | |
| 1288 | Cameras dialog has been expanded to show EXIF information, calibration type, and various calibration quality indicators. | Improve | |
| 1614 | Project's are now unitless until the Scale is set (Preference setting used for default project units) | Improve | |
| 1905 | There are now two types of axis display available with-in the 3D viewer, available on the Advanced tab of the 3D viewer options dialog. One is displayed in the corner of the viewer overlaying the model and gives a guide as to the current view direction. The other is display with in the model data. | Improve | |
| 2713 | Added the option to store the current view position of the 3D viewer. This can then be restored when needed allowing a custom reset position instead of just 'top', 'bottom', 'left', etc. | Improve | |
| 2767 | When adding photos to a project (via Wizard or within an existing project), photos can now be automatically matched with cameras that have been stored in the Camera Database. Cameras are stored in the Camarea database after calibration. | Improve | |
| 2794 | There is now an option to sort rows in a table by grouping (instead of just ascending or descending order). Group sorting can be toggled on/off using a right click menu tool, and then when column header is clicked to sort, the rows are grouped based on the sort column's header. | Improve | |
| 2924 | Changed TableExport DDE command structure, and added DDE commands to set the use in processing flag and point name. | Improve | |
| 3035 | The Camera Calibrator now stores a Coverage Bounding Box to describe the point coverage during a calibration. In an ideal calibration, referenced points cover as much of the photo frame as possible, which ensures that the entire camera lens is calibrated to account for variability throughout the lens. The Project Status Report shows a warning if the calibration coverage is below a threshold (ie less than 60% point coverage) and for regular project processing the report lists 3D points that lie outside of the coverage rectangle. Points that lie outside the rectangle may not solve as accurately because the part of the lens outside of the coverage rectangle has not been fully calibrated. You can also view the camera's stored coverage rectangle by setting the Point Coverage visiblity on, on the Marked Tab on the Photo Control. | Improve | |
| 5938 | When exporting a 3D model, if the scale/rotate is invalid, a warning comes up explaining that the coordinate system will be arbitrary. | Improve | |
| 133 | For projects with a large number of surfaces, when opening a new 3D viewer when the previous 3D viewer had surfaces turned on there will no longer be a delay. | Fix | |
| 212 | Fixed an issue where for some photo/cameras the format size starting point in a calibration was not adjusted based on the aspect ratio of the photos passed in. | Fix | |
| 619 | Expanded and more helpful tooltips. | Fix | |
| 693 | Region Select now a temporary mode. | Fix | |
| 715 | Quick reference will no longer allow referencing of surface draw points. | Fix | |
| 832 | Zooming in or out after zooming 1:1 adjusts based on the 1:1 setting not the previous zoom level. | Fix | |
| 858 | Project using parallel line constraints to solve for inverse camera focal length are now a bit more flexible (esp. in the handling of cases where only one pair of marked edges for a particular constraint). That is, focal length should solve more often now in inverse camera single photo constraint projects with low number of edges. | Fix | |
| 896 | The project's Scale/Rotate can now be cleared, not just disabled or invalidated. | Fix | |
| 937 | Lines can now be identified by a unique ID number. | Fix | |
| 1080 | When setting a Rotation axis using Camera Station and a Point, the order of selection is retained and will determine the orientation of the axes (ie left to right vs right to left). This fix only applies to the case where a Camera Station and Point are selected; the order of selection was retained when two points were selected so it worked as expected. | Fix | |
| 1391 | Zoom levels are no longer restricted to increments of 0.5. | Fix | |
| 1573 | The option to show grey backfaces of surfaces can now be turned off for the 3D viewer as well as projections. | Fix | |
| 1615 | If the exif 35mm focal length is used for the format size esimate the aspect ratio will now be forced to match the image. | Fix | |
| 1626 | When running on Windows XP all controls now display using the XP themed style. | Fix | |
| 2043 | The first time a mark is referenced on 2 photos the # of reference marks column in the photo table will update correctly. | Fix | |
| 2323 | When saving an output file (3D export, ortho photo or table export) the default file name will match the project name. | Fix | |
| 2458 | Point Cloud tool is now only enabled when in a select mode AND when there are more than 2 points selected. | Fix | |
| 2598 | The epipolar line will now erase correctly when a photo is zoomed and changes size such that the moue cursor no longer lies over top of it. | Fix | |
| 2678 | Path surfaces have a new option to allow their triangulation to be calculated as NURBS triangles. Related to this a new preference allows for triangulated path surfaces to be exported to IGES as triangular NURBS surfaces. | Fix | |
| 2902 | Changing the user name of a point will also update on photo displays (if IDs are turned on). | Fix | |
| 1299 | If a multi-photo texture uses a photo set with only a single photo in it but the surface does not face this photo the surface will now correctly be assigned the 'points away' color. | Fix | |
| 3016 | Epipolar lines (reference helper line) now properly account for lens distortion so they are now more accurate guides for point alignment when using calibrated cameras (esp. true for wide angle lenses that have significant distortion) | Fix |