PhotoModeler and PhotoModeler Scanner Changes Log

© 2012 Copyright Eos Systems Inc.

Number Change Type Scanner Specific
  From Release 2011.1.0 to 2012.0.0 [January 10, 2012]   (47 changes)    
6937 Alpha-channel and Chromakey Masking: Texture Masks and the new DSM Masks can now be created from a photo's alpha channel or using automatic chromakey extraction. New tool is called "Create Photo Masks..." on the Edit menu. Significant  
6936 DSM Masks: the DSM 'trim' region can now be defined by an image mask file. White areas will be used for DSM, black will be ignored. A new photo property stores the DSM mask file name, and there is a new setting on the DSM dialog for trims. Significant Scanner only
6782 Fixed an assert crash that would happen when using surface constraints. Crash Fix  
6879 Fixed a crash that could happen when toggling Group Sorting on a photo table. Crash Fix  
6909 Fixed a hang on some 64-bit systems when clicking on the group headers on the 3D viewer options or preferences dialogs. Crash Fix  
6910 Fixed an assert crash that could happen when processing a project, with a 3D view open and showing surfaces, caused a point with a surface attached to it to lose it's 3D position. Crash Fix  
6923 Deleting a point from a static import object no longer causes a crash. Crash Fix  
6948 Using the print or output open photo to save to a file no longer causes a crash. Crash Fix  
6913 Trying to re-run a SmartMatch project without making any changes and choosing the option to not re-run no longer leaves the project in a state that could cause a crash. Crash Fix Scanner only
6914 Fixed a potential crash/hang when running or re-running certain SmartMatch projects. Crash Fix Scanner only
6945 Doing a text export of a mesh assigned a non-textured material no longer causes a crash. Crash Fix Scanner only
6918 Clarified a warning and the Help document relating to assigning geographic coordinates to camera stations (using the 3D Viewer or right click menu of the Photo Table). Doc Problem  
6856 Using the Properties dialog to renumber a point (by changing its ID directly) now has the options to: a) renumber non-coded points into the coded id range, and b) reference the point to another point that already has the newly entered ID number. This allows one to fix coding problems by manually entering the correct code ID and having it reference to other existing correctly coded points. Improve  
6880 Referencing manually marked points to a coded target point now gives a warning with an option to proceed with the reference. Improve  
6893 When a line or cylinder is selected the measure pane now displays the angle of intersection with the XY, XZ and YZ planes. Improve  
6920 The export dialog now explains that VRML files will be created using meters (as per the spec) but a new preference allows output using project units. Improve  
6927 A new field on the ortho photo export dialog shows the final pixel size of the image to be created. Improve  
6935 The user's Serial Number is now shown on the License Management dialog's title bar. Improve  
6939 The photo mask file property fields now have a '...' button (in addition to the hyperlink) allowing you to browse for the mask file. Improve  
6946 When an image copy is made (eg. via Idealizing or saving an images enhancements) any ICC color profiles will be retained by the copy. Improve  
6922 Point cloud meshes assigned to multi-photo materials now average their color from all photos. Improve Scanner only
6938 When selecting a 3D point and a triangulated mesh the measure pane will display the x,y,z and distance to the closest point on the mesh. Improve Scanner only
5766 Activating a non-photo pane during surface draw mode will now allow you to continue extended surface draw. Fix  
6857 All surface draw points now update correctly after processing. Fix  
6875 Using the print or output command on a rotated photo with projected 3D data displayed now works correctly. Fix  
6889 The processing failed dialog has increased in size to accommodate all possible failure messages. Fix  
6891 Fixed a case where photos that did not have suitable references for orientation would be set to 'do not use'. Instead the processing done dialog will not explain they were not able to orient due to insufficent references. Fix  
6894 Some minor improvements for the formatting on the measure pane. Fix  
6896 Fixed a refresh problem where the External Geometry Explorer and Shapes Explorer tables wouldn't always refresh correctly, eg after resizing the pane on the divider bar. Fix  
6897 Using the Tab button now moves through the various controls on the Automarking dialog box (like most other dialogs). Fix  
6898 Constraint dialog no longer shows unused unit text when displaying the dialog in a project with no constraints. Fix  
6900 Fixed a problem where certain old-version projects would not load properly if the project contained both control points and some form of transform both active. Fix  
6906 Minor improvement to how image thumbnail .cch files are used. Fix  
6907 When edges fail to solve during processing they now remain as non-3D items. Fix  
6908 Merging of projects with transforms assigned to camera positions now correctly aligns the merge result. Fix  
6911 Improved the handling of textures and surface triangles after processing when a textured 3D view is open. Fix  
6912 Invert selection is no longer disabled during non-region select PointMesh edit mode. Fix  
6915 A warning is displayed and processing is not allowed while the weld dialog is open. Fix  
6924 Slight improvements to memory usage and speed when creating textures. Fix  
6925 Static points imported into a project with an active transform now work in a more consistent and expected way, displaying their static coordinates in the external geometry explorer regardless of the transform state and changes. Fix  
6926 Fixed a formatting error in IGES files which prevented them from being read by Catia. Fix  
6929 Fixed a typo that could appear momentarily on the PhotoModeler status bar during launch. Fix  
6866 The photo table now includes SmartMatch points when calculating the largest and average angle as well as the largest and RMS residual for each photo. Fix Scanner only
6899 Clicking the Meshing Options dialog's "Set Defaults" button now resets the Contours option (defaults to off, but default can be set with an .ini setting). Fix Scanner only
6902 Default blend texture for DSMPhoto materials is now 0.0 Fix Scanner only
6904 During PointMesh edit mode invert selection no longer disables delete and split mesh. Fix Scanner only
6949 Selecting or unselecting a PointMesh while 3D projected PointMesh visibility is turned on now automatically updates on open photographs without needing to force an image re-draw. Fix Scanner only
  From Release 2011.0.3 to 2011.1.0 [Nov 10, 2011]   (104 changes)    
6729 Added a new export and import format "Total Station CSV" that will output a comma separated value text file of point information in a format similar to a total station. Import, from the external geometry explorer, allows of x,y,z point locations in various comma separated value file formats. Significant  
6755 Point Cloud files in the ASPRS .las format can now be exported (dsm clouds, smart match points, other points), and imported as a PointMesh. Significant  
6767 When an AVI video animation export is complete, there is now an option to upload the video to YouTube. Significant  
6773 A new option on the animation dialog allows the keyframes to be generated from the photo positions. This provides animations along the camera path (more useful when the photo positions are close to each other and in order - more typical of a SmartMatch project) Significant  
6839 Added a new DDE command to create and add points to a Multi-point transform. ("MultiPointTransform id1 type1 x y z transformName") Significant  
6740 Several efficiency and improvement changes were made to the feature detection and matching stages of SmartMatch projects. Multi-core support also implemented. Significant Scanner only
6868 The orientation part of automated SmartMatch projects has gone under a significant rewrite and improvement. More projects orient successfully and generally more photos are oriented and more quickly. In addition larger projects (even over 100+ photos) can be successfully processed in SmartMatch now. Significant Scanner only
6717 Fixed a rare case where hitting 'quit' during an export could cause a crash. Crash Fix  
6759 Fixed a crash when a point that is part of an affine transform was deleted, then the affine transform was modified or deactivated, and then undo was used. Crash Fix  
6763 A warning now appears in the rare event of a missing Help file or an invalid path to it. Crash Fix  
6779 Fixed a crash that could happen occasionally when updating a 3D Viewer's textures or layers. Crash Fix  
6798 Improved how offsets and their attached objects are handled during referencing Crash Fix  
6799 Deleting of imported points with non-imported lines attached to them no longer leaves the line and project in a corrupted state. Crash Fix  
6801 Fixed a crash when adding a new shape attached to the ground plane. Also adjusted the size and position of the ground plane so the shape is easier to see. Crash Fix  
6802 Fixed a crash when switching a shape from a ground plane relation to pinned to points. Crash Fix  
6808 Some projects with a large number of meshes would not save, this has been resolved. Crash Fix  
6811 Fixed a crash when 4+ multi-point transform coordinates were assigned to camera stations Crash Fix  
6831 Fixed a case where using quick reference with a coded target point could cause a crash. Crash Fix  
6852 Fixed a crash that could happen when changing a surface that is showing textured in 3D. Crash Fix  
6853 Deleting all visible textured items and then turning on visiblity for a different textured item no longer causes an assert crash. Crash Fix  
6855 Fixed a case if a textured 3D view was open during processing and the option to keep existing textures was selected when surfaces were updated the 3D view could get into a state that caused a crash. Crash Fix  
6871 When 3D projected cylinders visibility is on, trying to use surface draw on top of them no longer causes an assert crash. Crash Fix  
6887 Fixed a case where deleting an object that was highlighted could lead to a crash. Crash Fix  
6723 Fixed a crash that could happen when running a SmartMatch project using images with certain uncommon resolutions. Crash Fix Scanner only
6803 While in Point Mesh Edit mode, and rotating around selected mesh triangles in the 3D Viewer, a crash could occur. This is fixed. Crash Fix Scanner only
1633 The single photo drop down on the materials dialog now lists the photo description (defaults to it's filename) as well as the photo number. Improve  
5652 Added support for SpaceExplorer, SpaceNavigator and other 3D navigation devices by 3Dconnexion. With a SpaceExplorer the 1 button will bring up the options dialog and the 2 button will change the rotate around selected state. Improve  
6725 Clicking and holding down the middle mouse button while dragging the mouse will now pan a photo. Improve  
6734 A new preference setting now controls the RGB color to use for the areas of an ortho photo where there is no photo texture. Improve  
6735 Added a way to change the default photo visibilty settings for new projects. Also point tags now default to being visible. Please contact Technical Support for instructions on adjusting preference file settings. Improve  
6741 If a project processes successfully but some photos, that are set to be used, do not orient a list of these photos is now displayed. Improve  
6742 A new preference changes region select in the 3D viewer to include 'crossing objects' rather than just 'contained objects'. Improve  
6756 The raw .txt export now defaults to having a single space delimiting each item. A new preference can adjust this to using fixed column widths as the previous versions did. Improve  
6770 The visibility on photos panel settings group now has a control for the 3D ID size. Improve  
6800 The left, middle and right button navigation in the 3D viewer can now each have separate preference settings for if the alt-key also needs to be pressed. Previously one setting affected all three buttons. Improve  
6820 When zooming on a photo (using scroll wheel or +/- keys etc), the zoom now focuses around the mouse cursor position, when Zoom lock mode disabled. Note that if Zoom lock is enabled, selected items will be centered and zoomed on all photos. A new Preference on the Photo Zoom page allows you to revert to the previous zoom method. Improve  
6832 Two new settings added to the General Preferences page to control the display of data in PhotoModeler tables. Also the Table Decimals setting on the General page now correctly controls the number of decimal places, rather than the total number of digits displayed in Table data. Improve  
6834 The confirmation message shown after you back up your project (via the Backup Project dialog) now has a link to access the online PhotoModeler upload page directly. Improve  
6840 Several SmartMatch project settings have been moved and unified on a new SmartMatch project options dialog Improve  
6458 When a project has SmartPoints the dialog to choose the best photos for DSM now has a number of shared smart points field. Improve Scanner only
6718 When the dialog to choose the best photos for DSM is used a summary displays which photo pairs were chosen and lists which field caused pairs to be rejected. Improve Scanner only
6748 The select best DSM pairs dialog now has two new methods for selecting pairs "Every other pair (1-2, 3-4, 5-6, etc.)" and "Orderned pairs (1-2, 2-3, 3-4, etc.)". Improve Scanner only
6816 The modify mesh tool will now add the IDs of the source mesh(es) used during the modification to the resulting meshes name. Improve Scanner only
6827 The modify point mesh tool's fill hole function now has an option to also close the largest hole, which can be used to create a closed mesh. Improve Scanner only
6850 The SmartMatch Project Summary dialog has been revamped showing a color coded display of feature detection/matching/orientation status per photo, timing information, and various formatting improvements to improve readability of the summary of project results. This coincides with a major revamp of the SmartMatch algorithms, speed improvements etc. Improve Scanner only
131 Undoing the addition of a first mark to a photo re-sets the photo to do not use. Fix  
6809 When a camera station is assigned to a translate point the translates valid icon is now updated correctly. Fix  
6639 Fixed various display issues on the External Geometry Explorer and Shapes Explorer and table view windows where table data could partially or not display on some systems. Fix  
6649 Improved the speed of certain operations on 2D point marks (regular and smartpoints) when a 2D Point Mark table is open. Fix  
6690 Exporting a .gif animation now sets a default file name. Fix  
6698 The approximate project size no longer includes inactive imported objects. So sizes such as the 3D viewer camera station symbol, or tesselation settings for curves now reflect only the active project data. Fix  
6707 Images with the .jpeg extension (as opposed to .jpg) are now recognized as having a valid image format when starting new projects, adding or replacing photos etc. Fix  
6709 [64-bit version only] Fixed a problem with delays in new project setup (photo chip generation) in PhotoModeler and PhotoModeler Scanner. Fix  
6713 If a project contains non-sequential photos numbers, when a photo is unable to orient the error message now displays the correct photo number. Fix  
6715 Minor alignment corrections for elements on the 3D Viewer advanced options dialog. Fix  
6716 Processing has been improved in two situations where the project is weak and unstable. The first is when the project has fixed control points. The second is for highly unstable projects that before might have shown successful processing when actually nothing concrete was done. Fix  
6720 If a 32-bit photo view is open using the print or output view command to save a copy to a file format that does not support 32-bit images now works correctly. Fix  
6721 If the print or output command to save an image file fails to write the image file, an error message is now displayed. Fix  
6730 Selecting items on 2 different tables at the same time now works correctly. Fix  
6732 Sub-pixel marking a target two or more times will no longer create a duplicate point mark(s). Fix  
6751 Fixed an issue In some warning and information dialog boxes where the '&' character could cause a problem with the display of text. Fix  
6736 Resolved some minor memory leaks. Fix  
6737 Setting a Rotation's dominant axis now works correctly. Fix  
6749 Resolved camera name and assignment issues relating to Inverse Camera project setup when images from multiple cameras are used in a project. Fix  
6750 Setting up a project using an EXIF-based inverse camera no longer causes an alert to appear in the Project Status report. Fix  
6752 Fixed a problem with the display of the camera selection column in the Camera Assignment grid (which appears in the New Project Wizard when selecting photos from multiple non-calibrated camera sources). Fix  
6753 A warning no longer inappropriately displays while entering an invalid value on the Print Coded Target dialog box; instead the OK button disables until valid dimension values are entered. Fix  
6754 The Current Layer and Current Material drop down selectors now correctly display a selected Dimension's layer and material. Fix  
6757 Fixed several radio buttons on the export dialog settings tab. Fix  
6760 In some cases deleting a point and then undoing the delete could put an affine transform in a state where it was incorrectly reporting it was not valid. Fix  
6764 When a rotation is added to a project, the camera station position precision values show "n/a" (because precision values do not get rotated, and to avoid confusion with non-rotated precision values being out of sync with rotated position values). Precision values now display when you set a rotation to inactive, without having to remove the rotation item from the project. Fix  
6769 Added an error code to a warning message that comes up when a Check For Updates fails. Fix  
6780 Fixed a problem where the information pop-up display on a photo could sometimes inappropriately remain on the photo, especially when switching modes using shortcut keys. Fix  
6785 Improved the matching of certain RGB colors to the DXF color pallet when exporting DXF files. Fix  
6797 Fixed a problem with certain icons not displaying in various panes and title bars (applies to 64bit versions). Fix  
6806 Using the 'assign' button to create a control point now clears the highlighted points correctly. Fix  
6812 If PhotoModeler is shut down in a position that becomes off-screen the next time it starts (eg. the screen resolution is reduced) it's will be restored to the top left corner. Fix  
6821 The Zoom lock default Preference setting has been moved to the Photo Zoom page of Preferences so that it is grouped with other zoom related preference settings. Fix  
6822 Minor changes to Subscription Expiry warning dialogs. Fix  
6829 When the Photo List pane is the active pane, you can now use your mouse's scroll wheel to scroll through the Photo List, when there are sufficient photos showing and the scroll bar is visible. Fix  
6836 The view direction (eg. 'top') in the 3D Viewer of a project with a geographic coordinate systems of 'lat/lon' is now calculated correctly. Fix  
6837 Layer visibilty on photos now works correctly with unsaved projects. Fix  
6838 Minor edits to the License Management dialog's section on Maintenance Subscription expiry Fix  
6841 Double sided surfaces now export correctly to Google Earth .kmz files. Fix  
6845 In large projects the RGB colors of SmartPoints could fail to generate due to memory issues, this has been improved. Fix  
6851 If a coded target was the first point created in a project subsequent non-coded points (or uncoding a point) now numbers the new points correctly Fix  
6854 If an invalid size is entered on the create multi-sheet calibration dialog the button now correctly displays the "Invalid setting" text and restores it to "Print..." once it has been corrected. Fix  
6616 Fixed an issue where the Create Dense Surface dialog would not always display correctly when resizing the dialog box. Fix Scanner only
6695 Fixed a problem where the incorrect symbol for a SmartPoint symbol displayed in the 3D Viewer after unreferencing the point in a photo. Fix Scanner only
6719 The default angle for the DSM Best Photo Pairs dialog has been reduced to 20 degrees. Fix Scanner only
6722 SmartMatch projects now work correctly when using images with different resolutions. Fix Scanner only
6731 The max residual status bar now displays 'sp' if the point is a SmartPoint or 'pt' for other point types. Fix Scanner only
6744 Added a specific check and warning for the case where DSM extents are from trims but the selected photo pair has no trims. Fix Scanner only
6783 Fixed the handing of smoothing values passed in via DDE. Fix Scanner only
6784 The depth range 'above' field now displays the correctly configured number of decimal places. Fix Scanner only
6795 Fixed a problem where SmartPoint ID's and/or Confidence regions could sometimes appear improperly in the 3D Viewer. There is now an option to display SmartPoint ID's when Point ID's are set to visible (Preferences dialog, 3D Viewer, Display). SmartPoint confidence regions are disabled to prevent a cluttered 3D Viewer. Fix Scanner only
6804 When modifying multiple meshes the resulting meshes will now be assigned the same material as the original meshes, not just the material of the first mesh. Fix Scanner only
6814 An inappropriate warning about a quick-setup camera in Status Report no longer appears on certain SmartMatch Projects. Fix Scanner only
6815 Removed unnecessary warnings that could appear when moving a PhotoModeler Scanner license using the offline approach. Fix Scanner only
6818 Using PointMesh edit mode on a triangulated mesh viewed with fast textures that has it's texture coming from multiple images now works correctly. Fix Scanner only
6819 Undoing a PointMesh split now correctly updates the meshes 3D representation. Fix Scanner only
6823 Reworded some warnings on various License Move dialogs to remove references to meshing components. Fix Scanner only
6835 A warning now explains you cannot quick reference SmartPoints Fix Scanner only
6849 When re-running SmartMatch, the number of existing matched points is now taken into account when displaying summary information. Fix Scanner only
  From Release 2011.0.2 to 2011.0.3 [May 25, 2011]   (64 changes)    
6656 PhotoModeler Scanner 64-bit version is now available in beta form. Significant  
6667 The 3D viewer now has a gradient background which can be controlled on the 3D viewer options dialog. Significant  
6672 Added a new SmartMatch DDE command. You run the command with a single parameter to control the match type (0 for all, 1 for Ordered, 2 for Ordered Photos Surround). Significant Scanner only
6617 If a project's photos are not on disk and the 'open photos showing selected' option is used from a table, there is no longer a crash. Crash Fix  
6620 Fixed a crash that could occur if a photo was opened when not displayed on the Photo Control. Crash Fix  
6621 Removing an object from a constraint would put the project into a state which could cause crashes. This has been fixed. Crash Fix  
6625 If two different coded points were selected as weld candidates for the same non-coded point performing both welds now gives a warning explaining why they cannot be referenced. Crash Fix  
6640 Having the properties dialog open and switching between an open and closed curve occasionally caused a crash. This has been resolved. Crash Fix  
6651 Fixed an assert crash that would happen when exporting to .kmz. Crash Fix  
6664 Projects with multiple surfaces assigned to the same textured material are now handled better in the 3D viewer. Projects with a large number of surfaces assigned to the same texture will no longer cause the 3D viewer to crash. Crash Fix  
6677 If a project has surfaces attached to an edge and the project is processed it no longer puts the project in a state that could lead to crashes. Crash Fix  
6700 Fixed a crash that could occur when re-running a SmartMatch project while a 3D viewer is open. Crash Fix  
6710 Fixed a crash that could occur after deleting an import point in the External Geometry Explorer. Crash Fix  
6420 Fixed a rare case where calculating the RGB value of a SmartPoint could cause a crash. Crash Fix Scanner only
6679 Fixed a problem that could cause a hang during the Feature Detection stage of a SmartMatch project, while also making a small optimization in this area. Crash Fix Scanner only
6587 Corrected conflicting Help links in various parts of the Help document. Doc Problem  
6676 Removed the term ‘affine’ from the user interface and expanded the help file to describe the nature of the transformation used to define the coordinate system. Doc Problem  
6622 The preference setting that controls if photos rotations are automatically set based on the exif header now defaults to on. Improve  
6624 Restructured the preferences dialog adding a new ‘texture’ pane which contains some controls previously found on the export pane and moved the XYZRGB setting from the DSM pane to the export pane. Improve  
6642 The text size for dimension and annotations can now be controlled by a new preference setting. Improve  
6645 Added various status updates to the Coded Target Automated Project summary. Improve  
6654 Automated Coded Target Projects now show status of photo orientations on the summary dialog during the processing stage(s). Improve  
6661 The 3D viewer options dialog now has an apply button. Improve  
6670 As part of the other 3D Viewer improvements, the navigation buttons at the bottom right of the 3D Viewer have been replaced so that they are more visible with any background color setting. When moused over, these buttons now display a tool-tip. Improve  
6673 The triangulation setting "High noise" has been renamed "Filter noise during triangluation" to better describe its use and now defaults to on for all new projects. Improve Scanner only
6517 Printing of single sheet calibration grids now works correctly . Fix  
6596 The 3D viewer ground plane option now works correctly when a model has a translation set. Fix  
6607 When 3D projected data is turned on for a photograph that has had image enhancements applied the enhancement is no longer doubled. Fix  
6619 Fixed a memory leak and potential issue with procesing on a multi-core system. Fix  
6623 After changing which Photo Set is shown in the Photo Control, the IDs of photos which are open now correctly stay green. Fix  
6630 If a camera name contains characters that are invalid for a file name, when the camera is written to the Camera Library these characters will be ignored and removed. Fix  
6631 Renaming a constraint now updates the name in the constraint definition mode combo box. Fix  
6632 When two different view types (e.g. a table and a 3d view) both display the same object(s) and these objects are selected, the invert selection now works correctly. Fix  
6633 Multiple layers can now be deleted at one time using control and/or shift multi-select. Fix  
6641 3D Projections of curves through points now update correctly as they are created or when their properties change their shape. Fix  
6643 If items are selected when switching to marking mode the sub-selection highlight will now clear correctly when the first new mark is created. Fix  
6644 If a PointMesh is selected when the Flip Surface command is used, the mesh will now have its facing direction reversed. Fix  
6646 When printing non-RAD legacy coded targets there will no longer be one extra target printed. Fix  
6652 When the proxy settings dialog is re-opened the port field is now populated correctly. Fix  
6655 Minor formatting fixes and typos on various dialog boxes. Fix  
6658 When a line or dimension is over lapped by an edge, cylinder or curve the context sensitive cursor will correctly show which object will be selected. Fix  
6660 The point coverage percent displayed in the photo table now updates correctly when points change their 3D state by an action other than referencing. Fix  
6662 Adjusting single sheet calibration options allows you to turn off steps 4, 5 and 6. Fix  
6665 The photo visibility of dimensions/annotations and SmartPoints is now saved correctly. Fix  
6666 New projects that do not have the residual magnification set before saving now correctly save the default exaggeration as one. Fix  
6671 Fixed a problem with the Create Coded Targets dialog where the number of pages/rows/targets did not always update correctly when invalid settings were entered. Fix  
6682 Fixed a typo in the automatic referencing tool-tip. Fix  
6685 Projects with camera stations oriented through a method other than processing will now show their largest residual on the status bar. Fix  
6686 Using the alt-zoom window no longer interupts the use of keyboard short cuts. Fix  
6687 Added a new check and specific warning when calibration images are loaded with different rotations. Fix  
6688 Fixed a problem with offline license move, where the Move button on the License Management dialog could become disabled during Step 3 of the procedure. Fix  
6689 The preference setting for "ratio of smallest target in image to image size" now allows decimal places. Fix  
6694 When selected, exporting a project with imported lines now correctly includes the imported lines. Fix  
6699 Fixed a problem where certain table layouts would not display correct columns or with the correct sort order and column. Fix  
6701 The units are now displayed correctly in the External Geometry Explorer when project units have been changed. Fix  
6703 Added information on how to get updates to the warning that comes up when a Check for Updates fails. Fix  
6577 Fixed a case where some PointMeshes would not extend all the way to the edge of their trim region. Fix Scanner only
6584 Fixed several cases where selected SmartPoint marks would be used when they should not. Fix Scanner only
6628 If a contour table is open when new contours are created the table will now update without needing to be re-opened. Fix Scanner only
6635 A new preference controls if the approximate surface for creating a PointMesh uses just the points inside the trim or all points on the photo. The preference setting is numeric and defaults to 10. E.g. if there are more than 10 points shared between photos in their trims then those will be used for the approx surface - otherwise all points are used to create approx. surface. Fix Scanner only
6650 If SmartPoints visibility-on-photos is turned off, selecting the point on a 2D SmartPoint table no longer draws the highlighted point on a photo. Fix Scanner only
6674 [64bit only] Fixed a problem where the Preferences file (.ini) would get overwritten when running and alternating between v2011 32Bit and v2011 64bit. Fix Scanner only
6683 Fewer low contrast points in SmartMatch projects (like in the sky) will be detected now. The contrast threshold is now an ini setting though so if this change breaks your project contact us to find out how to reset. Fix Scanner only
6702 Trims on both photos will now be used when determining which points should be used for the approximate surface. Fix Scanner only
  From Release 2011.0.1 to 2011.0.2 [Mar 10, 2011]   (17 changes)    
6576 Several fixes for issues with PMV type 2 projects. Crash Fix  
6578 Deleting a point that was assigned to a geographic affine object could cause a crash if done after opening a point table, a 3D view or doing an export. This has been fixed. Crash Fix  
6591 A crash no longer occurs after deleting a point which is part of a check distance. Crash Fix  
6612 Fixed a crash bug that could occur when trying to edit unassigned scale, rotate or translate objects in the External Geometry Explorer. Crash Fix  
6614 Certain constraints (such as coplanar constraint) when processed would leave the project in an incorrect state - which might later cause a crash when opening the constraints dialog. This has been fixed. Crash Fix  
6598 Running Create Dense Surface on a 48-bit image no longer causes a crash. Crash Fix Scanner only
6520 More information is shown on the dialog that appears after a failed activation in certain circumstances. Improve  
6603 The About dialog no longer shows the User Name and User Company (and no longer does the Installer ask for an optional User Name and User Company). Also on the About dialog, the "Activation Code" label has been renamed to "Serial Number". Improve  
6605 The colorize height setting for PointMeshes now uses the Z range for just meshes in the project rather than all project data. Improve Scanner only
6585 Fixed two typo's when entering scales 'disance' is now 'distance'. Fix  
6592 A warning now displays when deleting a point that is part of an active scale/rotate/translate or multi-point affine. Fix  
6593 If a project's images were missing and a point that was part of an affine was deleted from a table, the table display would not update. This has been resolved. Fix  
6599 The memory allocation threshold has been adjusted to prevent possible memory allocation failures during automarking on 64-bit computers with more than 4 cores and more than 2gb of RAM. Fix  
6606 Closing the PMV tracking dialog will close the total error dialog if it was displayed due to processing during tracking of type 2 projects. Fix  
6611 In some cases the add/remove photos dialog would not list all photos in the project. This has been resolved. Fix  
6595 Mask regions (which help reduce edge noise) in Dense Surface Model creation were not being created correctly for non-idealized images (a new capability in 2011.0.1). This would often show up as noise points in the 3d point cloud that fall way at the edge of a mesh from a photo pair. Fixed. Fix Scanner only
6613 Small speed improvement in SmartMatch during the marking stage. Fix Scanner only
  From Release 2011.0.0 to 2011.0.1 [Feb 23, 2011]   (36 changes)    
6548 A new option on the 3D viewer options dialog allows point cloud meshes to be colored based on the Z offset of each point. This provides a great visualization of height changes. Significant Scanner only
6567 Images no longer need to be Idealized as a pre-step to doing DSM (dense surface modeling). That step is now integrated into DSM processing making DSM fewer steps overall and easier to understand. Images that are Idealized before hand still work as before. Significant Scanner only
6524 Removing an Imported Object while in control point marking mode (of that object) will no longer cause a crash. Crash Fix  
6537 Fixed a problem with drag/drop of projects onto a PhotoModeler window when the pmr file was drag/dropped onto an open photo of an open project. The dropped project now opens correctly. Crash Fix  
6540 If a object assigned to an affine transform or check object was the destination of a reference the affine would not be updated correctly and in some cases this could lead to a crash. Crash Fix  
6542 Fixed a crash bug that prevented the assignment of a geo coordinate to a shape vertex. Crash Fix  
6571 Removed error condition check that could cause an assert crash ( rotationMatrixOK == FALSE ) during processing. Crash Fix  
6565 Gray scale (8 bit) images would not idealize - hang or crash. This has been fixed. Crash Fix  
6579 Fixed a problem where opening a photo could cause a crash or put PhotoModeler in a frozen state in certain circumstances (eg after some DDE calls). Crash Fix  
6564 The Help button on the SmartMatch project summary dialog now brings up the correct section of the Help document. Doc Problem Scanner only
6525 The processing successful dialog shows the length of time it took to process. Improve  
6545 When changing the filter type on an open or save dialog the name will update its extension to match the new filter. Improve  
6549 Various activation and maintenance subscription renewal dialogs have been revamped to avoid confusion between Activation and Maintenance Subscription renewal. You can also now provide an email address while activating to facilitate update announcements and maintenance subscription renewal reminders. Improve  
6522 The Open Photos Showing selected command on the right click menu now works for dimensions and annotations. Fix  
6523 Fixed a problem where a CheckPoints table would not display the CheckPoints in a project (applies to PhotoModeler only, not PhotoModeler Scanner). Fix  
6527 The add field calibrated camera to library and the warning about a project not converging no longer come up when processing is run via DDE. Fix  
6529 When sizing the Create Dense Surface dialog, both the photo pairs grid and the settings area now adjust. Fix  
6530 With a type 1 PMV project if the 'mark coded targets' option was selected without opening the settings dialog, processing between epochs would be on by default. This is no longer the case. Fix  
6535 When a warning about idealizing too many images in parallel comes up, the memory already allocated will now be correctly released - meaning the next idealize will work correctly (with fewer images in parallel). Fix  
6538 The rename shape command now works correctly and no longer causes conflicts with the short cut keys. Fix  
6543 The CheckPoints and CheckDistance tables would not always update when new items added in the External Geometry Explorer. This has been fixed. Fix  
6544 Shape face names were not always cleared from the shape explorer when switching or solving shapes. This has been fixed. Fix  
6570 Renamed tools on the External Object Explorer, from Rename Import and Delete Import to Rename Object and Delete Object respecitively. Fix  
6552 The northing, easting and elevation column headers are now formatted correctly. Fix  
6554 World file export (with ortho-photos) has been improved to be correct in more cases. Fix  
6556 The Edit->Select All and it's associated short cut key (ctrl-A by default) now work on the Photo Control. Fix  
6557 Changing the preference for the number of visible digits in a table now updates any currently open tables. Fix  
6558 When an imported surface is selected the surface status bar now lists the type as "Imported Surface". Fix  
6563 Fixed a problem that could prevent PhotoModeler from shutting down correctly after an online license move, in some circumstances. Fix  
6566 The Idealize Project dialog's "Number of images to resample in parallel" default setting now shows the number of photos in the project, if it is lower than the maximum number of images based on image size and RAM resources. Fix  
6568 Fixed a problem with some user-optional Yes/No warnings where the ini setting to display the warning would not take effect. Fix  
6569 Reworded and clarified some summary information text on the Automated Project summary dialogs. Fix  
6580 Fixed a problem with DDE's Automark command that prevented proper assignment of the optional user name parameter to automarked points. Fix  
6531 In some cases where parts of the approximate surface are at a steep angle to the camera the minimum suggested sampling interval would not be appropriate. This has been improved. Fix Scanner only
6541 Fixed a problem where final error and iteration processing data was not written to the project status report when running SmartMatch Projects. Fix Scanner only
6550 Using the open photos showing selected command on a PointMesh no longer opens all photos. Fix Scanner only
  From Release 2010.0.9 to 2011.0.0 [Jan 14, 2011]   (64 changes)    
6428 Multi-point and multi-point-geo affines can now assign a camera station's position to a known x,y,z location to define the coordinate system. If an assigned camera station's image contains geographic information in it's image header this information can optionally be extracted and assigned. Significant  
6443 The photo thumbnail IDs, in the Photo Control, now turn green when the photo is open, and remains black if the photo is closed - providing a way to quickly identify photos that are already open. Significant  
6447 Fixed a crash that could happen after deleting a marked control point. Crash Fix  
6460 Fixed a crash when exporting a Project Status Report to text file when a very large number of points are marked outside of the camera's calibrated coverage region. Crash Fix  
6467 Fixed a crash that could happen after deleting an object from the external geometry explorer and then changing the projects units. Crash Fix  
6475 Adding a new object to the external geometry explorer, then undoing it and performing certain actions could cause a crash. This has been fixed. Crash Fix  
6497 Fixed a crash that could happen when a project with a lot of photos failed processing during the second stage. Crash Fix  
6504 Fixed a case where automarking a PMV project on a multi-core machine could cause the program to hang. Crash Fix  
6508 Fixed a crash that could happen when removing a number of photos that cause points to be deleted (because no more marks). Crash Fix  
6511 Canceling the save of a PMV project would cause a crash and could could cause a crash with a subsequent regular project when opening a photo. These have been fixed. Crash Fix  
6519 Fixed a crash that would happen when closing a project while in control point marking mode. Crash Fix  
6478 Using the Dense Surface->Export contours option to create a DXF export of contours now applies the project coordinate system and no longer causes a crash. Crash Fix Scanner only
6480 If SmartMatch detection failed, PhotoModeler was left in a state where a potential crash could occur. This has been fixed. Crash Fix Scanner only
6448 Help document updates: - description of setting up a Coded Target Import File - various updates in SmartMatch section - updates in the DSM photography section - various updates to reflect changes in the PhotoModeler user interface Doc Problem  
6436 A new Preference setting controls whether multiple selection on photos and in the 3D viewer is done by holding the Shift key or the Ctrl key. Improve  
6437 The X, Y, Z labels for columns in the External Geometry Explorer now display the units. Improve  
6441 The layers and items tabs of the export dialog now have check/uncheck all buttons. Improve  
6444 You can now navigate tables using the Up Arrow (move up one), Down Arrow (move down one), Home (move to top row), and End (move to bottom row) keys, in addition to the Page Down and Page Up keys that previously were enabled. Improve  
6455 Added an option to save a project before running the Backup Project command (File menu) if current project has unsaved changes. Improve  
6456 The message that appears after idealizing a project has been revamped and now provides an option to immediately reprocess the project. Improve  
6459 The advanced pane of the 3D Viewer options dialog now has a setting to control the background color of the 3D view. This setting is saved with the project and also allows different 3D views to have different background colors. Improve  
6462 The option to "Save project before processing" is now stored in your preferences so that the setting is restored whenever processing. Improve  
6484 When the status bar button to select the mark with the largest residual is used all open photos referenced to that mark will center around the mark. Improve  
6485 When zoom lock is turned on the selected objects will now stay centered as you zoom out. Improve  
6486 Operations that attempt to make a photo mark visible (such as, 'expand selection to all views', 'reference next point', 'show point with highest residual', and 'zoom lock') will now center the mark(s) on the open photos (previously if the mark(s) were already visible the scroll of the photos would not change). Now with the photo scroll always changing to center the marks - they will be easier to find. Improve  
6488 The automated coded target autoproject summary dialog now displays the time it took to finish the auto-project run. Improve  
6490 Selecting the Mark/Pin mode option on the marking menu when there are no imported control or pinned objects produces a warning with an option to import an object before switching to the mark/pin mode. Improve  
6491 The automated coded target summary now displays the target color being detected (white on black or black on white). Improve  
6498 Several optimizations have been done to improve speed (focused on SmartMatch autoprojects). Some SmartMatch projects run from 5 to 50% faster. Improve  
6465 Point cloud meshes assigned a multi-photo material will have each point colored based on the first photo a point projects on. This allows meshes that span multiple photos to have all points colored. Additionally the idealized region for any images will be ignored. Improve Scanner only
6479 When the Modify Point Mesh: Register and Merge 'include selected Object Points' option is selected the summary dialog will list how many points were added to the mesh. Improve Scanner only
6494 A warning now appears when processing a project (automatic or manual) that has PointMeshes in it. It is not advisable to process a project once you've created PointMeshes because pre-existing meshes will not update after processing, and may no longer align with new meshes. Improve Scanner only
6434 The preference that controls the number of reference helper lines displayed at one time now allows up to 99 lines. Fix  
6438 Fixed a problem where the default layer and material was not always getting set in some projects. Fix  
6439 An open Offset Table now correctly updates when an offset point added to the project. Fix  
6440 Fixed some paint issues that would occur when the export dialog was open. Fix  
6442 When points and the TEXT fields of a dxf import are selected for import the text will now be assigned to the imported point name field. Fix  
6452 A warning now comes up when there is insufficent memory resources to idealize a set of images. Fix  
6453 At some zoom levels, on-photo dimension-lines would sometimes draw erroneous black lines to the top left corner of the image. This has been fixed. Fix  
6454 The Maintenance Subscription confirmation dialog no longer appears after an offline/manual activation of a Trial activation code. Fix  
6461 When you process a project in which all used photos are already oriented, the default orientation type is now, more logically, 'all photos'. So a re-orient all can be done more easily. Fix  
6463 Fixed typos in the Photo Standard Deviation information when exporting certain projects' Project Status reports to text file. Fix  
6464 Editing of multi-point affine names now works correctly. Fix  
6466 Fixed a problem when exporting the Project Status Report to text file where the Standard Deviation data in the Photos section would not show valid information. Fix  
6468 When a point is manually adjusted it's 3D confidence region is now cleared. Re-processing will recompute the confidence region (which might happen automatically). Fix  
6469 Open 3D views now retain their highlights after a project is processed. Fix  
6472 In a 3D View confidence regions can now be turned off independently of point IDs. Fix  
6473 The total error dialog no longer comes up (or remains on the screen) when using the DDE process command. Fix  
6474 The Getting Started dialog has been increased in size so no scroll bar is displayed when in trial mode. Fix  
6482 The Scale/rotate Wizard now correctly sets the dominant axis of the rotation. Fix  
6483 When a non-3D object is assigned using the scale/rotate wizard or the external geometry explorer a warning now explains that the affine will not be applied until the object is 3D. Fix  
6487 Creating an approximate camera from image EXIF data where there is insufficient EXIF information now displays a warning. Fix  
6495 Reworded various Maintenance Subscription expiry dialogs. Fix  
6496 Fixed several small memory leaks Fix  
6500 A warning no longer appears when setting up an offset if control points are active/used to establish the model coordinate system. Fix  
6502 The cursor will now indicate the system is busy after hitting 'ok' on the 'best pairs' DSM dialog. Fix  
6503 Exporting a project with just SmartPoints to a format other than DXF now works correctly. Fix  
6505 The setting for minimum coded target size to mark before tracking is now treated the same way as the automarking dialog. Fix  
6507 Activating a static or pinned import will no longer prompt to deactivate an existing affine transformation. Fix  
6509 Removing multiple photos is faster and no longer causes the photo control to flicker as the photos are removed. Fix  
6451 The "Dense Surface->Save PointMesh..." command will now give a warning if more than one mesh is selected. Fix Scanner only
6457 A warning now appears explaining you cannot run dense surface creation if there are fewer than 2 oriented photos. Fix Scanner only
6477 When Modify Point Mesh / Register and Merge / 'include selected object points' option is selected but no points are selected, the remaining modify steps will still be run. Fix Scanner only
6493 Creating Surface Draw on a photo where both a triangulated and a point cloud PointMesh existed would sometimes fail to create a surface draw point. This has been fixed. Fix Scanner only
  From Release 2010.0.8 to 2010.0.9 [Nov 25, 2010]   (39 changes)    
6403 Double clicking on the User Name cell of a table view allows you to edit the name directly in the table (avoiding need to have Property pane open). Significant  
6375 Fixed a crash that could occur when hitting 'quit' during the marking phase of a calibration or automatic project. Crash Fix  
6422 Older version 6 projects that had an empty 3-point scale rotate with no points assigned are no longer prevented from loading. Crash Fix  
6425 Selecting "Open 3D viewer (show options)" and then changing the advanced surface rendering mode no longer causes a crash. Crash Fix  
6369 Fixed a crash that would happen when creating a dense surface via DDE failed. Crash Fix Scanner only
6392 Hitting quit during the orientation phase of an automatic project no longer causes an assert crash. Crash Fix Scanner only
6414 Processing a project that contains SmartPoints with the high residual removal step included no longer causes a crash. Crash Fix Scanner only
6397 Updates, clarifications and fixed various links in the Help document. Doc Problem  
6380 An 'Annotation' column added to the "Dimensions/Annotations" table. The annotation string is shown if the displayed object is an annotation, 'n/a' is shown if the object is a measurement. Improve  
6384 Renewing your Maintenance Subscription no longer requires you to enter the activation code. Improve  
6388 A new preference setting controls if layer information is written to the Maya Script (.ma) file. Improve  
6406 Upon successfully activating after installing a downloaded v2010 Demo version, you're now prompted to enter your personal information so that the About dialog doesn't show "Demo User". Improve  
6415 The Maintenance Subscription confirmation (shown on initial activation and subscription renewal) is now more explanatory and includes a link to a web page showing further details. Improve  
6427 All components (the executable, DLLs and installer) are now digitally signed. Improve  
6371 Selecting a 3D SmartPoint shows its measurements in the measure pane. Improve Scanner only
6382 Photo table now has "# SmartPoints" column showing the number of SmartPoints marked per image Improve Scanner only
6385 Background processing is now on by default in PhotoModeler Scanner. Improve Scanner only
6424 There is a new setting on the Preference dialog's Automated Project page allowing you to set the cutoff threshold used when marking matched points using the Ordered SmartMatch project type. Increase this so that fewer photo pairs are marked when the point count starts dropping off. A lower threshold value allows small point count matched pairs to be marked. Improve Scanner only
6368 An error message could come up during region select in the 3D Viewer with a particular set of steps. This has been fixed. Fix  
6370 Fixed a typo on the export dialog raw format is XYZ. Fix  
6377 Import a .txt/ctl file for a multi-point affine now assigns the names from the file to the points. Fix  
6378 If the original camera was calibrated at a different resolution (but same aspect ratio) as the images used for field calibration the coverage percent displayed was incorrect. This has been fixed. Fix  
6379 If a project had 2 cameras assigned to photos an incorrect warning about not being able to run field calibraiton would be displayed. This has been fixed. Fix  
6381 The "Print or Output Current View..." tool on the right click menu of 3D Viewer has been repaired. Fix  
6386 An unnecessary Maintenance Subscription message no longer appears when online activation fails. Fix  
6389 Fixed a case where if the first surface (or cylinder) in a project was not textured all surfaces with a textured material set to do occlusion checking would not texture. Fix  
6395 If a set of non-matching images was chosen in the project wizard selecting the option to go back and choose a consistent set would leave the wizard in a state where the images were displayed but would not be added to the project. This has been fixed. Fix  
6398 Reworded the warning that comes up when the target size was too large for the given multi-sheet calibration setup. Fix  
6401 The black idealized border region will no longer be used when generating textures. Along with some improvements to memory handling during texture creation. Fix  
6402 The rename button on the external geometry explorer now works for control objects. Fix  
6413 Processing no longer fails if there are isolated sets of unoriented photos in the project. Eg. if photos 1 and 2 are solving, and photos 3 and 4 are unoriented and have enough references (between 3 and 4 but not enough linking them to 1 and 2) then 3 and 4 will remain unoriented (correct) but will now also not cause processing to fail (so at least the good photo set can process). Fix  
6421 During referencing mode when the cursor is over an existing point on an unreferenced photo it correctly changes to the referencing select cursor. Additionally, when the cursor is over an oriented photo it no longer turns green when it cannot compute the estimated residual. Fix  
6426 The Offline/Manual Activation and Maintenance Subscription process has been made simpler and now only requires entering a single registration key, rather than a 2 step process. Fix  
6367 The 3D Viewer multi-select popup menu now lists SmartPoints separately from ObjectPoints. Fix Scanner only
6376 If the largest residual in a project was a SmartPoint, clicking the max. residual display on the status bar would not open the photo to show the mark with the largest residual. This has been fixed. Fix Scanner only
6387 Fixed a typo in the PointMesh Table Depth Range column headings. Fix Scanner only
6404 Fixed a problem that prevented Automatic Surfacing/Triangulation in some SmartMatch projects. Fix Scanner only
6410 If point IDs were turned on SmartPoints would not clear the sub-select highlight color from their ID portion. Fix Scanner only
6423 You are now prompted to save your project if you quit PhotoModeler right after running a SmartMatch project. Fix Scanner only
  From Release 2010 Beta 7 to 2010.0.8 Final Release [Oct.28, 2010]   (20 changes)    
6345 New DDE for DSM commands (see the help file for details): GetNextPointMeshID, CreatePointMesh, MergeRegister, PreTriangulateMeshClean, TriangulatePointMesh, PostTriangulateMeshClean, ExportPointMesh, DeletePointMesh Significant Scanner only
6353 SmartMatch projects now have a new project type option where users can specify that the input photos are in a sequence. In some projects this can speed up the overall processing, and in some cases it can reduce possible errors when parts of an object look similar in different places (like a modern building looking the same on two sides). Sequences can be linear or a surround (where first and last photo overlap). At this stage, sequences are defined by the image file name. Significant Scanner only
6358 It is now possible to add one or more new photos to a SmartPoints project, and re-run SmartMatch, without re-matching all photo pairs. The number and order of matching will depend on the new SmartPoints project type. The SmartPoints project is restarted using a new 'Run SmartPoints Project' tool on the main toolbar and the project menu (only visible when a SmartPoints project is opened). Significant Scanner only
6348 Fixed a crash that could happen if an edge was selected when defining a rotation. Crash Fix  
6363 Fixed an assert crash (orient.cpp basePhoto && photo) that could occur during robust orientation. Crash Fix  
6364 After a select all on a Point or SmartPoint table certain actions could cause a crash. Crash Fix  
6359 A new Target Size Estimate dialog has been added specifically for Multi-sheet Calibration printing. The new target size estimate is based on camera focal length, format size, image resolution width and target sheet area width. Values can be obtained from image's EXIF information where available. Improve  
6361 Added the ability to add photos to a project sorted by filename. A new checkbox on the Add/Remove Photos dialog controls this. Improve  
6349 Fixed the text of the name of Surface's extents property. Fix  
6350 Improved the memory handling when assigning RGB colors to points or SmartPoints. Fix  
6352 Small improvements in Robust Orientation Fix  
6354 User optional warnings will appear when Maintenance Subscription expires or is about to expire. Fix  
6355 Minor wording changes in the Help section's Tutorial Videos link, on Getting Started panel. Fix  
6357 Cosmetic and wording changes on the License Management dialog and Activation dialog for Maintenance Subscription clarification. Fix  
6360 Added a new tool to launch an internet browser and view the online Tutorial Videos on the PhotoModeler website. Fix  
6362 During various projects with summary dialogs (e.g., SmartMatch, Coded Target Automated Project, Calibration etc.), the progress dialog now appears on the right edge of the summary dialog to allow viewing of summary updates. Fix  
6346 SmartPoints now have their own item check for export that controls if SmartPoints are included in an export or not. This setting is also available with the export DDE commands. Fix Scanner only
6347 SmartPoints now export to DXF correctly. Fix Scanner only
6351 When a project has many points (including SmartPoints), the Create Dense Surface dialog will be faster loading and refreshing. Fix Scanner only
6356 Wording changes in the SmartPoints project summary dialog. Fix Scanner only
  From Release 2010 Beta 6 to Beta 7 [Sep 30, 2010]   (37 changes)    
6342 A new Robust Orientation and Processing algorithm has been developed to allow for mis-references in points and still process correctly. This new algorithm is used by Automated Coded Target projects (to account for the occasional mis-code) and in the new SmartMatch tool. Significant  
6341 The new SmartMatch tool automatically marks and references natural features in images, then orients and processes the photos to provide fully automatic project set up and orientation for non-targeted projects. Significant Scanner only
6307 Fixed a crash that could occur when canceling a weld of unreferenced points. Crash Fix  
6332 If a DDE automark command passes in a region that is less than 2 pixels the whole image will be used. Previously marking an image size 0 0 0 0 would cause an inactive progress bar to remain on the screen. Crash Fix  
6344 Fixed a crash that would occure when clicking on a contour during point mesh edit mode. Crash Fix Scanner only
6309 A new preference setting controls if the scale/rotate wizard clears selection at the start of the wizard. Improve  
6311 The option to include the ID numbers when creating targets (coded and non-coded) is now a preference setting. Improve  
6323 Slight changes to the layout of the materials dialog. Improve  
6325 When editing or adding a photo set the name field will automatically be highlighted for editing. Improve  
6326 The project status report now defaults to only specific branches expanded. Improve  
6327 If a point is assigned a textured material when textures are turned on in the 3D viewer the point will be assigned an RGB value from a photo it is marked on. This RGB value can also be exported to the .raw format and viewed in on point tables. Improve  
6328 When a project has lots of points, opening a 3D viewer will now be faster. Improve  
6329 Select All now puts up a wait cursor in case a large selection takes a long time. Improve  
6333 The Robust Orientation system is used in Multi-sheet Calibration to assist with possible mis-codings. Improve  
6334 Multi-sheet calibration is now faster, as it solves the camera with a single stage of processing. Improve  
6335 Processing is a little bit faster when dealing with unstable projects that require extra iterations. Improve  
6339 The DDE AutoMark command can now take a Photo Set name as it's first parameter as well as a photo number. When the param is a non-numeric value, the name is used to look up a Photo Set. All photos in this Photo Set are auto-marked (allowing you to take advanced of multi-core auto-marking (if the photo set has more than one photo)). Improve  
6308 The dense surface preview dialog now shows the sampling rate used on the title bar. Improve Scanner only
6314 Added a new 'flatten' option to point mesh smoothing. This will reduce 'floating' noise points and jagged peaks. Improve Scanner only
6310 If a view other than top was selected for orthographic photo output and a world file output was also selected it was possible to have two of the view radio buttons selected at one time. This has been resolved. Fix  
6312 Exporting of points created via the autoproject wizard or DDE and not assigned to an explicit layer will now work correctly. Fix  
6313 Removing an unoriented photo from a project no longer causes any points on this photo to re-calculate. Fix  
6315 Fixed a case that could cause the region select button to remain inactive. Fix  
6316 Fixed a case where a warning dialog could come up during region select mode. Fix  
6317 When the 3D viewer setting 'show rays' is turned on the rays from selected points to their camera positions now show. Fix  
6318 When the project review pane is open if a field that had previously had no objects outside of it's threshold has one go outside the threshold the column will now be added to the grid. Fix  
6319 Photos that are not oriented are no longer reviewed by the project review pane. Fix  
6320 The project review pane will now check camera calibration residuals and coverage using all decimal places instead of just as a whole number. Fix  
6321 Updated newly installed review settings to match the defaults. Fix  
6322 The photos tab on the project review pane is now sized to fill all available space. Fix  
6324 When orthographic photo output runs out of memory it will try clearing any cached data to allow the process to continue. Previously it would output pixels as white once memory was consumed. Fix  
6330 When an object point has only one mark, the status bar (and mouse-over tooltip) showing the angle, largest residual, photo of largest residual no longer shows invalid data. Fix  
6336 Newly added check distances and points will now always be active. Fix  
6337 Editing the position of an assigned translate now updates right away. Fix  
6338 The 3D viewer in-model axis now displays at the correct location when a rotation and translation are applied. It also draws in the same colors as the axis which is displayed in corrner. Fix  
6340 The Properties pane now displays and sets the layer and material for the imported object instead of incorrectly indicating that each imported line has a separate layer and material. Fix  
6343 Improvements to DXF contour export compatibility Fix  
  From Release 2010 Beta 5 to Beta 6 [Sep 1, 2010]   (32 changes)    
6273 A new DDE command "RELOADPREFERENCES" will clear the preferences cache causing most changes written directly to the PhotoModeler preference file to be loaded. Significant  
6282 A new flag for the Process DDE command has been added. 64 = include the high residual removal step of optimization. Significant  
6300 The calibration wizard now detects what type of calibration is being run (single or multi sheet). Significant  
6293 The measure pane will now display the volume of a selected triangulated mesh. Significant Scanner only
6278 Removing a point from a project that is part of a multi-point affine no longer causes a crash. Crash Fix  
6280 Fixed some cases where automarking (or marking during calibration) could cause a crash. Crash Fix  
6281 Self-calibration now works correctly. Crash Fix  
6287 Fixed an assert crash that could happen when trying to import using an invalid file format. Crash Fix  
6295 Fixed a crash that would happen when assigning a check point. Crash Fix  
6296 Fixed a crash that occured when changing the horizontal or vertical axis of a 3 point plane ortho export. Crash Fix  
6299 Fixed a crash that would happen if a duplicate code was detected during a multi-sheet calibration. Crash Fix  
6275 Fixed a crash that would occur when a preview was run using parameters that would cause mesh creation to fail. Crash Fix Scanner only
6304 The Create Coded Targets dialog's Help button brings up the correct section in the Help document, when printing coded targets, and when printing calibration sheets. Doc Problem  
6272 Some speed improvements with the project review pane and tables when doing some per-photo calculations. Improve  
6279 Removing photos from large projects is now faster. Improve  
6283 When adding a new scale rotate and translate to a project, they will now be added in that order. Improve  
6285 The warnings that appear when license file or other application data locations are not writable have been made more informative. Improve  
6291 The icons on the External Geometry Explorer for status and various geometric types have been replaced. Improve  
6297 Updated the installed PhotoModeler.ini preferences file to reduce the number of items. Several default values were also adjusted. Improve  
6298 Added a new preference to reverse the scroll wheel zoom direction in 3D views. Improve  
6294 The measurement options for meshes can be adjusted on the preferences dialog. Improve Scanner only
6284 The calibration and autoproject summary dialogs will now show the correct number of 3D points being created at various steps. Fix  
6286 Using shift select when point IDs or other text tags were displayed along with sub-selection highlights now correctly paints the mark red. Fix  
6288 Importing files when the last line does not contain a line feed will now work. Fix  
6289 Export to KML now outputs the correct coordinates. Fix  
6290 The add photos dialog allows a larger set of file names to be added at once. Fix  
6301 Fixed a crash that would happen when trying to add a multi-point affine by importing a file with no point data. Fix  
6302 Adding more than one shape to a shapes project now works correctly. Fix  
6305 Table layout files replaced during install to correct corruption in various layout files. Fix  
6276 Measure of PointMesh objects now works correctly. Fix Scanner only
6277 Scanner will now correctly produce PointMeshes in projects with large geo coordinate control (or that used to have these control points). Fix Scanner only
6303 If a combination of surfaces and meshes are selected the multi-select status bar now correctly splits them instead of listing them all as surfaces. Fix Scanner only
  From Release 2010 Beta 4 to Beta 5 [Aug 11, 2010]   (40 changes)    
6232 Fixed a crash that would happen when the Dense Stereo tool was chosen with a non-3D surface or non-triangulated PointMesh selected. Crash Fix  
6235 Fixed an assert crash that would happen when opening and re-opening a project with shaded or textured projections turned on. Crash Fix  
6258 Fixed a crash bug that prevented the Status Report from being output to a text file. Crash Fix  
6260 Fixed a crash that would occur after a Cancel during 3D Processing. Crash Fix  
6263 Fixed a crash when using the Mark/Pin Imports mode menu item with certain projects. Crash Fix  
6266 When creating large quality textures, usually for export, requires swapping to disk the operation is no longer threaded as this could cause an out of memory crash. Crash Fix  
6267 A crash no longer occurs when the 3D viewer update quality textures button is used with a project containing mask images. Crash Fix  
6270 If a shape vertex was pinned to a point and then pinned to a different point this would corrupt the project causing crashes when the project or old point was deleted. This has been fixed. Crash Fix  
6231 Warning dialogs that have a 'do not show this dialog again' check box now have text explaining the do not show status can be reset on the preferences dialog. Improve  
6236 The processing dialog has been modified so the text in the property grid will be visible without needing to resize the columns. Improve  
6237 When all fields are within the thresholds specified the project tab on the Project review pane now displays text verifiying this. Improve  
6249 The Max Residual status bar button/info now shows the id of the Photo on which the point is marked. Improve  
6250 The mouse over info/tootip for a Marked Point now shows the photo id of the point's largest residual point mark. Improve  
6259 The Calibration Summary in a multi-sheet calibration now shows whether duplicate coded target points have been removed during automarking, which usually would indicate that duplicate targets and/or sheets were used during multi-sheet calibration. Improve  
6261 Two aspects of 3D Processing have been sped up - most noticable on processing of big projects. The Solve and Point Stats stages are now slightly faster. Improve  
6269 New projects now have their camera station symbol size default to 5. Improve  
6245 By default when multiple meshes are selected for modification, if registration/merge is not checked, each mesh will be modified individually. A preference setting can restore this to how things worked previously where just the first mesh selected would have the modifications applied. Improve Scanner only
6252 The density of DSM previews has been increased. Improve Scanner only
6234 If Select All is peformed on a Curve, Edge or Cylinder table, only the objects displayed on that table are selected. Previously all of those object types would be selected. Fix  
6238 Switching back to point mesh edit mode from region select mode (while doing point mesh edits) no longer clears the selection. Fix  
6239 Clicking on the client area of a 3D view pane will now activate it. Fix  
6240 Invert selection during point mesh edit mode now works correctly when doing a region selection. Fix  
6241 They hyperlink on the processing dialog that brings up the audit dialog now works correctly. Fix  
6242 Fixed a crash that could occur when displaying the error message that appears when trying to activate a license with no activations left. Fix  
6243 The help hyperlinks at the top of the External Geometry Explorer panes now work correctly. Fix  
6244 The 'Check For Updates' dialog now reappears at startup after the correct number of days (as set in the interval setting on the dialog), whether you do a check for udpates or not. Fix  
6246 Dimensions displayed on open photos will update when the scale is updated without needing a repaint. Fix  
6247 The Max Residual Status Bar button now disables during Referencing mode to prevent possible selection and referencing problems. Fix  
6248 When outputting a comma separated value (CSV) table the name and Photos used columns will be surrounded by quotes so their internal commas do not cause issues with the delimiter. Fix  
6251 Imported objects no longer lose their surfaces when imported into a project that contains an affine. Fix  
6253 When an individual scale or translate is removed from a project the highlight on the associated objects is now cleared correctly. Fix  
6254 Fixed several issues with the scale, translate, rotate DDE commands. Fix  
6255 Processing's High Residual Removal was not correctly removing all high residual points. This was most evident in Auto projects. Fix  
6256 Fixed Help links in Project Review Pane. Fix  
6257 Maintenance Subscription expiry information no longer shown for Trial users as a subscription does not apply to a Trial user. Fix  
6262 The export overview tab will now update correctly when the texture size height is adjusted. Fix  
6264 Fixed a problem with Table Layouts and column ordering, when column headers were variable (eg showed units). Column headers with units now show "project units" to prevent the problem. Fix  
6265 The unused Undo Processing tool removed from the menu. Fix  
6268 The state plane coordinate systems zones are now listed on the geographic coordinate system dialog. Fix  
6233 The select all command now works with the contour table. Fix Scanner only
  From Release 2010 Beta 3 to Beta 4 [July 28, 2010]   (12 changes)    
6229 If a quality textured 3D view is open, after processing a dialog will now give the options to update the textures to match the processing result, use no textures (just a shade the model), or keep the old out of date textures. Significant  
6221 If a v6 project that has both an axis and a 3-point affine is loaded both affines will be converted to their new formats, with the selected one being active. This also resolves a crash that would happen when closing the project. Crash Fix  
6222 Fixed a case where creating or updating quality textures would hang. Crash Fix  
6227 Marking images with the 'fast auto-segmenter' option enabled no longer causes a crash. Crash Fix  
6224 Going through the mode sequence "PointMesh Edit"->"Region Select"->"Select" will now correctly clear any parts selected during point mesh edit mode which would cause a crash. Crash Fix Scanner only
6219 Fixed some cases where single sheet calibrations would not find all 4 targets. Fix  
6220 Fixed several memory leaks. Fix  
6223 When the number of cores to use preference setting is set to 1 only a single epi polar resampling thread will be started during DSM. Fix  
6225 Fixed the "Check for updates..." tool on the Getting Started panel. Fix  
6228 Table views no longer have their selection cleared after processing. Fix  
6230 Check for Updates now correctly returns whether an update is available. The date checked is also now properly stored for use with the automated check for updates reminder. Fix  
6226 The invert selection command is now correctly enabled during point mesh edit mode. Fix Scanner only
  From Release 2010 Beta 2 to Beta 3 [July 23, 2010]   (31 changes)    
6192 The 'imported point sub-toolbar' of the External Geometry Explorer has a new tool: 'Highlight selected point" that takes the first 3D point or import point that is selected in a photo, 3d view or table and highlights its associated point in the EGE. Significant  
6204 Fixes for Backup Project tool: Fixed a crash when destination folder is invalid or not writable, and updated the confirmation when back up successful. Crash Fix  
6210 With some pairs, In some cases where the geomentry is extremely weak, DSM could run out of memory and crash. This has been resolved. Crash Fix  
6215 Switching to add an external object while the import of a coded target file is selected will now clear the selection when the coded target file radio button is disabled. Crash Fix  
6216 Fixed several cases where deleting an axis affine object from the external geometry explorer could cause a crash Crash Fix  
6191 Fixed a case where an assert crash would happen when all textured surfaces were deleted from a 3D viewer and then point meshes were turned on. Crash Fix Scanner only
6187 During auto-projects and calibrations the summary dialog will now update the marking status as each photo is marked. Improve  
6188 If you renumber a point making it the largest in the project the next point created will be the next number in the sequence instead of skipping a number. Improve  
6189 Changing the ID number (on the properties pane) of a coded point will now prompt warning that the point will be uncoded before being renumbered. Improve  
6190 The 3D view of ImportedObjects in the external geometry explorer now uses the same highlight color as the list and other views. Improve  
6193 World files can now be output with orthographic images with geographic and non-geographic coordinate systems. Improve  
6195 New icons for PhotoModeler and PhotoModeler Scanner, as displayed on the Start Menu, desktop and quick launch shortcuts, and program title bar. Improve  
6196 If there are insufficent oriented photos to run automatic referencing a warning is now displayed explaining the problem. Improve  
6205 The add/remove dialog now show a count of how many photos are in the project. Improve  
6186 If a pair of photos fails to generate a mesh, instead of aborting, the remaining selected photo pairs will run and an error message will be displayed to indicate the failed pair. Improve Scanner only
6194 Fixed a problem with the maintenance date check for certain locales. Fix  
6198 After calibration finishes, the visibility pane now shows the sections to enable/disable appropriate project items (without having to switch modes to force an update). Fix  
6199 Newly added import image formats are now listed in the open dialog file filter. Fix  
6200 When re-running a calibration without re-running the marking stage the point counts for each photo from the previous marking run will now be displayed correctly. Fix  
6201 The "Check For Updates..." tool on the Options menu now works. Fix  
6202 Fixed a formatting problem on some activation confirmation dialogs. Fix  
6203 Various cosmetic fixes and labelling changes in the installer. Fix  
6206 Adding an invalid image file to a project no longer causes issues with the add/remove dialog. Fix  
6207 Fixed a problem when loading the minimum number photos into a calibration project - the minimum number of photos no longer contradicts the minimum number of references (default preference setting) for the 1st autoreferencing stage. Fix  
6208 Status report for calibration projects no longer shows erroneous warning about an incorrectly set up camera. Fix  
6209 Fixed a problem where a camera could be set to 'Calibrated' without completing the calibration routine. Fix  
6211 Processing / bundle adjustment should now be more consistent and less error prone when cores > 1. Fix  
6212 Projects with fiducial cameras and photos with fiducial marks will now process correctly. Fix  
6213 Automarking now checks for sufficient memory and will reduce the number of threads running if insufficient RAM is available. Fix  
6214 On the add external geometry dialog the windows 'x' button now does the same thing as the close button. Fix  
6217 The text displayed when trying to overwrite a camera in the library no longer shows the mark-up tags. Fix  
  From Release 2010 Beta 1 to Beta 2 [July 14, 2010]   (20 changes)    
6169 Fixed problems with the Print Calibration Sheets dialog where the maximum target size check wasn't working or could cause a crash. The Help link was also updated. Crash Fix  
6175 Changes to 3D viewer library which should improve issues with textures and coin related errors. Crash Fix  
6171 Using the flip point mesh command while a textured mesh is displayed in the 3D view no longer causes a crash. Crash Fix Scanner only
6168 A progress bar now comes up when a large number of photos are added to a project. Improve  
6182 The number of decimal places shown for Dimensions on photos can now be set on Preferences (General page). Improve  
6184 The colors for Dimensions/Annotations can now be set on Preferences (Colors page). The text, line and arrow colors can be set. Improve  
6166 Fixed a problem with a date conversion specific to certain locales that caused an invalid expiry warning on startup. Fix  
6167 Selecting an Imported Point now displays it's measurement in the Measure Pane. Fix  
6170 The Dimension Mode tool is now enabled all the time, not just when a photo window is active. It only acts on point marks in photos, but you can enter the mode regardless of active window. Fix  
6172 Sometimes adding a rotation would not take affect, this has been fixed. Fix  
6173 The 3D view's with-in-model axis-display now shows correct scale and position when a project with the axis active is loaded. Fix  
6174 When a calibration project has the calibration process redone (including the focal estimate step) the lens distortion is cleared to zero - thereby giving more consistent results on recalibration. Fix  
6176 The within model axis now updates correctly when a translate is adjusted or added. Fix  
6177 Open tables no longer duplicate rows after processing. Fix  
6178 When the scale is changed using the scale/rotate wizard the measure pane will now use the newly entered scale for future measurements. Fix  
6181 There is now an option to run a single vs multi-sheet calibration on the calibration dialog. The preference setting has been removed. Fix  
6183 "Beta" shown in build information on Getting Started and About dialog Fix  
6185 If a pair of photos cannot be setup for DSM, for example they do not share sufficient points or overlap, a warning will now explain why the DSM cannot be run. These types of pairs will also be excluded when the 'best pairs' button is used. Fix  
6179 Pressing "Preview..." on the Dense Stereo dialog twice in a row no longer causes problems the second time. Fix Scanner only
6180 Doing a preview and then canceling the Dense Stereo dialog no longer changes the default sampling rate. Fix Scanner only
  From Release 6.4.0 to 2010 - Beta 1 [July 7, 2010]   (135 changes)    
266 An information box now appears when the mouse cursor hovers over items displayed in photos (eg points, lines, edges etc). In addition the text on the status bar when an item is selected has been reformatted to be easier to read and to follow the style in the new pop-up information boxes. Significant  
1281 The Scale/Rotate Dialog has been combined with the Imports Explorer and is now called the External Geometry Explorer. This explorer imports, defines and controls known external measurements and coordinate systems. It handles scales, translate, rotate, control points, check distances, check points, pinning, static import, multi-point affine and coded target coordinate files. The External Geometry Explorer gives the user control over which coordinate system is active, checks for conflicting coordinate definition types, highlights the groups or individual of objects used for the coordinate definition, and provides control over the project display units. Significant  
1334 The file export function now allows selection of specific layers to be included (or excluded) from export. Significant  
1515 A new advanced setting on the 3D viewer (on by default) draws the 3D points using the same symbols as their 2D marks as displayed on photos. Significant  
1737 Closed curves that are circles (have their circle property on) now have a center point that is visible in 3D and can have lines, surfaces and curves-through-points attached to their center point. Significant  
2081 It's now possible to add layers and materials automatically to a project, via a 'profile' set up in the PhotoModeler ini settings file. You can define a set of layers and materials so that new projects will always contain them. See the Help dcumentation under the "Materials and Layers" section for instructions on how to set up the list of settings. Significant  
2281 Object Point numbers can now be changed/edited in the Properties pane. Significant  
2773 A new multi-sheet calibration method has been added which allows you to print a series of coded target sheets that can be placed in any configuration (e.g. larger area, off plane, etc). The calibration that results can be more reliable and can more closely resemble your scene. The option to use the traditional single sheet calibration is still available. Significant  
2774 A new Project Review pane identifies potential project, point and photo problems and weaknesses. While the pane is open suspect points and photos are highlighted for easy identification. The thresholds for weakness are determined by selecting a project type, these thresholds can be editing to match individual expectations. Significant  
2801 The new External Geometry Explorer provides import and manual entry of check distances. When a ‘check distance’ is assigned to 3D points in the model, the difference between the defined check measurement and the project’s solved distance is displayed in the Check Distances Table. These distances can be used to verify a model’s quality. Significant  
3029 A new "Polyline" property on a curve-though-points switches the 3D geometry from a curve interpolated through the points to a polyine with straight line segments between the points. Surfaces that use the curve as part of their definition will also be modified to take the new curve shape into account. Significant  
3592 When an object or mark is selected (photo, table, 3d view) any referenced objects or marks will highlight in a new 'sub-selection-highlight' color. Easy to see the references with just a click. Significant  
5593 When multiple CPU's or cores are available the following areas will perform faster due to threading: Automarking, Idealizing, Epipolar resampling, Processing (points-based-bundle), and some meshing steps. Significant  
5637 A new invert selection command has been added. This command also works while in Point Mesh edit mode. Significant  
5689 Added support for geographic coordinates and systems (geoids and datums). Import and entry of points-based affine transforms defined by geographic coordinates is available through the new External Geomentry Explorer. Loading old projects that have geographic coordinates defined for Google Earth export will ask if the geographic coordinates should be converted to the new form. Exporting to Google Earth no longer requires coordinates to be defined during export, instead the project’s geographical coordinate system is used and converted to the correct system as needed. Significant  
5749 A new copy button has been added to the Measure Pane that sends the measurements to the clipboard. Significant  
5836 A project’s coordinate system rotation can now be based on a single camera station. Y is up, X is to the right and Z is opposite of camera station view vector. Or, if you set this up, and choose “view from top” in the 3d viewer you will be looking at the scene the same way the camera station’s image is aligned (or you’ll be looking at the back of the camera symbol if it is turned on). Significant  
6017 New Image file formats supported: Jpeg2000 (*.jpx/*.jp2), Paint Shop Pro (*.psp), HD Photo (24-bit) *.hdp/*.wpd, and Portable Bitmap (.pgm). Significant  
6021 The Create Dense Surface dialog now includes a preview button that will generate a scan at a much lower density to help determine if the settings are apropriate for a full scan. Significant  
6036 A new button on the toolbar causes all open photos to zoom to the same level. The zoom will center around any selected items on the photo. A preference controls its default state. Significant  
6043 Dimensions on Photos. A new Dimension Mode allows the user to select any two points on a photo to create a dimension line with measurement information in project units. The dimension annotation on the photo gets updated if either point position changes. The tool also allows you to enter non-dimension annotation text on the image. Dimensions and annotations are stored with the project. A new Dimension Table shows (and allows edit via Properties) all dimensions in a project. Dimension lines and annotations export to file or clipboard when using the File / Print or Output Open View... command or similar right click menu command. Significant  
6048 Visual styles/skins can now be applied in PhotoModeler. PhotoModeler ships with a few visual style files, but others can be found online. The .msstyles and .cjstyles file formats can be loaded in the Preferences dialog's Theme and Layouts page. Significant  
6096 Holding down the Alt key while over the rotate control of a 3D viewer, then moving the mouse will now adjust the position of the 'side' light. A great way of inspecting surface variations. Significant  
6102 A new setting on the 3D viewer visibility dialog allows the end points of edges to be made visible. These end points act like other 3D points and can have surfaces and lines attached to them. Significant  
6104 Holding down the CTRL and ATL keys while clicking on an image thumbnail will open that photo and close all others. Significant  
6131 A new backup command has been added: “File / Backup Project” will copy and compresses (to .zip) the project (.pmr) and all the project’s image files. Useful for packaging a project for storage or for transmission. Significant  
6142 The new External Geometry Explorer provides for import and entry of check points. When ‘check points’ are assigned to 3D points in the project the difference between the check points’ x,y,z and the project’s x,y,z solution is displayed in the Check Points Table. These checks can be used to verify a model’s accuracy. Significant  
6144 If a geographic coordinate system is defined in a project, a World file can now be output along with any created ortho-photo. Significant  
6147 A project’s coordinate system can now be defined with 3 or more points (x,y,z positions). In previous versions the point-based affine (coordinate system definition) allowed for only 3 points. The check points table will show how far off the defined coordinates are from the affine transformed model. This is different from control points (which PM always had) that perform non-affine (shape changing) transformations. Significant  
6148 A project's scale can now be defined using 1 or more known distances (previously just 1 scale). The check distances table will show how far off the defined measurements are from the affine transformed model. Significant  
6149 For users unsure of how to define a coordinate system using the new External Geometry Explorer, a new scale/rotate wizard can walk them though the steps. Significant  
6150 A project’s coordinate system (affine transform) can now be defined by importing a file defining coded target IDs and their position. Importing this file will setup the appropriate objects in the External Geometry Explorer and associate them with existing coded target IDs - like an automated coordinate transform for coded target projects. Significant  
6152 The point symbols in the 3D viewer now look like the mark symbols. Points marked with the sub-pixel target marker will show as '+'s, non-sub pixel marks will be 'x's, etc. Significant  
6156 A new dialog box allows you to print calibration sheets directly from within PhotoModeler (this applies to both the installed .pdf small/large single sheet calibration sheets, and the sheets for the new multi-sheet calibration method). Significant  
6157 A new animated system tray icon has been added to display status/progress of an ongoing process. A Preference setting controls whether the icon displays. Significant  
6158 A new Maintenance Contract System has been implemented. The expiry of the maintenance contract is displayed on the Getting Started dialog as well as in the License dialog. Significant  
6159 The 3D viewer options dialog has a new setting under the advanced branch: "Special surface rendering". In 'wireframe overlay' mode the 3d view shows a wireframe of a surface's triangle composition on top of the rendered surface, and in 'wireframe, hide obscured lines' mode the 3d view shows a hidden - line wireframe view of the surface . Significant  
6161 A new fit curve through selected points tool allows the automatic creation of a curve thought a group of selected points. Significant  
6164 During referencing mode a new reference connector line is drawn between the source mark and the mouse this makes it easier to see the location of the source mark. The connector line can be turned off on the preferences dialog. Significant  
5915 New meshing steps are faster and somewhat simplified. Significant Scanner only
6034 PointMeshes and contour lines can now be projected back onto photographs. Significant Scanner only
6049 A Contour Table has been added, which displays each individual contour in a table with these columns: Associated PointMesh ID, Axis, Height, Material, Layer, User name. Significant Scanner only
6143 PointMeshes are no longer stored as external .dat files and instead are included with-in the .pmr file. Significant Scanner only
6160 PointMeshes have a new property "Down sample factor" that controls the size of the images when creating the mesh. This value is entered in the advanced settings area of the create dense surface dialog. A settting of zero (the default) will compute the optimal resolution to run at, increasing the speed when creating low density meshes. The value is stored with the mesh and can be displayed on the PointMesh table. Significant Scanner only
5889 Fixed a crash that would occur with Automatic Marking when there was an area in the image with a lot of fine detail - like a texture with many small circle-like objects that were not targets. Crash Fix  
6011 A region selection in a 3D view with confidence regions displayed no longer causes a crash. Crash Fix  
6047 An assert crash no longer occurs if an export is done and the only point-type data selected for export is surface draw. Crash Fix  
6058 Fixed a crash that would occur when turning off projected surfaces for a project that was saved with projected surfaces on. Crash Fix  
6083 Fixed a crash that could occur in PMV when switching epochs while part way through creating an object. Crash Fix  
6120 Fixed a crash that could happen during IGES export if the registered user or company name was blank. Crash Fix  
6122 Fixed a crash that would happen when a path surface was connected to a shape edge and it was converted to a NURBS surface or exported to IGES with the automatic NURBS conversion preference turned on. Crash Fix  
17 Precisions for Camera Stations are now shown in the Photo Table (for position xyz and angles opk). Certain settings of the project’s coordinate system affine may cause these to show as ‘n/a’. Improve  
202 The option to included coded points in automatic referencing is now displayed on the Automatic Referencing Dialog instead of just as a preference. Improve  
314 Curves, Cylinders, Edges, Surfaces and Measurements now all have an editable name property which can be used to help identify the object. This name is displayed on the tables, status bar and properties pane. Improve  
668 Project back up files (_ver) are now stored in a sub folder called "Project Backups" so the main folder where your pmr is stored is less cluttered. The maximum number of backups per project is still set as a preference. Improve  
1118 A new command allows the creation of a photo set from photos NOT showing the selected items. Improve  
1154 Auto-triangulate now has an option to just use points on a specific layer. Improve  
1282 The 3D Export Dialog has been redesigned with a tabbed interface and a new overview that displays what objects will be exported. The dialog will also 'remember' the last export format used and default to it for subsequent exports. Improve  
2874 When control point data is introduced to an already oriented project a warning now explains you should run re-orient all. Next time processing is run there is a prompt to choose the ‘orient all’ option. Improve  
3544 The Output/Print View command has been added to the right click pop up menus for photo, table and 3D. When the tool is clicked, the "Print or Output Current View" dialog appears with the current view selected. The command remains on the File menu as well. Improve  
5206 Holding the Ctrl key in the 3D viewer and moving the mouse horizontally or vertically will rotate the model around a single axis. A preference setting controls which axis is rotated around. Improve  
5491 The Preferences Dialog's Referencing page now has a setting to control the maximum number of Reference Helper lines that appear during referencing. Improve  
5580 Reference Helper lines (epipolar lines) can be shown/hidden using a new tool on the toolbar: 'Show/Hide Reference Helper Lines', using the default short-cut key of 'H' Improve  
5643 Improvements to FBX export: photo textured materials can now be exported and projects with multiple layers will now export correctly. Improve  
5853 The status bar now displays object IDs when 3 or fewer of an object type are selected (used to show just one ID number). Improve  
5997 After completing an ortho-photo export a new prompt allows it to be opened in an associated program. Improve  
6018 The Processing Successful Dialog now displays the final error and the largest residual as a quick summary of the projects quality. Improve  
6024 Using the mouse scroll wheel over a non-active photo or 3D view will cause that window to become active so you can adjust its zoom. Improve  
6030 Point IDs and other text drawn on photos are now default to a transparent background with the text outlined in black. Preferences / Image tab has a setting to control this. Improve  
6032 RAD offset points can now be used for Scale/Translate/Rotate. Improve  
6033 During referencing mode the potential residual of the point being referenced is displayed on the referencing pane. Improve  
6042 It is now possible to replace a photo using the Photo Properties dialog. When the filename is selected, the ‘Replace Photo’ verb appears. Click the verb to browse to the new image file. Your camera orientation for that photo will not change. This is useful when you do repetitive projects using cameras in fixed positions or if you wish the change the image for texturing (again if taken from the same view point). A new DDE command ReplacePhoto does the same thing. Improve  
6044 The cursor no longer flickers when over a 3D Viewer. Improve  
6061 The Yes/No and Warning dialogs have been redesigned with new fonts, colors, exit choices, and sometimes reworded for clarification and ease of use. Improve  
6063 A new preference (off by default) automatically increases the angle threshold for texturing if no suitable photo is found. Improve  
6064 The preferences for photo display symbol colors now contain an additional 15 color choices. Improve  
6075 Using the mouse scroll wheel while the alt-zoom window is open changes the zoom factor of the window. Improve  
6078 A Photo View’s title bar now displays the same icon as the thumbnail in the Photo Control to indicate if the photo is oriented, set to use but do not adjust, or set to do not use. Improve  
6079 The 3 step license move procedure has been deprecated. License moves are now carried out using the online method (return license to server and retrieve at new machine). If an offline method is required, please contact Tech Support. Improve  
6085 A new preference setting for the 3D viewer controls the type of stereo view. Depending on your stereo hardware you can choose from: anaglyph, quad buffer, interleaved rows or interleaved columns. Improve  
6094 The PMV 3D export now defaults to not including precision values as these are only calculated for the processed epoch. The ini setting [PMV] ExportPrecision can be used to turn this export back on. Improve  
6095 The PMV 3D export now includes the delta change in a points position from the previous epoch. This output can be turned off using the ini setting [PMV] ExportDeltas Improve  
6105 The 'tree control' used in the 3D Viewer Options Dialog, Preferences, and Status Report has been replaced with a faster and more reliable control and improved to be consistent with the operating systems style. Improve  
6108 The auto-marking summary dialog now displays the time it took to perform the requested marking. Improve  
6111 When the Idealize tool has finished processing it now shows how long it took to run. Improve  
6116 When processing fails, you now get a choice to keep the most recent iteration of the solution (even if it might be wrong). When a project is unstable and processing almost converges but not quite, you may want to see the result to see how good it is. Improve  
6125 The 3D Viewer of the External Geometry Explorer now zooms in and out when the mouse scroll wheel is used. Improve  
6129 Added DDE command: SetProjectOptions, which allows you to toggle background processing, and set the Project Marking Quality. Improve  
6130 Folder Selector dialog now shows "New folder" button. Improve  
6138 The calibration dialog now displays the largest (as well as the RMS) residual when a calibration completes. If either of these values are over a threshold a warning about a poor calibration will be displayed. Improve  
6140 The Region Select tool is no longer disabled if a photo or 3D viewer is not active. Improve  
6153 Speed of optimization processing (bundle adjustment) has been improved. In addition parts of the algorithm have been threaded. Optimization is now faster for most projects and even faster on multi-core processors. Improve  
6154 The Add/Remove Photos dialog has been made more reliable. The look and functionality has not changed. Improve  
6155 The Add/Remove Photos dialog and wizard add photos pane has changed to show more photos that are in the project and browsing for images to add is now done using a standard windows open dialog. Improve  
6163 In PMV if the starting epoch for tracking has no marks a warning message now comes up explaining why tracking cannot run. Improve  
5664 Individual contours can now have their own material, layer and name. These, plus some read-only properties, are displayed on the status bar and properties pane. Improve Scanner only
5875 Merging projects that contain PointMeshes no longer requires a new file name to be entered during merge (because the PointMesh is now part of the .pmr project file, as opposed to a separate .dat file). Improve Scanner only
5993 PointMeshes no longer have a 'texture from photo’ property and instead are textured from standard materials. This means large images will be resampled to fit with-in memory, and file formats that are not supported directly as textures will be converted for use by the PointMesh. Improve Scanner only
6052 PointMeshes and contours can now be exported like any other object (using standard 3D Export Dialog) without the need for any special conversion or alternate menu option. Improve Scanner only
6045 By default, during PointMesh Edit Mode, once in region select mode it will remain there. A setting on the Dense Surface Preference page controls if this or the old behaviour (of automatically switching out of region select once the selection is complete) is used. Improve Scanner only
6053 The DDE Commands Export and Export3DDXF now support output of PointMeshes. Improve Scanner only
6056 PointMeshes are now automatically assigned a new single-photo material based on the first photo used in the DSM pair. The material is named DSMPhoto#. Improve Scanner only
6082 During creation of a PointMesh auto-save versions of the project are longer created by default Improve Scanner only
6098 If the preference units for loading a PointMesh from a file have not been set the units for the load will be treated the same as the current project units. Improve Scanner only
6151 The meshing component no longer requires an independent license key and online license movement is now enabled for Scanner. Improve Scanner only
2862 Switching to a new mode while a lasso region selection is partly drawn in a 3D viewer will now remove the lasso region. Fix  
3972 The application installer has been redesigned and made quicker. Fix  
5616 The Edit Photo Sets command has been moved from the File menu to the Edit menu. Fix  
6022 When multiple photos with different mask file names are selected the property grid will now correctly display 'varies'. Fix  
6025 Table highlight color improvements: all color highlights now display on the table - the selection color for the tables matches the photo and 3D view color set in the preferences. When a table is in-active the selection color remains the same. - The selection color for the tables matches the photo and 3D view color set in the preferences. - When a table is in-active the selection color remains the same. Fix  
6054 Tables now update properly when a layer or material updates (e.g. layer or material name etc). Fix  
6059 When assigning square images (w=h) to a camera the check if the image has been rotated differently from the camera calibration is no longer done. Fix  
6062 The largest residual columns on the photo and point tables now update correctly when the 2nd to last mark of a point is deleted. Fix  
6067 Using two edges as a scale now works correctly. The scale is the shortest distance between the two edge segments. Fix  
6073 To make them more visible, confidence regions were displayed at 10x the point’s precisions. This scaling has been changed so when 3D Viewer’s point confidence region scale factor is 1.0 the error ellipses are sized to match the true precision values. Fix  
6077 Alert pop-ups no longer come up during calibration as the project state is still being solved. Fix  
6086 Fixed a problem DXF exporting RGB colours on Point entities. Fix  
6092 The control mark status bar no longer displays residual values when the photo is un-oriented. Fix  
6093 The "Autofocus when Referencing" Preference setting now properly controls whether a photo autofocuses (or becomes active when mouse over) when referencing. Fix  
6100 The "No Processing can be done..." processing error message has been revamped to be more descriptive. Fix  
6101 When running processing without global optimize turned on, points set to ‘do not use in processing’ will correctly have their positions recalculated based on the new camera station positions from the orientation step. Fix  
6103 The Search Distance setting on the RAD Project Preference page can now be set appropriately. Fix  
6109 When the only change done to a camera is adjusting its name, the project’s 3D data will no longer be recalculated. Fix  
6112 Point angle information (maximum, minimum and average angle of all referenced points) is now shown in the Quality section of the Project Status Report. Fix  
6121 Previously the Delete command was only enabled when a photo, 3D view or table was active. It is now enabled (when a delete-able item is selected) regardless of which pane is active. Fix  
6124 For type 1 PMV projects the option to process each epoch after coded target marking now defaults to off. Fix  
6126 Fixed a problem with the returned values from DDE's GetMarkedPointByIndex when the marked point not 3D. Fix  
6128 Fixed a problem with the DDE:SetPhotoStation when using the Roll form parameter. Fix  
6065 After converting a PointMesh to a surface the ‘visibility on photos’ control now updates correctly. Fix Scanner only
6097 Importing point data from an exported point table as a PointMesh now correctly applies the projects scale/rotate and the selected import units. Fix Scanner only
6110 A message dialog that allows you to turn off automatic processing now comes up if "Create Dense Surface..." is selected when automatic processing is turned on. Fix Scanner only
6113 The Load PointMesh dialog now correctly lists .txt and .asc files in the default "all files" filter. Fix Scanner only
6117 A warning is now displayed if the sampling interval is too high for the resolution of the images selected for DSM. Fix Scanner only
6118 The term "sampling rate" has been replaced with "sampling interval". Fix Scanner only
6123 A check for low angle triangles, that happened after importing a PointMesh, now defaults to off. This was causing some mesh imports to fail. If the low angle triangles cause issues with texture display, the meshes can be re-triangulated using the modify mesh command. Fix Scanner only
  From Release 6.3.3 to 6.4.0 [May 21, 2010]    (7 changes)    
6139 New DDE Command: MergeProjects. The merge parameters are obtained from the 'Merge Description File' which describes the projects to merge and the transform method. See Help document for information on the syntax and Merge Description File format. Significant  
6134 Updates to how the Modify Mesh command works: simplified number of options and increased the speed. Meshing results may not be identical to previous versions but should be similar or improved. Significant Scanner only
6135 PhotoModeler Scanner licenses can now be moved via the Online method. The license can be 'checked-in' to the activation server which allows it to be re-activated on a new machine. Significant Scanner only
6133 Fixed a bug that caused automarking a high noise image to crash. Crash Fix  
6136 Ortho exports can now optionally export to a text file (in addition to the ortho image file). To enable the text file export add the following setting to your ini file's [General] section: OrthoToTextFile=TRUE Improve  
6137 Features added to help diagnose unusual startup problems. Improve  
6132 Fixed a problem with the residual values (e.g. in the return of DDE:GetMarkedPointByIndex) when a point is not 3D. Fix  
  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. 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. Crash Fix  
6000 Fixed a crash that could happen, more frequently when RAD dots were involved, during auto-marking of coded targets. Crash 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. Crash 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. Crash Fix  
5869 Deleting a shape that is part of a project's scale/rotate definition no longer causes a crash. Crash Fix  
5882 Adding a layer in a PMV project no longer causes a crash. 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. Crash 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. Crash Fix  
3447 The selected photo set on the photo control will no longer reset after processing. Crash Fix  
3602 On the processing dialog turning global optimize off and then back on will re-enable the field/self calibration check box. Crash Fix  
3929 The axis drop downs on the ortho photo creation dialog are now large enough to display two 4 digit point ids. Crash Fix  
5785 Fixed a case where PhotoModeler could shut down unexpectedly after merging a project that contains constraints. Crash 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. Crash Fix  
5818 Fixed a problem where the Check and Repair dialog could appear when using DDE Automarking and then DDE Process immediately after. Crash Fix  
5848 Fix to the Offset Point table to update properly when adding/removing/disabling offsets in project. Crash 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. Crash Fix  
3808 The "Properties of Selected Photo(s)..." tool has been added to the toolbar on the Photo List. Crash Fix  
5682 Using the undo button after deleting an imported object with marked control points no longer causes a crash. Crash Fix  
5685 Exporting an animated .gif file with a single key frame no longer causes a crash. 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. Crash 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. Crash Fix  
5737 Auto-triangulation will no longer crash if an extremely skinny triangle is created. Crash 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. Crash 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. 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. Crash 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. Crash 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. 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. Crash 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. Crash Fix  
5940 Fixed a crash bug that would occur after deleting a layer and then saving the project. Crash 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. Crash Fix  
5947 Fixed a crash that would happen if a new photo was dropped into a project and undo was then selected. Crash Fix  
5949 Fixed a crash that would happen if you opened a new photo while in pick region mode of auto-marking. Crash Fix  
5950 Deleting a layer assigned to an offset point will no longer cause a crash. Crash Fix  
5954 PMV type 2 projects no longer crash if processing runs with more than 1 photo open. Crash Fix  
5958 Corrupt projects containing a camera station with no photograph no longer cause a crash on load. Crash Fix  
5972 Fixed a problem that could cause a corruption when two points both in the same curve-through-points were referenced together. Crash 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. Crash 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 Crash Fix  
5985 Fixed a crash that would occur if trying to create a point mesh when the project is stored on read-only media. Crash 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. Crash 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. Crash 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. Crash 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. Crash Fix  
5559 Fixed a problem with adding a user name to a silhouette when a photo open. Crash 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. Crash 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. Crash 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. Crash 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. Crash 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. Crash 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. Crash Fix  
4052 Fixed a problem during referencing that would prevent the referencing selection to advance while target marking in the destination photo. Crash 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. Crash Fix  
4066 The calibrator's summary text was reformatted slightly for easier readability. Crash Fix  
4118 Some minor grammatical edits made to some warning/error messages. Crash Fix  
5499 Fixed a crash bug when moving or deleting a point attached to a curve through points that defines two or more surfaces. Crash Fix  
5483 Fixed a crash bug when a curve through points selected (3D projection or in 3D Viewer) in the source view while referencing. Crash 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. Crash 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. Crash Fix  
4063 Fixed a crash in the Auto-project Wizard having to do with the setup of the Scale/Rotate. Crash 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 . Crash 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. Crash 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. Crash Fix  
3324 Shape faces now display their name on the measure dialog. Crash Fix  
3344 Minor menu text changes. Crash Fix  
3356 Region select now correctly ends the selection on a double click. Crash Fix  
3365 In New Project Wizard fixed a problem with the text on the Next> button after using the Back button. Crash 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. Crash Fix  
3468 Path surfaces computed using the NURBS based triangles now face the same direction as other calculation methods. Crash Fix  
3488 You can now uncode a coded target point from the properties pane without needing to select "edit properties". Crash Fix  
3565 A crash no longer occurs when clicking 'close' after drawing only 2 silhouette points. Crash Fix  
3570 A crash no longer occurs when trying an IGES export with a project that has never been saved. Crash Fix  
3571 Merging projects will now ensure line IDs are unique. Crash Fix  
3572 A crash no longer occurs when selecting an imported line and then selecting a regular line. Crash 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. Crash Fix  
3575 Surfaces have their UV texture-map coordinates assigned more efficently. Crash Fix  
3578 The automarking summary dialog now says "Done." when it has finished marking. Crash Fix  
3580 Fixed a crash that could happen when loading a camera from certain projects. Crash 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. Crash Fix  
3582 Added warnings if offset points are used for the affine scale/rotate definition. Crash Fix  
3583 The 3D Viewer's point ID text size is now adjustable via the preferences dialog. Crash Fix  
3584 Improved the warnings displayed when adding offset points to a project with no scale defined. Crash Fix  
3585 Shape verticies will only be visible in the 3D viewer if the shape has been solved. Crash Fix  
3586 Fixed a problem with how curves through offset points are saved with the project. Crash Fix  
3587 Added a "Go to" button on the offline activation dialog to help locate the file needed for activation. Crash Fix  
3588 The check box to control coded target center-cross printing (on the print coded targets dialog) now works correctly. Crash Fix  
3589 When printing coded targets with an inverted background, multiple pages of targets will now all have a black background. Crash Fix  
3596 Fixed a crash when using undo processing after an automatic processing had run while a reference helper line was displayed. Crash Fix  
3598 The referencing pane now has a minimum height so the referencing toolbar will always be visible. Crash Fix  
3599 The imported name property now only displayes 'varies' when imported objects from different imports are selected. Crash 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. Crash Fix  
3607 Surface draw now works correctly in the alt-zoom window. Crash Fix  
3651 Fixed a crash that would happen when changing an offset point back to no-offset using the right click properties dialog. Crash Fix  
3800 Project Merge now handles imported objects (ie. control points) and offset points. Crash 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. Crash Fix  
3889 Some optimizations have been made to the process of creating projects using photos (with and without EXIF information) taken from mutliple cameras. Crash Fix  
3918 Fiducial selection is now enabled properly during Fiducial Marking mode when a photo is opened/activated. Crash 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. Crash Fix  
3947 Minor cosmetic changes to the Project Information dialog. Crash Fix  
3983 The Imports Explorer's list view now shows the import point's associated object point ID in the OP Id column. Crash 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. Crash Fix  
4033 Fixed a problem with loading a camera into the Camera Library from a project with multiple cameras. Crash Fix  
4034 You no longer need to have a project open before toolbar and menu customizations are stored in your user settings. Crash 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. Crash Fix  
4039 A new 'progress bar' appears when loading large projects. Crash 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. Crash 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. Crash 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). Crash 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. Crash Fix  
4046 The Undo button no longer is enabled after cancelling the new project wizard after selecting new photos. Crash Fix  
4048 Certain drop lists would not expand fully on some Windows 2000 machines. This has been fixed. Crash 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. Crash Fix  
3878 3-point scale rotate now works with any units, not just meters. Crash Fix  
4044 A problem with deleting a project's constraints and then processing has been fixed. Crash 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. Crash 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. Crash 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. Crash Fix  
3524 When switching to line mode directly after referencing, the selection on the source photo is now correctly cleared. Crash 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. Crash Fix  
3554 Point cloud surfaces now work correctly with offset and imported points. Crash Fix  
3559 Fixed a crash that could occur when deleting an imported object while in import marking/pinning mode. Crash Fix  
3563 The centerline radio button works correctly for VRML 2 export. Crash Fix  
3566 Exporting a project that has never been saved (ie. 'Untitled') as an IGES file will no longer cause a crash. Crash Fix  
3569 IGES exports with long paths will now correctly display the file name in the export summary dialog. Crash 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. Crash Fix  
3826 The 'update' button for quality textures in 3D Viewer Options now works correctly at all times. Crash 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. Crash 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. Crash 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. Crash Fix  
4017 A redundant warning about a photo being rotated no longer appears when adding photos to a project via the New Project Wizard. Crash Fix  
4019 The Photo Table right click popup menu now includes the 'Toggle Group Sorting' tool, for consistency with other table right click menus. Crash 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. Crash 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. Crash Fix  
4024 Intermediate photo texturing files that are written during export are now removed after completion of the export. Crash 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. Crash 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. Crash Fix  
4139 Some typos fixed, clarifications made, and index entries added to the Help documentation. Crash 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. Crash 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. Crash Fix  
3281 The 3D view of the import explorer will no longer reset it's view position and rotation after processing. Crash 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. Crash Fix  
3470 Control points with fixed precision no longer display confidence regions. Crash Fix  
3520 The electronic Help document includes a section on Photography guidelines. This section now appears in both the User Guide and Help document. Crash Fix  
3530 After Re-numbering a project, the IDs of newly marked items will start at the end of the renumbered count. Crash Fix  
3531 There is now a warning when importing control data into a project that has a scale/rotate defined. Crash Fix  
3536 Fixed a case where exporting centerlines of some non-3D cylinders could cause a crash. 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. Crash Fix  
3549 Fixed a crash that could occur when exporting texture surfaces and full cylinders that had the same material in VRML 2. Crash 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. Crash 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. Crash Fix  
3986 The Mark Fiducials button now appears when a project with a fiducial camera is opened. Crash 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. Crash 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. Crash 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. Crash 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. Crash 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. Crash Fix  
4004 Exported Import Points now correctly export their ID's and the export summary separates the import components. Crash 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). Crash 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. Crash Fix  
4014 A sporadic crash when clicking the text of certain Alert Popup messages has been fixed. Crash 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. Crash Fix  
4138 The Help document has been updated with information for Offset Points, as well as some revisions for clarification and typo fixes. Crash 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. Crash 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. Crash 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. Crash Fix  
3343 Selection of an item on a sorted Imports Explorer list view now works correctly. Crash Fix  
3444 The z precision values for fixed control points now display as fixed instead of 0.0 Crash 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. Crash Fix  
3510 When surfaces are not selected for importing DXF poly-line entities will still be read in. Crash 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. Crash Fix  
3514 Activation passwords are checked to make sure they are no longer than 16 characters. Crash Fix  
3519 The warning when selecting invalid objects for Scale/Rotate definition has been reworded for clarification. Crash Fix  
3522 Deleting a material now correctly removes the material from any shapes. Crash Fix  
3523 Fixed a crash that could occur when deleting the second point that defines the scale. Crash 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. Crash Fix  
3978 Fixed a typo in the Select Photos pane of the project wizard. Crash Fix  
3980 Projects initiated using drag and drop now use default units and coded target bit sets as set in Preferences. Crash 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. Crash 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. Crash 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. Crash Fix  
3454 Editing the degrees of rotation on a revolution surface now works correctly. Crash Fix  
3459 The triangle counts on the export summary dialog are now correct when exporting shapes or surfaces as a mesh. Crash Fix  
3461 The multiple select status bar now displays counts for shape vertex marks and shape vertices. Crash 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. Crash 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'. Crash Fix  
3970 Fixed a crash that could happen when canceling a cylinder marked on the 2nd photo opened. Crash 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. Crash Fix  
3474 Fixed a crash that would happen when imported points were used as part of a trim. Crash Fix  
3486 The finish trim right click menu item when in Trim/Hole mode now is enabled appropriately. Crash Fix  
3489 The hints on the surface property pane for Extend and Trim have been added. Crash Fix  
3492 Fixed a crash that would occur if you tried to idealize a photo set with no photos in it. Crash Fix  
3494 Fixed a spelling mistake that could show up when running in demo mode. Crash Fix  
3499 Opening a photo that had shape markings after merging no longer causes a crash. (Shapes are not merged) Crash 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. Crash Fix  
3967 Instruction Manager no longer erroneously says you can use a surface draw item for surface trim / hole. Crash 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. Crash 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". Crash 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). Crash Fix  
3976 The wrong popup menu no longer apperas when right clicking during Curve Through Points mode. Crash 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). Crash Fix  
4007 The combo box on the 2 photo autoreference dialog to choose a layer is now a drop-list. Crash 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. Crash Fix  
3353 When a circle is selected the measure pane now displays the circle's XYZ center point. Crash 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. Crash 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. Crash 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. Crash 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. Crash 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. Crash 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. Crash 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. Crash 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. Crash 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. Crash Fix  
3187 Degenerate triangles created by non-path surfaces are now removed automatically. This corrects a potential assert when exporting .kmz files. Crash Fix  
3188 The exif information from certain cameras would not be converted to the correct format size during calibration, this has been fixed. Crash 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. Crash 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. Crash 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). Crash 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. Crash 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. Crash Fix  
611 Fixed a crash that could occur when an end point of a line used in a sweep was not 3D. Crash 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. Crash 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. 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. Crash Fix  
2726 A crash no longer occurs when switching to "By layer' on the 2 photo autoreferencing dialog. Crash 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. Crash 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