© 2023 Copyright PhotoModeler Technologies
Highlights: Green - new features/significant changes, Orange - changes affecting backwards file compatibility.
Number | Change | Type | Product Specific |
From Release 2023.1.0 to 2023.2.0 [May 1, 2023] (48 changes) | |||
10044 | Four new Outline tools have been added: Move, Rotate, Duplicate, and Mirror. These tools work on full Outlines (not specific parts) and are useful when there are multiple similar shapes within a project. | Significant | |
10001 | 2D template projects now default to 3D outline visibility being on. | Improve | |
10004 | The 3D Viewer Options dialog now has a setting to control Outline visibility. | Improve | |
10007 | Bent Tube, Curve, Cylinder and Edge tables now sort their Photos column by the number of photos the object is referenced on. | Improve | |
10015 | When a 2D template project setup warns that a scale measurement does not have a good fit, the value entered is now displayed. | Improve | |
10016 | Added a new check and repair condition to handle Outline parts with insufficient points. | Improve | |
10027 | A warning now comes up when starting a new project with images having a mismatching CCD/Format Size. This happens sometimes when using a mobile phone and using zoom. You can reselect a consistent set of images or limit the set to consistent photos. This is in addition to the existing check for mismatched focal lengths. | Improve | |
10031 | Added clarifying text to the Coded Target Auto-Project Summary, when duplicate targets are found. | Improve | |
10033 | When an Outline is selected, the Status bar now shows which photos it is marked on, and if it is a single part circle or arc, that information is shown as well. | Improve | |
10034 | When an Outline point is selected the "Open photos showing selected" tool opens the photo the point is marked on. | Improve | |
10036 | The Measure pane now shows XYZ of selected individual Outline Points. | Improve | |
10037 | Wording on the Send files to Tech Support dialog has been updated to indicate multiple files from disk can be selected. | Improve | |
10039 | The camera calibrator now detects if Letter Sheets targets are being used instead of the normal calibration sheets. It now prompts to start an Automated Target project and suggests using auto-calibration instead. | Improve | |
10040 | Updated the warning that comes up when exporting a project with no coordinate system (rotation or scale) to clarify the project will not be sized correctly. | Improve | |
10042 | A new setting, on by default, located on the Process group of the Preferences dialog allows 2D template projects to use Robust Orientation. This should make the set up of Template base projects more robust. | Improve | |
10051 | The 3D Viewer tool is now on the Outlining Toolbar of the 2D Template workspace, making it easier to see your tracings in 2D/3D. | Improve | |
10052 | The update installer now better minimizes the changes to toolbars, ini files, etc. to keep as many of your customizations as possible. The full installer remains the same with setting up a new environment. | Improve | |
10053 | When applying a preset rotation or translation to a Letter Sheet project, if the point ID is found but not 3D (ie not solved), PhotoModeler will now look for an alternate sheet to use. | Improve | |
10054 | The 'Photo Zoom and Pan' page of the Preferences dialog now has a setting to control if the alt-zoom window uses a relative or absolute zoom, and a new setting to control the relative zoom factor. | Improve | |
10028 | Updates to the Installed Help document to fix various problem links and headings | Documentation | |
10003 | The Renumber dialog size has been corrected. | Fix | |
10006 | If an Outline Point is selected and another object is chosen via shift-select, the outline point will unselect. | Fix | |
10010 | The Active window status bar now handles Offset Point tables. | Fix | |
10014 | As Renumbering objects is not undoable, the undo tool button is now disabled after using the Renumber dialog. | Fix | |
10017 | Fixed a set of steps that could create a spline with no points which meant the Outline it was attached to would never display its end points. | Fix | |
10018 | The Edit Tables dialog now shows the correct 'Sort by' column for each table layout. | Fix | |
10022 | Fixed a case where the Orthophoto export dialog would not allow export when the only surfaces in a project were imported ones. | Fix | |
10024 | When using a projected Imported Point as the first item in a Surface Path the point would not highlight until the second point in the path was selected, this has been fixed. | Fix | |
10026 | When a Pinned object is set to not solve for scale, the setting is now applied correctly in cases of 2, 3, or more pinned points (did not work correctly when only 3 points were pinned). | Fix | |
10029 | The Outlines Table button now appears in the Table Gallery tool section after the first Outline is drawn. | Fix | |
10035 | If during Send to Support, the upload license and configuration files option was chosen, there would be an error message and any presets would not upload. This has been corrected. | Fix | |
10041 | When setting up a 2D template capture project, if the first optional scale is not entered, but the second one is, the second is now assigned to the correct points. | Fix | |
10050 | If an Outline part is deleted causing the Outline to be split into two parts subsequent attempts to select a part of the Outline would not highlight the part. This has been fixed. | Fix | |
10056 | Activating a network floating license without an internet connection is now easier. After clicking 'Activate' on the License Management dialog and entering the UNC network path PhotoModeler will now detect the lack of an internet connection and bring up the offline activation dialog. | Fix | |
10002 | Fixed cases where certain actions could cause a crash if all layouts were removed from the Table Layout dialog. | Crash Fix | |
10005 | Fixed a crash that could happen with the Outline table open after undoing a short polyline creation. | Crash Fix | |
10009 | Fixed a crash that could occur when exporting Bent Tubes as NURBS Surfaces to the .obj format. | Crash Fix | |
10012 | Fixed a crash that could happen while creating/adjusting outlines with an Outline table open. | Crash Fix | |
10013 | Fixed an issue where using shift when placing the very first Outline after loading or creating a project could cause a crash. | Crash Fix | |
10020 | If two Outlines using different surfaces are connected, and each surface only has the one Outline on it, a prompt asks if the surfaces should be merged. Using the top right 'x' button to cancel this prompt no longer causes a crash. | Crash Fix | |
10021 | Fixed a crash that happened when the flatten report has a Surface Draw item as the maximum flatten difference, but an Outline as the maximum percentage difference. | Crash Fix | |
10038 | Using the popup menu on the Properties dialog to assign a Surface Draw point to a Surface that is itself defined using Surface Draw points, now puts up a warning and no assignment is done. | Crash Fix | |
10043 | Fixed a case where a corrupt surface could cause a crash. | Crash Fix | |
10046 | Fixed a crash that would happen if a project had a plane defined by a project's axis, and all of the points in the project were deleted, then the delete was undone. | Crash Fix | |
10047 | Fixed a crash that would happen when a plane Surface had its size set to zero. | Crash Fix | |
10048 | Fix for a crash that could happen when deleting an Outline and the Surface the Outline uses at the same time. | Crash Fix | |
10049 | When setting a project's scale and translate on points that are offsets, these can now only be set using RAD offsets. Using other offset types would result in a circular condition that would cause a crash. | Crash Fix | |
10055 | Fix for a crash that could happen when clicking "Learn about large scale errors and how to investigate" on the warning that comes up if a presets scale produces a poor fit. | Crash Fix | |
From Release 2023.0.0 to 2023.1.0 [Jan 17, 2023] (30 changes) | |||
9978 | Convert a connected Outline Point to an Outline Fillet. If an Outline Point is selected, pressing the Fillet tool will insert a fillet between the objects connected to the selected point. For example, a polyline point could be selected and a fillet would be inserted in that location between the two connected line segments on either side. | Significant | |
9979 | You can now select multiple Outlines and use the Fillet or Interactive Fillet button to add multiple Outline Fillets at once. | Significant | |
9980 | Selecting an existing Outline Fillet and using the Interactive Fillet button will allow you to edit an existing fillet radius interactively. | Significant | |
9984 | Axis Offset points now have a photo display mark that can be dragged to define the length of the offset. Great for estimating height above a surface interactively. | Significant | |
9972 | The 2D export flatten report now includes information about exported Outlines. | Improve | |
9974 | Photos Missing Dialog text improvement. | Improve | |
9982 | The project Check and Repair function now includes some validation of Outlines. | Improve | |
9988 | The features relating to Multispectral Cameras have been deprecated. | Improve | Premium |
9991 | The Offset photo visibility is now turned on when an axis offset is created. | Improve | |
9993 | Improved the PDF version of the help document. | Improve | |
9996 | Table changes: A) order of tables presented in Table Gallery control has been changed to bring more important tables higher on list. B) The table gallery updates sooner with Layout order changes, and when an item is added to the project. C) Some individual layouts have been fixed/improved for columns and sorting. D) Layouts are now stored more efficiently. | Improve | |
9997 | Renamed the 'Create/Edit…' tool and the associated 'Table Layouts' dialog to "Edit Layouts". | Improve | |
9967 | If a 3D view is open before any outlines are added to a project, the visibility fly-out will now add the Outline visibility group when the first Outline is added to a project. | Fix | |
9969 | Fixed a problem with image chip/thumbnail creation when the source image file name contains more than one dot (e.g. img.dec1.jpg ). | Fix | |
9973 | Fixed a small memory leak that would happen when fillets calculated | Fix | |
9976 | Corrected the wording for Subscriptions on the dialog that comes up when a program update becomes available. | Fix | |
9983 | When starting an object with Surface Draw or Outlining, the option to not create the point (shown on the menu to choose which surface to use), now properly states if it is a Surface or Outline point. | Fix | |
9985 | When converting an offset to a RAD offset, if the point selected is not a coded target, the ID number displayed in the warning is now correct. | Fix | |
9989 | Fixed a problem with Table Layouts where the 'Points - Quality' and 'Photo - Main' table layouts were not always available. | Fix | |
9992 | Using undo during an Outline drawing mode now leaves the outline end points displayed. | Fix | |
9994 | Fixed a problem with the Ribbon Toolbar where search results and related tools may appear on the toolbar at certain times (eg when starting or loading a new project). If your toolbar shows unexpected tools like this, do a toolbar reset (click File, Options, Reset Toolbar). | Fix | |
9998 | The Tool Search tool has been refined and returns a better set of matched tools. | Fix | |
9999 | Fixed a case where deleting an Outline Point that is shared by an Arc and a Spline would not cause the Outline to split. | Fix | |
9968 | Fix for a crash that could happen after using undo when adjusting Outlines. | Crash Fix | |
9971 | Fixed situations where Point Review Mode and Point Auto Detect could crash or hang. | Crash Fix | |
9975 | Fixed a problem with the 'Create Photo Set from Selected' where certain sets of photos could cause a crash. | Crash Fix | |
9981 | Fixed a crash when exporting an Orthophoto from certain projects when the 'Create Rhino .3dm file with ortho trace image plane' option is enabled. | Crash Fix | |
9986 | Improved error handling when an invalid image is added to a project. | Crash Fix | |
9987 | Fixed a crash that would happen if Outlines were drawn in a project, then a new project was loaded or created and shift+Outline draw was used before a new Outline surface was selected. | Crash Fix | |
9990 | Fix for crashes that could happen when using Outline mode on multiple photos. | Crash Fix | |
From Release 2022.2.0 to 2023.0.0 [Dec 12, 2022] (40 changes) | |||
9931 | New Script/DDE commands: AddPhotos, AddCameraFromImage, RunAutomatedCodedTargetProject, SetTempPreference, and AddCameraByCamFile. See the PhotoModeler Help's DDE/script section for descriptions and parameters etc. | Significant | |
9959 | Added a brand new method of doing surface draw called Outlines. Outlines are more "CAD-like" and provide an efficient way to produce high quality tracings on planar surfaces (great for marine decking). Includes Lines, Arcs, Circles, Splines, Polylines, and Fillets. | Significant | |
9924 | Coded Target Project Merge report (that appears after merge is complete) now shows the scaling factor of the fit between projects. | Improve | |
9942 | The 'current' material and layer now are identified in the material and layer drop down toolbar controls with an '*'. This helps distinguish the layer/material that is to be assigned to new objects vs. the layer/material that is associated with items that are currently selected. | Improve | |
9943 | Photo thumbnails/image chips are now stored in the "Image Chips" subfolder of the original image directory. | Improve | |
9949 | Bent Tube centre lines now get exported into their own layer, separate from the associated Bent Tube's layer, when both surfaces and center lines are chosen. | Improve | |
9950 | The order of Table Layouts as they appear on the Ribbon Toolbar has been improved so that tables for the important item types generated in a project will more likely appear in the visible top row of table icons. | Improve | |
9957 | The default value for the "3D Curves are tessellated to within this percentage of the project size" has been lowered to 0.01 to make curves look smoother in projections, etc. | Improve | |
9958 | The active window status bar only displays if no items are selected and includes other small changes and clean ups. | Improve | |
9920 | Improved the spacing and formatting of the controls on several dialogs. | Fix | |
9926 | When two or more objects are selected, the Properties pane now only displays the offset property if a point is selected. | Fix | |
9929 | Fix for a program start-up delay when a folder of a project in the Recent Project list is inaccessible due to being on a drive that is no longer accessible. | Fix | |
9932 | Fixed a problem with setting the rotation from certain Coded Target Preset configurations. | Fix | |
9934 | Fixed a problem with an invalid hyperlink on the confirmation/warning dialog during a Maintenance renewal. | Fix | |
9938 | The Getting Started welcome dialog now closes if you run a script with it open, or if you pass a script via the command line. | Fix | |
9939 | Fixed a problem where inappropriate tools would appear on the Ribbon Toolbar during project setup. | Fix | |
9940 | Selecting camera positions as the only item to export to a .dxf file now works. | Fix | |
9941 | Fixed a problem where the Next/Prev (Pg Up, Pg Dn) keys would not work properly in Referencing mode. | Fix | |
9944 | Fixed a problem where the photo chip '-' size button stayed enabled even when at minimum size. | Fix | |
9945 | An image sequence can now be properly removed by clearing all photos from the Image Sequence Edit dialog. | Fix | |
9947 | The 'Tessellations' section on the 'Curves and Surfaces' pane in Preferences has been renamed to indicate that settings also apply to 3D/Projected objects on photos. | Fix | |
9948 | Toolbar layouts are stored after a toolbar reset to ensure the updated layout is properly restored on a PhotoModeler re-launch. | Fix | |
9951 | Fixed tool state handling when the active window changes so that only relevant tools get updated on an active window change, which prevents certain tools from disabling unnecessarily. | Fix | |
9952 | When exporting curves as lines, the output is no longer limited to a minimum of 3 segments. | Fix | |
9953 | Export of Camera Station positions and views now only occurs if their layer is set to be exported. | Fix | |
9955 | Projects with images of certain aspect ratios could unnecessarily regenerate image thumbail generation when opening a Photo Table. This has been fixed. | Fix | |
9956 | Some projects with k3 camera parameter would not solve the correct residual on some points (pts esp near the photo edge might have incorrectly large residual errors). In 2022.1 there was a change to improve this and this has been further refined to work on more projects. | Fix | |
9960 | Fixed some spacing and added a comma to the Imports and Coordinate Systems plane when a scale has it's second point assigned. | Fix | |
9962 | In a Photo window, using the arrow buttons on the ends of scroll bars once an image is already panned to it's maximum size, no longer causes the image to stretch. | Fix | |
9963 | Bent Tube center lines are only included in the export if the Tube layer is included in the export list. | Fix | |
9964 | The PgUp and PgDn keys now iterate through a sequence when the photo has a sequence associated, and iterate through the photo collection if not a sequence. | Fix | |
9965 | Adding a new scale, plane, or line to a preset with identical point IDs would warn this is invalid, but would still add an item with IDs set to zero. This has been fixed. | Fix | |
9921 | Fixed a crash that would happen when opening a line table. | Crash Fix | |
9922 | Fixed a crash that would happen if an Imported Surface was enabled and the first action taken was associating a Surface Draw point with it. | Crash Fix | |
9925 | Fixed a problem when doing an Test Trace (Auto-trace) that could cause a crash when certain entities were highlighted. | Crash Fix | |
9927 | Fixed a crash that would happen when importing a large file that is not a point mesh file. | Crash Fix | |
9928 | Fixed a crash when removing a photo with a pinned point cloud. | Crash Fix | |
9937 | Fixed a problem in the Project Merge dialog when certain buttons were pressed without a Merge project being selected. | Crash Fix | |
9946 | Removing a photo that contains an image sequence no longer causes a hang/crash. | Crash Fix | |
9961 | Fix for a case where the project's scale could become corrupt if all a points marks were deleted using the 2D point table. | Crash Fix | |
From Release 2022.1.1 to 2022.2.0 [May 31, 2022] (45 changes) | |||
9899 | A Pinned Mesh can now be imported more than once for multiple placements. A new hyperlink on the Imports and Coordinate Systems pane allows an imported pinned mesh to be copied. This copy can be pinned to a different location from the primary one but will share the point cloud data with the primary import. When an import is to be pinned in multiple locations (such as a laser scan of a car to match multiple frames of a video), this new feature avoids having to import the same file multiple times, and reduces memory use, project/save load times, and disk space usage. | Significant | |
9902 | There is a new method for merging projects (that use coded targets) that provides a way to model larger objects with a smaller set of targets. The Project Merge dialog now includes a new merge type for "Selected coded targets merge" which will merge projects using only a specified set of common coded targets. The other targets are free to move between the projects. This provides a way to connect or chain several projects together, which can be useful when doing large boat deck measurement projects and similar. Additionally, a new merge summary dialog comes up after all project merges are complete displaying information about the quality of the fit. | Significant | |
9907 | You can now extract video frames to an image sequence. This is useful for stationary video cameras. An option to extract to sequence is now available on the Video Extraction dialog when adding photos to a project, and enabled when the Manual extraction method is selected. | Significant | Premium |
9869 | The coded target wizard camera selection pane defaults to prompting for a calibrated camera to be loaded or selected from the camera library. A new configuration setting can be added so the use of auto-calibration is the default. Contact support@photomodeler.com for information on how to edit your configuration file. | Improve | |
9870 | If photo point mark visibility is off when Referencing mode is activated, the point visibility will now be turned on. | Improve | |
9872 | A new "statistics and fit" hyper link is displayed for pinned imports. Clicking this opens a report showing how well the pinned points match the position of the points they are pinned to. | Improve | |
9878 | The 3D Export dialog will now open faster when a project has a large number triangles (surfaces/triangulated meshes) | Improve | |
9879 | 3D Views will be faster to update when their window size changes. This is esp obvious when there is a lot of 3D data to render such as with big point clouds. | Improve | |
9882 | The Smart Orientation early exit checks have been improved to provide better criteria for deciding when to exit the orienting of project photos that are having trouble being added. Two new Preference settings (Preferences/Processing/Orientation) control when the checks start and what is the allowable number of oriented photos. | Improve | |
9884 | A new Select Surface 'verb' has been added to Surface Draw point Properties that allows you to select a Surface to assign the Surface Draw point(s), where the surface highlights in photos and the 3D Viewer as you mouse over the menu items. It matches in Properties the same menu choice given when creating new Surface Draw. | Improve | |
9888 | Tools are now sorted more logically for easier searching on the Tool Customization dialog. | Improve | |
9890 | The Tool search box in upper right of the app has been improved with better sorting and limiting search results so that most relevant tools are shown. | Improve | |
9892 | Added new information to the PhotoModeler status bar pertaining to the currently active window, when no objects are selected. | Improve | |
9898 | When an assigned camera calibration does not match the photos chosen for a coded target project, the setup wizard will now prompt for a new photo set or calibration. | Improve | |
9903 | While in Referencing mode, using PgUp and PgDn keys now cycles through the destination photos when the destination photo is the active photo. | Improve | |
9905 | When starting a 2D Template project, a matching camera from your library will now be assigned to your photos. | Improve | |
9906 | The warning that comes up when trying to run PhotoModeler (with a license) on a Virtual Machine has been reworded and clarified. | Improve | |
9909 | A warning now appears when uploading a project via 'Send Files to Support' when the license Maintenance has expired, indicating that technical support is limited. | Improve | |
9935 | Added an option to reset all toolbar layouts, not just the current one. | Improve | |
9936 | Coded Target Preset Configuration files are now upload with a project where applicable. | Improve | |
9867 | After Idealizing, Dimension and Annotations will have their positions updated to reflect the new ideal locations. | Fix | Premium |
9871 | The checks for how well a best fit plane matches the set of selected points, now only happen when a coordinate system and units are defined. | Fix | |
9875 | While in control marking mode, if the "Add" button was used to enter a new control point, it would become highlighted but the next mark would use the previously highlighted point instead. This has been resolved. | Fix | |
9880 | Processing Optimize (used in the Optimize and Smart Orient processing steps) now detects very poor initial conditions better and exits sooner. This returns control to the user (or Smart Orient algorithm) more quickly in the cases of some weak projects. This can speed up processing and stabalize it in some cases. | Fix | |
9881 | The 'Reset Warnings' button now resets the prompt that comes up if duplicate photos are detected when running an automated coded target project. | Fix | |
9883 | Fixed a problem reading certain EXIF GPS coordinates where full precision was not always parsed correctly. This could affect projects where EXIF GPS was assigned to camera positions as control. | Fix | Premium |
9885 | Activation code validation added to prevent the activation of a netfloat code on a local setup. | Fix | |
9886 | Fixed a problem where the project path would not display properly if certain characters were found in the path. | Fix | |
9887 | Photos with the same base file name can no longer be added to a project. A warning appears when trying to add duplicate named photos and the duplicate is not added. This includes images with the same name but different folders. This is to ensure proper software operation and consistency, esp. when moving or archiving PhotoModeler projects. | Fix | |
9891 | Fixed the filenames for frames extracted from video to show frame number and time in seconds. | Fix | |
9893 | The Open Next/Prev right click menu tools now only enable when appropriate. | Fix | |
9896 | Fix minor graphic formatting on the License Management dialog. | Fix | |
9897 | The Preference setting for "DXF Point ID text height" now takes into account the project units. | Fix | |
9904 | Fixed a problem with the popup menu, where if right clicking on an photo without an image sequence, the "Go To Sequence" menu item could appear. It now shows "Create Image Sequence" when appropriate. | Fix | |
9910 | Fixed a problem where certain verbs/hyperlinks and the "…" button on the Properties dialog and pane could get duplicated. | Fix | |
9911 | When clicking Activate on the Demo Intro dialog, a warning now appears if the activation code is not in the correct format (rather than a disabled active button). | Fix | |
9912 | Fixed a problem with the formatting of hyperlinks on certain warning dialogs. | Fix | |
9913 | Fixed a problem with generating offsets on the Letter Sheet Expansion set of targets. When setting up the offset range to include Letter Sheets I-R, the offserts will now properly be generated. | Fix | |
9917 | A warning now appears if an upload (i.e. sending files to Tech Support) was only partially completed. | Fix | |
9868 | Fix for a crash that could happen when attempting to clear a highlight for a point that has already been deleted. | Crash Fix | |
9877 | Fixed a crash that could happen during Bent Tube mode if a tube was started and the first point was clicked on twice and then the 'esc' key was used. | Crash Fix | |
9889 | Fixed a rare crash when certain popup menus appeared over certain panes. | Crash Fix | |
9915 | Fixed a problem with referencing or merging points when one of them has an offset and other other does not. | Crash Fix | |
9918 | Fixed a crash that could happen when an incorrectly formatted point cloud file is imported. | Crash Fix | |
9933 | Fixed a rare crash bug that could happen after certain steps involving adding and removing offsets to points. | Crash Fix | |
From Release 2022.1.0 to 2022.1.1 [Mar 2, 2022] (11 changes) | |||
9857 | Idealized images now have their idealized zoom setting appended to the name as 'zoom' instead of 'scale' to be consistent. | Improve | |
9858 | Idealized cameras have their zoom factor appended to their name. | Improve | |
9860 | Imported meshes are now named based on just the file name instead of the full import path to keep the name shorter and manageable. | Improve | |
9861 | Printing targets will no longer warn about the printers 'double side printing' option being on if only a single sheet is being printed. | Improve | |
9862 | 2D template projects now warn if the image resolution is lower than 7 megapixels. | Improve | |
9864 | The 'tooltip' when mousing over the status bar has been widened to prevent it from truncating long text. | Improve | |
9855 | Fixed a problem in 2022.1.0 that would cause some large projects to take a long time to Smart Orient, and in others could result in some photos not solving the first time the project is processed. | Fix | |
9856 | A fix in 2022.1.0 for the handling of projection of points with high distortion cameras (that affected residuals and Idealize etc), has been improved on. Potentially more stable and faster than previous fix. | Fix | |
9859 | Point IDs are now included correctly in the Rhino .3DM export format. | Fix | |
9863 | The Move button on the License Management dialog has been disabled when running PhotoModeler on an Evaluation license. | Fix | |
9865 | Fixed a crash that could sometimes happen when removing photos from a project while those photos' thumbnail are visible in the Photo List pane. | Crash Fix | |
From Release 2022.0.0 to 2022.1.0 [Feb 16, 2022] (52 changes) | |||
9805 | The speed of loading text-based point cloud files (.txt, .csv, .pts, .xzy) has been significantly improved (when loading file from local disk). When this new optimized load method is used, most files will be about 20 times faster to load. This is great for large lidar point cloud loading into PhotoModeler. Also see fix 9798 for a related change. | Significant | Premium |
9806 | To improve the speed when navigating in a 3D view (pan, zoom, rotate, select) with big point clouds, a lower point count version of the cloud is temporarily used. The full point cloud is then restored in the view once the navigation is complete. There is a preference setting on the 3D Viewer Preferences tab to set the number of points in this reduced cloud - set it to match the graphics performance of your computer. | Significant | Premium |
9809 | The Text File Import Filter dialog now has an option to translate the imported points. This is useful when importing a Point Cloud stored with large values that require a precision of at least 7 digits. For example a point cloud in geographic coordinates. Most OpenGL graphics drivers only allow for 7-8 digits of precision. Translating the import to reset it's origin gives a way to maximize the available precision. It can also be useful when the origin of the file to import is not the same as the project's coordinate system, or to move a static import around a scene. | Significant | |
9818 | A new method for pinning imports has been added for alignment with a surface with minimal visible points. The imported file should be setup so the Z axis is the upright direction. Then, when the first pin assignment is to a Surface Point that is drawn on a plane surface, and the second pin assignment is to another Surface Point, the import will be converted to the pinned coordinate system using just those two points and the surface. This is especially useful for pinning vehicle laser scans to a road scene based on two surface draw tire marks. That is, import a laser scan of a car, and you can pin it to the road surface with just two points. | Significant | |
9822 | Pinned imports have a new property to control if the pin transformation includes solving for scale or if transformation should only solve the rotation and translation. The property can be set using a new option on the add Imports and Coordinate Systems dialog, or controlled via the properties pane. | Significant | |
9824 | Plane surfaces can now be created using points from a point cloud. First use Cloud/Mesh edit mode (and the shift key to combine multiple selections) or Cloud/Mesh Edit region to select a sub-set of points in a cloud. Then use the 'Best fit plane from selected' tool to create a plane from this set of selected cloud points. | Significant | Premium |
9830 | A scale factor is now available on the Idealize Photos dialog. This allows you to size up the output to see more of the resulting idealized photo and reduce the black borders. | Significant | Premium |
9798 | Improved the speed of text file imports (.csv, .pts, .txt, .xyz) for all import types. Files will load 30% to 50% faster. Point cloud import was improved even more, see fix #9805. | Improve | |
9799 | Improved the speed of operations while a photo table is open. | Improve | |
9800 | The paste coordinate button on the edit control or transform point dialog now supports the format: x: 29.6872ft y: -26.0525ft z: 1815.8402ft this makes it easier to paste formats from applications that do not use the standard clipboard format of x,y,z. Certain characters are ignored in the paste buffer to extract the important numerics. | Improve | |
9807 | Point clouds displayed in a 3D view (or Imports and Coordinate Systems pane, or projected on photos) will now use less memory and will be faster to open/create. | Improve | Premium |
9808 | Improvements to the speed of loading/saving and the disk space used for project files containing meshes. | Improve | Premium |
9810 | When importing a point cloud file, a new warning comes up suggesting translating the import, if the coordinate numbers have too many digits to display/store properly. | Improve | Premium |
9811 | Removed an unnecessary delay that would happen after releasing the mouse button over a 3D view. The delay was most noticeable when a large mesh was displayed. | Improve | |
9813 | The Renumber dialog now renumbers Surface Draw points. | Improve | |
9816 | The 3D export settings tab now saves and restores the cylinder format that was used for the last export. | Improve | |
9820 | If a malformed .pts file does not include RGB columns, the text importer no longer defaults to including them. In the past this would set all the RGB values to 0,0,0 (black). Which also negatively affected the projection of the point cloud on photos. | Improve | |
9821 | When starting Surface Draw, the menu showing possible surfaces appears and surfaces are displayed on photos so they can be highlighted during menu navigation. Now surfaces on hidden layers will also be displayed on photos as well. | Improve | |
9828 | When RGB colored Point Clouds are displayed in the 3D Viewer, the point smoothing and anti-aliasing is turned off to improve visibility of the cloud. | Improve | Premium |
9834 | Image Sequence Improvements: A new image sequence can now be created via the right click menu; the Edit Sequence dialog is now accessible from the Go To Sequence Image dialog; the Photo Properties file name label now includes "Sequence" to help with identification of and access to the Image Sequence tools. | Improve | |
9836 | In the Ribbon Toolbar's Tool Search, when clicking the option to bring up Help, the Help file is now launched with the Search pane active. | Improve | |
9838 | Tools can now be added or moved on the ribbon toolbar by using Alt-drag while using the Customize tools feature. | Improve | |
9839 | The Virtual Machine warning now shows Windows version to help with debugging. | Improve | |
9840 | The License Management dialog now shows the path to the license file. | Improve | |
9842 | Added an option to reset a license in certain situations where the license has become invalidated due to, for example, a hardware change. | Improve | |
9845 | The tool search now returns a bigger set of tools to include visible and non-visible tools. | Improve | |
9849 | When activating your PhotoModeler license, a valid email address is no longer optional. This helps associate a license with a user account. Your email address is used ONLY to a) remind you of maintenance/subscription expiry, b) inform you of upgrades and patches, and c) help track any incoming support email to the correct account. | Improve | |
9797 | When adding photos to a SmartMatch project, the creation of thumbnail images now has a progress bar. In some cases the program might have looked frozen or not responding after the Image Add pane of the wizard - now there is a progress bar. | Fix | Premium |
9802 | If a camera view was the only object on a layer being exported it would not be included in the export file. This has been resolved. | Fix | |
9804 | On some systems the dialog background color would not match the setting defined by the selected theme. This has been resolved. | Fix | |
9812 | The Renumber dialog now only reserves the IDs 1-999 if a project has coded targets in it. | Fix | |
9814 | When a 3D View is set to 'view from camera', this view now remains locked even when mouse navigation (scroll wheel zoom, drag rotate, etc.) is used. | Fix | |
9815 | 3D Point Clouds that are projected on photos can now be selected in the photos. | Fix | Premium |
9819 | If a camera, that was calibrated by the Field or Auto calibration methods, was loaded into a project, then the project was saved and re-opened, the calibration type would be listed as 'none'. The calibration type is now correctly listed as a "Loaded Field (or Auto) Calibration". | Fix | |
9823 | In some cases when selecting a combination of lines and newly drawn Surface Curves, the Measure pane would not include the curves in the sum of lengths. This is fixed. | Fix | |
9827 | If a 3D Viewer is open when a pinned point cloud or mesh is imported, the imported object no longer displays in it's unpinned position. | Fix | Premium |
9829 | Fixed a case where the default number of images to idealize in parallel could be set to a negative number. | Fix | Premium |
9831 | Cameras that were highly distorted (wide angle like Ring and body cameras) might not give the correct point residual values or point projections. This happened more as the points get far from the center of the image. Idealize Photo could also produce poor results, missing a lot of the original image in this case. These only happened with high distortion images. This has been fixed. | Fix | |
9833 | When a project is Idealized, the camera calibration area and calibration quality metrics are cleared as they no longer apply. | Fix | Premium |
9837 | Next/Prev Photo tools on the Photo View right click menu are now disabled when the photo only has a single photo (not an image sequence). | Fix | |
9844 | If an area of the alt-zoom window with no marks was clicked on, and the main photo window had projected 3D items displayed, in some cases, a 3D item could be incorrectly selected. | Fix | |
9846 | Photo Views with Point Meshes displayed now update correctly when meshes are deleted. | Fix | Premium |
9847 | When Cloud/Mesh Edit (or Edit Region) mode is active, the Region Select tool is now disabled. | Fix | Premium |
9850 | 3D items rendered on top of 32-bit color images will now display using the correct RGB ordering. That is the correct color rendering will be used for projections if the underlying photo is 32 bit (RGB with Alpha). | Fix | |
9851 | Adding a set of photos in the new project wizard, and then using the back button after being prompted for which camera calibration to use, and adding a new set of photos no longer brings up the check and repair message when saving the final project. | Fix | |
9801 | Fixed a crash that could happen if the only point in a surface draw curve was deleted using the right click menu "Remove Last Curve Point" option. | Crash Fix | |
9817 | Several small fixes and improvements to pinned imports. | Crash Fix | |
9825 | Fixed a crash that would happen when the non-rendered projection preference setting was set and 3D points or lines were displayed on a photo. | Crash Fix | |
9832 | If there were Edges in a project and field camera calibration (camera optimize) was requested, an assert error could occur. This is fixed. Now Edges are ignored in processing if there is camera optimization. The Edges still have computed postion, they just don't contribute towards the bundle adjustment (in the camera calibration case). | Crash Fix | |
9841 | Fixed a problem where applying a Coded Target Preset configuration in an automated coded target project could cause a crash/hang in weak projects where no suitable set of coded target points were detected. | Crash Fix | |
9852 | Fixed a crash that would happen when the add/remove photos dialog was used to remove all photos from a project. | Crash Fix | |
9853 | Fixed a crash that would happen if the import dialog was set to import every "0th" line of a text file. | Crash Fix | |
From Release 2021.1.0 to 2022.0.0 [Nov 2, 2021] (63 changes) | |||
9727 | While in Surface Draw Line or Curve mode, existing Surface Draw points can be moved by clicking and dragging them. This makes it easy to adjust/edit points that were just drawn or to fix/improve existing points without having to switch out of Surface Draw mode. | Significant | |
9744 | Two new buttons on the Project page of the Preferences dialog bring up dialogs which can be used to define a set of layers and materials which are automatically added to all new projects. | Significant | |
9769 | The Visibility on Photos pane now has a new Mark Size control in the Settings group. Adjusting the value here changes the size of the photo point marks. | Significant | |
9774 | Camera Stations now have Layer and Material properties. This allows things like hiding certain stations in the 3d viewer, or giving them unique colors. At the same time the body of the 3D Camera Station symbol in the 3D Viewer is now white (matching the default Material color). | Significant | |
9713 | Improved how Fit Curve determines where the open portion of a non-closed curve will be. | Improve | |
9714 | Instead of only selecting and highlighting the Camera Stations, the "Select Camera Stations Showing Selected" command now keeps the existing selection and adds the Camera Stations to it. | Improve | |
9716 | When a new automatic coded target project finishes the Run button now stays disabled so the project is not unnecessarily re-run. | Improve | |
9717 | Changing a Surface Plane's offset property when the project has no scale or units defined now gives the option to cancel. | Improve | |
9721 | When using the "Open Photo Showing Selected" menu for a marked point, that marked point's photo stays in the set of open photos. | Improve | |
9723 | The PhotoModeler Motion Transfer Marks dialog has been simplified and, as well now has an option to only move marks on a specific layer. | Improve | Premium |
9724 | Since some applications, like Blender, only support the binary format, the .fbx file export format now defaults to using a binary file. The Preference setting can be set back to allow for ASCII export. | Improve | |
9725 | Holding shift and clicking 'Same' will reference the remainder of the Interactive Referencing matches. | Improve | |
9726 | When turning a 3D photo visibility item on, if the 3D projection transparency is too low for 3D items to be seen on the photos, a warning comes up with an option to set the transparency to 50%. | Improve | |
9728 | If a plane is offset -4 but the project units are inches a warning comes up asking if the -4 is due to the rubber letter sheet thickness of -4mm and suggests using -0.157 inches instead. If the option to use -0.157 is selected the property grid is now immediately updated to reflect this, previously the surface needed to be reselected. | Improve | |
9729 | The tooltip for the Status Bar's max. residual has been updated. | Improve | |
9730 | Choosing to disable the current scale/rotate/translate at the start of the Scale/Rotate Wizard could be slow and cause a lot of updates. This has been improved. | Improve | |
9732 | The Measurement statistics and fit dialog now has a help entry specifically for it. | Improve | |
9733 | When a plane is selected, the Measure pane now shows how many points were used when displaying the mean point fit. | Improve | |
9734 | Updated the way photo coverage percent is calculated to more accurately reflect the true coverage of the photo by marks. Change from an axis-aligned bounding box, to an oriented best-fit bounding box. | Improve | |
9738 | A news flash icon (and an Alert at bottom right corner of application window) will appear on the Getting Started screen for a few days when PhotoModeler has some interesting news to highlight. | Improve | |
9742 | The Register link no longer appears on the Help backstage page while running Demo. | Improve | |
9743 | The Target Marking page of the Preferences dialog now has separate settings for dot and coded target marking. The default values for the coded target marking have changed so that more targets should be detected on weaker images. | Improve | |
9747 | When the point set selected to create a best fit plane exceeds the preference setting threshold a warning comes up with options to: Reduce the point set to an optimal group that fits under the threshold, use the full set regardless, or cancel the plane creation. This is useful when a point off the intended plane has accidently been selected. | Improve | |
9750 | If PhotoModeler is closed while maximized on a secondary monitor it will now be restored there when the program is started next. | Improve | |
9756 | All RGB color Preference settings now use a new control that is easier to use and displays a swatch showing the selected color. | Improve | |
9757 | The Preference page for photo colors now allows full R,G,B color settings. | Improve | |
9758 | A new Preference setting on the Colors page controls the color of the symbol outlines. | Improve | |
9760 | Added the "Select Camera Stations Showing Selected" to the 3D Viewer's right click menu. | Improve | |
9766 | Updated the labels on Photo Visibility to indicate the sizes and transparency settings are for 3D objects (projections). | Improve | |
9770 | The 'Fixed color (vs Material)' Visibility on Photos setting is now saved with the project. | Improve | |
9771 | The measure pane now displays the total length (sum) of any lines and curves selected, even if other items are also selected. | Improve | |
9773 | With Best Fit Plane Surfaces, when the points used to define them are adjusted, they will not change their facing direction (for those created with this version and later). | Improve | |
9775 | The Referencing pane toolbar has a new button that, when enabled, will draw reference helper lines on all other photos based on the mouse position over the current photo. This is similar to the Reference Explorer mode. | Improve | |
9779 | A new warning is displayed when an applied Preset adds a scale with a delta percent over a threshold. The threshold can be defined on the preferences dialog (default is 10%). | Improve | |
9781 | In a Coded Target automated project, the coordinate system is usually defined by a 'coded target preset configuration' based on certain target points in a model, typically Letter Sheets. If the rotation and translation points are missing, a new fallback mechanism will try to use other target sets in the project to define these components of the coordinate system. The fallbacks are customizable in your coded target preset configurations (contact Tech Support for more information). | Improve | |
9782 | A new preference setting allows projected 3D surfaces to display dark back faces. | Improve | |
9783 | Cleaned up some auto project summary display strings. | Improve | |
9785 | Some minor adjustments to text displayed during the Scale/Rotate wizard. | Improve | |
9788 | Improved the handling of expiring or expired Subscription licenses, with more information shown on warnings and confirmations, and new resolution options before a license must be reset. | Improve | |
9792 | Minor updates to some warning dialogs and how they suggest contacting PhotoModeler Support. | Improve | |
9795 | Fixed a problem with command line activation to allow for a local license expiry update during activation. | Improve | |
9796 | Added a few default keyboard shortcuts for tools common to decking projects, including Shift-6 for Surface Draw Curve mode, Shift-E to for Export, Shift-P for Fit Plane. The full list of keyboard shortcuts can be viewed in the PhotoModeler Toolbar Customization interface. | Improve | |
9712 | Dragging points in the Alt-zoom window now works correctly when 3D items are projected on photos. | Fix | |
9718 | The Backstage Print page's Print/Output View button fixed. | Fix | |
9722 | Fixed wording in various warnings and summary text for Template setup projects. | Fix | |
9731 | When the preference setting to not include Surface Draw points as part of the best-fit plane point set is active and there are fewer than 3 non-Surface Draw points remaining, no surface is created and the warning has been updated to explain this. | Fix | |
9737 | When PhotoModeler is positioned on a secondary monitor that is to the left of the primary, dialogs now center correctly within the application instead of on the left hand side of the primary monitor. | Fix | |
9746 | To match the naming in other interface areas, the 3D viewer options dialog visibility setting for Imported items is now called Positions instead of Points. | Fix | |
9759 | The right click menu item "Select Camera Stations Showing Selected" is disabled when nothing is selected. | Fix | |
9763 | Re-arranged checks for internet connection to improve performance during various online access operations. | Fix | |
9768 | Clicking the Imports and Coordinates tool now brings the Imports and Coordinates pane into view when it's in a hidden tabbed position. | Fix | |
9772 | The reference helper lines no longer flash when you first enter a photo during referencing mode. | Fix | |
9776 | Changing the sub-selection color preference, while a 3D View is open, will now update the open views. | Fix | |
9787 | When a floating pane is docked back to a tabbed position, the [Floating] text on the title bar/tab is now correctly removed. | Fix | |
9789 | Fixed a problem with Quick Access toolbar icons - they now change to the correct color when switching between light and dark themes. | Fix | |
9791 | Fixed a small typo in a warning that comes up when trying to add low resolution images when creating a project during the Automated Target Project wizard. | Fix | |
9715 | Fix for a crash that could happen when exporting a straight Bent Tube object (one defined with a few points) using NURBS centerlines or NURBS Surfaces to the Rhino .3DM format. | Crash Fix | |
9719 | Fixed a crash that could happen while drawing a Bent Tube if the right click "Remove Last Edge Point" was used with the menu was outside of the photo window. | Crash Fix | |
9720 | Fixed a crash that would happen if a curve mark is the very first object added to a photo and then the undo, followed by redo, tool is used. | Crash Fix | |
9735 | Fixed a crash that could happen if the 2D mark table was used to delete the final mark of a point that was assigned to a translate. | Crash Fix | |
9736 | Fixed a crash that could happen when marking a silhouette on a photo. | Crash Fix | |
9745 | If the Default layer was part of a multi-item selection on the Layers dialog and Delete was pressed, the Default layer could be deleted which would lead to situations that could cause a crash. This has been fixed. | Crash Fix | |
9765 | Fixed a crash that would happen if there was right click while inserting an edge point into an existing Bent Tube. | Crash Fix | |
From Release 2021.0.2 to 2021.1.0 [Jun 1, 2021] (37 changes) | |||
9675 | A new system for selecting a Surface during Surface Draw. If there are multiple surfaces close to the area where the first point is created, a new menu allows you to choose which Surface to use. The menu lists the surfaces and as you mouse over each menu option, the surface and defining objects are highlighted, giving a way to visually identify them. Once a surface is selected it will be used for all other Points until the surface line or curve draw is ended. The 'close by' area is defined using a new setting on the Curves and Surfaces preference page - if the setting is set to 0 the previous system for choosing the surface will be used. A separate preference setting controls what happens if you click on top of a new surface. For full control over which surface is being used, holding the ctrl key while clicking will bring up the menu to select which surface to use for all surface draw points, not just the first one. | Significant | |
9684 | A new command "Select Camera Stations of Open Photos" provides a way to see where the open photos are in a 3D view. This can help when assessing which photos provide good angles and views. For example, if you have only photos 2 and 8 open for viewing, and use this command, then Camera Stations 2 and 8 will select and highlight in the 3D View. | Significant | |
9685 | A new command "Select Camera Stations Showing Selected" will select and highlight all Camera Stations in the 3D View where the currently selected objects have been marked. This can help when assessing which photos provide good angles or why an object's angles are low. For example, if point A is marked on photos 3 and 7, and you right-click on point A and use this new command, Camera Stations 3 and 7 will select and highlight in the 3D View. | Significant | |
9707 | Plane Surfaces have a new property 'Crop type'. This controls how the plane's crop rectangle is calculated. A new "Best fit bounding box" crop type creates a plane with the minimum possible size that covers all the points used to create a best-fit plane. This new crop type is the default for all newly created Best Fit Planes. The other cropping method, based on the first two points selected (for best fit planes), or the axis for axis-planes, has a Crop type value of "Based on axis for first 2 selected points". This crop type is the only option for all non-best-fit planes (cannot be changed to best fit bounding box). | Significant | |
9673 | The drop-down arrow on the top right of photo, 3D view, and table windows now has a new menu item "Close All But This Window". Choosing this option will close all other windows of that type leaving only the selected one open. | Improve | |
9676 | A new configuration file setting controls the default of the override material visibility setting so that 3D viewers and photos can have different defaults. | Improve | |
9677 | When instability is detected while processing a coded target auto-project, and the camera is determined to be a phone, a new warning suggesting using a device without OIS comes up. | Improve | |
9687 | 2D Export Flatten Report changes: a) formatting of large numbers on the report has been improved, b) the individual largest delta error shows the item's percent and 3D length errors, c) the individual largest percent shows the item's length error and 3D length, and d) the surface with the largest angle is shown. | Improve | |
9688 | The setting in 3D export for 'Surfaces as' is now saved and restored next time an export is done. | Improve | |
9696 | A rarely used export setting "DXF-ASTM format" has been moved from the export settings tab to the Export Preferences page. | Improve | |
9698 | The 3D export settings have been updated to allow Bent Tubes to output both a centerline and a surface version. Additionally the tube surface can now be output as a NURBS surface. | Improve | |
9699 | The Camera Dialog's displayed calibration type for the selected camera now shows if the camera was previously field calibrated or auto-calibrated and loaded into this project, vs when the calibration was done during the processing of this project. | Improve | |
9701 | If the first Surface Draw point is over the end of an existing line or curve, the prompt that comes up asking if you would like to connect to this location is now centered in the photo window instead of centered in the application. | Improve | |
9702 | When using the export option 'flatten per surface', the material and layer per surface export options are now restored. They default to being checked/on, but the setting will be saved when a per surface export is executed. | Improve | |
9703 | When using the export option 'flatten per surface', part placement has been improved. Each part is now translated so the Surface's center point will match it's position on the XY plane projection. | Improve | |
9704 | The Coded Target Letter Sheet files are now accessible for printing via the PhotoModeler Backstage's Print page - click File, Print, Letter Sheets to access the PhotoModeler web page where the files can be downloaded and printed. | Improve | |
9705 | The Getting Started screen that shows when launching PhotoModeler now shows a "More..." link that takes you to the list of recent projects on the back stage Open pane. | Improve | |
9678 | The Save button on the Backstage only enables when a project has already been saved first using the Save As... button. | Fix | |
9680 | Fixed the check for existing Coded Target Preset scales when adding new preset components. | Fix | |
9683 | Invert selection now works correctly with referenceable objects (curves, cylinders, edges, etc.). | Fix | |
9686 | The project check and repair system has been enhanced to repair project corruptions where a marked point is not connected to a photo. | Fix | |
9690 | Minor fix of a typo in the check and repair log. | Fix | |
9691 | Fixed an issue where extending a curve from its starting point and then using the right-click "Remove Last Curve Point" option would remove the point from the wrong end of the curve. | Fix | |
9695 | Fixed a problem where the status bar could show invalid characters after a certain set of selection steps. | Fix | |
9700 | When using the export option 'flatten per surface' and either the color or layer per surface settings was active, open photos would flash with repeated updates during the export. This has been fixed. | Fix | |
9706 | Restoring pane layouts to the factory default no longer leaves the Interactive Referencing pane open. | Fix | |
9709 | Fixed a case where, depending where menus or dialogs opened, Surface Draw Curve mode could mix up which window the draw is happening on. | Fix | |
9710 | Fixed some bug in the Bent Tube calculation to reduce the wild curves, swoops, and sippy-straw shapes that could occur in projects and tubes with weaker angles. | Fix | |
9674 | Fixed a crash that would happen when trying to reference a Bent Tube mark where the second edge has failed to calculate. | Crash Fix | |
9681 | Fixed a crash that could happen after using the 'Remove Last Edge Point' right click menu command to remove all the points in a Bent Tube and then moving the mouse in/out of the photo area. | Crash Fix | |
9682 | Exporting a .dxf file with cylinders as centerlines no longer brings up an assert error message. | Crash Fix | |
9689 | Fixed a case where the ExitPhotoModeler script command could use a crash when running from an external program. | Crash Fix | |
9692 | The project Check and Repair functionality, run when a project is loaded or saved, now checks for and repairs lines with no endpoints. | Crash Fix | |
9693 | Fixed a crash that could happen when exporting a 2D .dxf file flattened per surface with the Color per Surface option. | Crash Fix | |
9697 | Fixed a crash that would happen when idealizing a project with Bent Tubes if the tubes were displayed in a 3D view or the setting to show the 3D tubes on photos was turned on. | Crash Fix | |
9708 | Fixed a crash that could happen when a 'rubber band' line was previously drawn to a point which has since been deleted. | Crash Fix | |
9711 | Loading a project that contains a Bent Tube with it's planar property set no longer causes an assert crash. | Crash Fix | |
From Release 2021.0.1 to 2021.0.2 [Mar 31, 2021] (29 changes) | |||
9649 | Sub-toolbars on various panes (e.g. Visibility, Photo Control, Imports, etc..) now have larger buttons and are more readable and more accessible esp on higher resolution screens. | Improve | |
9650 | Creating a new project now uses the same Preference settings to automatically open various panes/windows on startup as was done with opening an existing project. | Improve | |
9651 | Clicking the 'Return to Overview' button in the Tutorials backstage page now checks the internet connection to allow pages to appear after a reconnection. | Improve | |
9655 | The 2D flatten report now only includes curves if their layer is selected as part of the export. | Improve | |
9657 | The Idealize project option now takes into account and updates Bent Tube marks to their correct idealized location. | Improve | Premium |
9662 | Improved the message that comes up when trying to reference Bent Tubes between photos with a low angle. | Improve | |
9663 | Referencing Bent Tubes marked on the same photo no longer performs a low angle check and hence no low angle message and no refusal to reference. | Improve | |
9664 | Updated warning text that suggested running the program as 'As Admin' to use the Windows standard menu text 'as administrator' instead. | Improve | |
9665 | Preset scales applied to a project now have a unique name/number. They are now called "Preset scale N" .. where N is a count. | Improve | |
9666 | When running an Automated Coded Target project if Letter Sheets are detected but no Coded Target Preset is applied, or a Preset is applied but no sheet 'A' is detected and no rotation is defined, a new warning comes up with an explanation and options. | Improve | |
9668 | When a Coded Target Preset is applied, Scales, Translate, or Rotate created by that Preset will have the Preset configuration's name added in the Imports explorer (this will help identify the source). | Improve | |
9669 | When a Pane is undocked and set to be floating, a new warning explains what is happening and gives the option to leave the pane docked. | Improve | |
9670 | The Backstage Tutorials pane now shows a list of downloaded/installed tutorial projects when the computer is not connected to the internet. | Improve | |
9672 | The default pane tabbing style has changed to 'Multirow', making it easier to navigate among tabbed panes (typically photos). | Improve | |
9645 | When a 2D template setup fails, the format used to send the scale information to PhotoModeler support has been improved. | Fix | |
9646 | Curves drawn through points with their polyline property set now export correctly to the .3DM format. | Fix | |
9647 | A new warning explains PhotoModeler Standard cannot load projects that contain Point Clouds or Triangulated Meshes. | Fix | |
9648 | Since it can interfere with the state, auto-save will no longer trigger until the mouse cursor is out of any 'captured' state. | Fix | |
9653 | The Referencing Pane now displays information about any Bent Tubes selected for referencing. | Fix | |
9654 | In certain situations the Photo Visibility pane could display two Bent Tube groups, this no longer happens. | Fix | |
9658 | On the Tutorial Load dialog, clicking the top-right X Cancel button now cancels the tutorial project load. | Fix | |
9659 | Minor fixes when applying various coded target presets to a project. | Fix | |
9660 | Bent Tube objects now export correctly when using PhotoModeler Standard. | Fix | |
9671 | The "Unable to Check for Updates" warning no longer includes unreadable text. | Fix | |
9644 | Fixed a crash that would happen when hitting 'Esc' to abort a partially drawn Bent Tube, then starting a new one, and panning. | Crash Fix | |
9652 | Fixed a crash that could occur after marking Coded Targets in a certain sequence in a SmartMatch project. | Crash Fix | Premium |
9656 | If during the build of the 3D View or Projections, if a Point Cloud point count, and the RGB colors count are out of sync, the warning explaining this will no longer cause a crash. | Crash Fix | Premium |
9661 | Fixed some rare cases where, when the first 2 or 3 control points marked were insufficient to define a consistent coordinate system, there could be a crash. | Crash Fix | |
9667 | Fixed a crash that could happen when trying to create a best fit plane with nothing selected. | Crash Fix | |
From Release 2021.0.0 to 2021.0.1 [Mar 3, 2021] (7 changes) | |||
9642 | New Preference settings on the Photo Control page to control the style of tabbed photos and other panes. Tabs can be auto-sized (as current), or compressed or on multiple lines. | Improve | |
9640 | Added warning messages to the 'getting started' screen in the Demo version when missing or invalid data entered. | Fix | |
9641 | The script command to export a project now correctly supports Bent Tubes. | Fix | |
9637 | Clicking on a photo's scroll bar during curve, surface draw curve, or bent tube marking no longer causes a crash. | Crash Fix | |
9638 | If a point has multiple curves that end at it's location and the option to extend a curve is used, after selecting which curve to extend from, there is no longer a crash. | Crash Fix | |
9639 | Closing a window during control marking mode no longer causes a crash. | Crash Fix | |
9643 | Fixed a case where a path surface attached to a surface draw curve, with another surface draw curve attached to that path surface could cause a crash. | Crash Fix | |
From Release 2020.2.1 to 2021.0.0 [Feb 24, 2021] (81 changes) | |||
9604 | BETA: The new BentTube modeling object has been added. This object is used to model circular-cross-sectioned tubes that are not straight. Its main purpose is to facilitate the 3D modeling of canvas support tubes on boats. See the help file and intro video for details. In this release, it is in beta form for early testing. | Significant | |
9620 | Tutorial access has been revamped. Tutorials and other associated files and resources can now be accessed by a dedicated 'backstage' panel (ie click File, Tutorials) with a browser control connected to the online PhotoModeler pages. This gives dynamic and up to date access to the latest learning resources, categorized by application/field. | Significant | |
9630 | Added a new Referencing Explorer mode. In this mode, when the mouse cursor is moved over an oriented photo, all other open oriented photos will display the matching reference helper line. This explorer is a great tool for exploring the relationships between photos and what is the potential for referencing of points, curves, cylinders, and bent tubes. | Significant | |
9557 | The multi-select status bar now displays the count of how many imported transform points are selected. | Improve | |
9558 | The Processing Report now displays 'none' to clarify when no referenced points are outside of the calibrated area. | Improve | |
9559 | When a Target Preset is applied or used in an auto project, it now shows how many scales are in use. | Improve | |
9562 | A new warning comes up when a newly created best-fit plane is unable to compute a 3D position. The warning explains possible reasons why and gives the option of removing the plane. | Improve | |
9563 | The Angle column of the point table now displays the angle that any Surface Points light ray intersects its surface. Lower angles mean a shallow, and hence weaker, intersection. | Improve | |
9565 | The Project Status Report Check Measurements section now includes a line in the percent group showing what the mean delta percent would be applied across the project extents. | Improve | |
9568 | Holding down the shift key while in 'Surface Points - Curve' mode will now create a 'corner point' (ends current curve, adds the point to the end of that curve, and creates a new curve starting at that point). This provides a faster way to create corner points compared to using the right-click menu. | Improve | |
9569 | The way the Measure pane handles surface Planes has been updated. 1) Fewer measurement properties are displayed (they can be restored on the Measure Preferences pane); and 2) the plane fit measurement for best fit planes no longer includes the amount of the offset. | Improve | |
9570 | A new property on the Curves and Surfaces preference pane sets a default offset for all newly created best-fit planes. This can be helpful if you are using a set of targets with a consistent thickness. | Improve | |
9572 | A new warning comes up if a project uses an Idealized camera and an option to modify the camera parameters during processing is turned on. The warning explains this is not recommended and gives the option to abort processing. | Improve | |
9577 | Holding Shift while clicking on a photo in Target Marking mode now creates a manual mark at the location clicked. This is useful when marking a series of subpixel targets but a target can't be marked using the sub-pixel marker - so at least you can easily mark it manually now without switching out of the mode. | Improve | |
9580 | Closing the 3D Viewer options dialog only updates the height color range when color by height is selected. This prevents a progress bar coming up when working with very large projects. | Improve | |
9585 | Status bar changes - the project's units (mm,in,cm,ft, etc.) are now shown on the PhotoModeler Status Bar on the right. Clicking the new units panel opens the Imports and Coordinate System pane where the units can be set. The Max Residual section also widened to prevent cut off text. To make room for the changes, the Project Status Status Bar panel is now hidden from view (contact Technical Support for instructions on how to re-enable it). | Improve | |
9586 | There is a new tool on the Coded Target Presets Edit Configuration dialog ("Change all scales... button) that allows you to change all scales in the preset in one step, rather than editing each scale individually. | Improve | |
9587 | The Properties pane now displays the Project's units (mm,in,ft,m,etc) beside field titles which have values in project units. | Improve | |
9588 | A new warning comes up when a surface is offset by -4 inches suggesting if this is to account for the thickness of rubber backed Letter Sheet targets, the correct size is -0.157 inches (-4mm). | Improve | |
9591 | When importing points with RGB data, the text file import dialog now sizes the header row properly to show all text. | Improve | |
9592 | A new preference setting (on the Curves and Surfaces panel) controls if Surface draw Points are used when creating a best fit plane (off by default). When the setting is off, and there is an attempt to create a best fit plane with Surface Points selected, a new user optional warning explains the Surface Points will be ignored unless the preference setting is changed. | Improve | |
9594 | The 3D view now uses anti-aliasing to give objects a smoother look. This can be turned off on the 3D viewer display Preference panel. | Improve | |
9595 | When a scale or check distance is highlighted on the Imports and Coordinate Systems pane, the summary text includes a new hyperlink to view statistics and fit information related to that specific set of scales or check distances. Clicking the link will open a dialog with a tree showing information such as the average, best, and worst fits. | Improve | |
9606 | The Visibility on Photos pane is now open by default when a project opens. | Improve | |
9607 | If the first surface draw point is not over a surface, the closest one highlights when the prompt asking if you would like to use it is displayed. | Improve | |
9610 | During Surface Draw, the Surface (and the objects used to define it) that is being drawn on, is now highlighted to make it clearer which Surface is being drawn on. | Improve | |
9611 | Adjusted the layout of the 3D Export dialog to give more space and a cleaner look to the settings tab. | Improve | |
9613 | Updating curve marks when their 3D version is not visible will now be faster and cause fewer updates. | Improve | |
9615 | Surfaces created with the "Fit Surface to Selected" tool are now called "Point Fit" surfaces. | Improve | |
9616 | When 3D object changes its highlight, photos now only repaint if that object is visible. | Improve | |
9617 | Several Alert Popups (bottom right notifications) now have links to relevant Help document sections. | Improve | |
9618 | Template Pattern Capture project uploads now include scale settings to help with troubleshooting. | Improve | |
9619 | Increased the default size of the max. residual status bar area. | Improve | |
9621 | The Getting Started and Evaluation Welcome screens have been modernized and streamlined. They have a cleaner display of start-up tasks, such as starting new projects, opening existing projects, accessing Help and tutorial resources, and a new small 'news and announcements' window showing links to the latest developments at PhotoModeler. A good way to stay up to date with the latest announcements without having to navigate to the website. | Improve | |
9622 | Letter Sheet Scales adjusted to a finer degree of precision to help optimize coded target projects using Letter Sheet preset configurations. | Improve | |
9623 | Curve, Cylinder, Edge tables now show all properties specific to the entities, rather than just a subset common to these types of objects. | Improve | |
9624 | The Help backstage page reorganized: Tutorials are now on their own pane. Added a new 'What's New' dynamic announcement window to help publicize important announcements. | Improve | |
9626 | Improved the speed of clearing highlights when a table is open. | Improve | |
9629 | A new configuration file setting can control the thickness of the reference helper line. Contact support@photomodeler.com for more information. | Improve | |
9631 | The Letter Sheet Coded Target Presets now include scales for up to 18 Letter Sheets - for projects that use the full set (main and expansion sets). Scale values have also been adjusted slightly to better match the produced PhotoModeler rubber sheets. | Improve | |
9633 | A wait cursor now displays when a preference panel is being displayed for the first time. The 'Colors' panel could take a while to generate. | Improve | |
9634 | A new configuration setting can be adjusted so that photos tile as new ones are opened. Contact support@photomodeler.com for more information. | Improve | |
9560 | When a Target Preset adds a single scale, instead of saying it is invalid, a new message explains that multiple scales are recommended. | Fix | |
9561 | Updates to pluralization on the Automated Project Summary when a single duplicate target is found. | Fix | |
9564 | Sometimes running a .dxf export via a script/dde would fail. This has been fixed. | Fix | |
9567 | The Export dialog now displays the Point ID item if a project has no standard points, but does have Imported, Surface Draw, or SmartPoints. | Fix | |
9571 | Fixed a rare case where the automatic target project wizard would incorrectly flag photos as duplicates. | Fix | |
9573 | The Process button on the Processing dialog is now only enabled when the orientation or optimization step is selected. | Fix | |
9574 | The Send files to Support dialog now enables the Upload button correctly when the 'send current project' option is selected. | Fix | |
9575 | Improved how the Send files to Support dialog handles the selection of single vs. multiple 'other' files to upload. A single file selected no longer shows 'multiple' as the file path. | Fix | |
9576 | When an image sequence is edited such that the number of images changes, any open photos title bars now update their display of the sequence counts. | Fix | |
9579 | A warning no longer comes up when setting up a Coded Target Preset Configuration containing just offsets. | Fix | |
9581 | During export, if the 2D flatten option is set to 'per Surface' and the option to color each item per Surface is selected, the correct color is now used when curves are set to be output as Line segments. | Fix | |
9583 | Fixed how the .dxf import option "only use text fields with matching points" works when it is unselected. Name fields now create points at their imported position. | Fix | |
9584 | During image import, when all images come from a Camera of the same make and model, the images are checked for consistent rotation, resolution, and focal length. If they do not match a warning is shown that allows you to continue with the largest consistent set, or to go back and choose a new set of images. Previously this happened only for a Camera that was matched in the Camera Library - now it happens always. | Fix | |
9593 | Improved how many updates happen (reduces the amount of flashing) when using the Properties pane to assign a different Surface ID to a set of Surface Points. | Fix | |
9596 | When 2D and 3D lines are visible on a photo, switching selection between lines would not clear the red highlight of the previously selected line. This has been fixed. | Fix | |
9597 | Updated the wording of the prompt when a new Surface Curve drawing click occurs over an existing projected curve to clarify the new curve will be connected to the existing one. | Fix | |
9599 | When a curve mark point (that belongs to a referenced curve) is selected on a photo it now correctly turns red. | Fix | |
9600 | Fixed a problem importing text files (e.g. control points) with multiple spaces between values in a comma separated file. | Fix | |
9602 | A warning now comes up explaining why non-point objects referenced using the Quick Reference tool cannot be referenced if they are both already marked on the same photo. | Fix | |
9603 | In PhotoModeler Standard, the 3D viewer options now labels the texture size "Direct" instead of "Fast". | Fix | |
9605 | When a curve, cylinder, edge, or silhouette is displayed in the sub-select color (default purple), panning or zooming the image would cause it to draw in the select (red) color. This has been fixed. | Fix | |
9608 | Updated the text at the top of the calibration wizard to indicate a minimum of 9 photos should be used. | Fix | |
9612 | Cylinder centerline endpoints are now only exported if cylinders are selected as an item to export. | Fix | |
9614 | The properties pane now updates to show the properties of Surface Draw items selected when the 'Select Associated Surface Draw' tool is used. | Fix | |
9625 | Fixed a problem with Table Configurations where if the list of configurations was edited/reduced in length, certain tables would no longer have an icon in the Table Gallery on the toolbar. | Fix | |
9628 | Removed a badly formatted hyperlink from a check for updates warning when no internet connection available. | Fix | |
9632 | Fixed an issue where after certain operations, such as using the command 'open photos showing selected' where it opens only a single photo, a photo would highlight objects as if they were selected, but would not actually select them. | Fix | |
9635 | If a project was in a state where background processing would fail, using line mode would create new marks but not connect them with lines. This has been fixed. | Fix | |
9556 | Fixed a crash that could happen if a right click popup tool was activated from the tool search when no appropriate window was open. | Crash Fix | |
9566 | Fix for a crash that would sometimes happen when a Coded Target Auto-project detects duplicate photos and the option to remove the duplicates is selected. | Crash Fix | |
9578 | Added error checking when trying to overwrite a .dxf file that is already open and locked by AutoCad. Before this would cause a crash on export. | Crash Fix | |
9582 | Fixed a crash that would happen when turning off the 3D viewer gradient background before a view is actually open, using the â€Show with Options’ menu item. | Crash Fix | |
9589 | Because it could cause a circular reference the Properties pane no longer allows the assigned Surface of Surface Draw (through the 'Surface ID of Surface Draw' property) to be assigned to a Surface that is defined using Surface Points. | Crash Fix | |
9590 | The 'Convert to Corner Point' tool on the Surface Draw right-click menu now enables only when right-clicking on a Surface Draw Point. | Crash Fix | |
9598 | Fixed a case where some Surface Draw actions could cause a crash if a photo window (that had been previously drawn on) was closed and the new action takes place before a new photo becomes active. | Crash Fix | |
9601 | Turning off the Preference setting "Offsets use a cross symbol" no longer causes a crash when opening a project that contains offsets. | Crash Fix | |
9609 | Since the save option is disabled in demo mode, the 'Send questions to support' dialog no longer allows the option to send project data. | Crash Fix | |
9627 | Fixed a crash that would happen after hitting quit during the Interactive Referencing setup. | Crash Fix | |
9636 | Increased the number of scales a preset can handle to 500. | Crash Fix | |
From Release 2020.2.0 to 2020.2.1 [Sep 1, 2020] (50 changes) | |||
9514 | A new system for importing .dxf files has been added. This new system should improve import compatibility, and as well, adds the ability to import splines (which are converted to imported lines). A new preference setting can revert the import to the old system. | Significant | |
9541 | Automatic Target Marking dialog improvements: 1) The dialog now has the option of defining a polygonal region for target search, instead of only a rectangle. 2) There is a new option to estimate the sizing for dot targets based on any existing target marks. 3) The dialog has been simplified with some options moved to a new advanced settings dialog. | Significant | |
9544 | A new DDE command: ApplyCodedTargetPresets is used to apply the default or an indexed Coded Target Preset Configuration to an automated coded target project. | Significant | |
9550 | Coded Target Presets now support Offset points. a) RAD Offsets can be used to define scales, rotation, or translation. b) All offset points can be used as the ends of lines. To use an offset point in a preset definition use the 'o' or 'p' prefix when entering the point ID. eg. 'o5' will use offset ID 5, or 'p5' will use the first offset defined by object point 5. | Significant | |
9553 | For projects with image sequences (ie images taken from the same camera position, but at different times), there is a new tool on the right click menu (in Select Mode) when over a photo to allow you to activate a specific image in the sequence. It's called "Go To Sequence Image". | Significant | |
9511 | The formatting of the Interactive Referencing pane has been improved, and the SP and DP text reflects the highlight colors of the corresponding photo points. | Improve | |
9516 | During manual Target Marking mode, a temporary red boundary, showing the area detected, is now always shown. | Improve | |
9520 | Interactive Referencing mode now prompts if the source or destination points layer is not visible, giving an option of turning it on. | Improve | |
9523 | Adjusted the amount of free memory suggested when the Create Point Cloud point spacing setting is lowered to 1. | Improve | Premium |
9524 | The Coded Target auto-project summary dialog shows a warning when duplicate target IDs are detected on the same image. | Improve | |
9525 | Network floating clients can now be run on a virtual machine. The netshare folder will be on a non-VM. | Improve | |
9526 | New Automated Target projects are now checked for photo consistency. If the image set selected does not match a camera in the library and/or have a consistent set of image properties (focal length, resolution, or rotation) specific warnings come up explaining the inconsistency and gives the option to continue with the largest consistent set, or to re-choose which photos will be added to the project. | Improve | |
9527 | When doing a photo import and the photos are from multiple cameras, the Camera Assignment dialog that appears has a new choice order, and now defaults to re-selecting the image set. | Improve | |
9529 | If a project does not have a scale defined, adding an offset to a surface plane warns that the distance will not match a real world measurement. | Improve | |
9531 | If a photo view with an image sequence is selected for output to file (via Print/Output open view...), a new prompt asks about exporting all images in the sequence or just the currently active one. | Improve | |
9535 | A new warning comes up when duplicate photos are detected when running a new automated Coded Target project. The prompt gives the option of removing the duplicates. | Improve | |
9537 | If a project is open, the Send files to Support tool now defaults to include the project and image data. | Improve | |
9538 | When a Template Capture setup project fails to process, a new prompt suggests, and allows for, sending it to support for assistance. | Improve | |
9542 | Small simplification to the text displayed on the Automated Coded Target Project summary dialog. | Improve | |
9543 | You can now select multiple 'other' files when uploading files to PhotoModeler Support, and this can also now be done while using the Demo version of PhotoModeler. | Improve | |
9545 | Two new settings allow newly created Fit Curves to default to being closed or being forced to a circle. For information on how to enable these settings contact: support@photomodeler.com | Improve | |
9546 | Curves created by fitting through points have new properties: a) the "Closed curve through points" property closes the curve (makes the first and last point of the curve the same); and b) the "Circle" property is now enabled for all curve through points, setting this will close open curves and convert them to a best-fit planar circle. | Improve | |
9547 | The Surface Draw 'Polyline' property now has a unique name so if both a Surface Draw and non-Surface Draw curve are selected, the two 'Polyline' properties do not look like duplicates. | Improve | |
9549 | When a Point Offset is used to define part of the scale, rotation, or translation, the text describing it in the Coordinate System Explorer will now be more obvious and will show the ID of the offset instead of the ID of the point it is being offset from. | Improve | |
9551 | The Coded Target automarking summary now gives colored feedback based on the number of coded targets detected. | Improve | |
9552 | Improvements to Network Floating license setup - a new command line set up option, and better feedback on problem setups. Contact support for details. | Improve | |
9554 | Added the license serial number to the warning about an expiring subscription. | Improve | |
9506 | Opening the Auto-marking dialog now switches the mode to Select Mode. This ensures there is no confusion caused by new points being added to the project by auto-referencing. | Fix | |
9507 | Opening either the Processing or Automatic Referencing dialogs will now switch out of Interactive Referencing mode. Either operation can make changes to the project that impacts the Interactive Referencing point set. | Fix | |
9509 | Importing text files with certain formats would not produce the correct column type options for the import. | Fix | |
9510 | The Interactive Referencing pane now disables its buttons when appropriate. | Fix | |
9512 | To improve compatibility with AutoCAD, certain characters (such as = and ;) are now removed from layer names when they are exported to .dxf. | Fix | |
9515 | The Measure pane now only displays a single copy of the distance between two selected Point Cloud points. | Fix | |
9517 | When creating an Automated Coded Target project, if a camera was matched in the camera library, but when prompted this camera is not selected, the choice to not use a calibrated camera now explains it will run automatic calibration. | Fix | |
9518 | Using the Properties pane to change the Surface of a Surface Draw point will now also update the highlighted surface if shown. | Fix | |
9519 | In Automated Projects, there is a step that runs after optimization processing to clean up (unreference) points with high residuals. This step was sometimes unreferencing manually marked and referenced points. The points that get unreferenced now (with a high residuals) are: SmartMatch points, Coded Target Points, and optionally Subpixel target points (even if manually marked). The later can be turned off with an ini setting - ask support. | Fix | |
9521 | The Point Review pane now closes before processing to avoid issues. | Fix | |
9528 | When starting a project with images from multiple cameras, the option to re-select images via the Camera Assignment dialog now works correctly. | Fix | |
9532 | When a camera calibration is assigned to an image with properties that do not match, the warning that comes up explaining the mis-match is now only displayed once. | Fix | |
9533 | The color (rgb) values in .las files are now read correctly. | Fix | |
9536 | When setting up a Network Floating license, if the netshare folder does not have appropriate access rights, a more specific warning now appears. | Fix | |
9539 | The animation keyframe thumbnails no longer display a blank region under them. | Fix | |
9540 | A Smart Orientation that uses Automatic Camera calibration may now handle cameras that don't calibrate well (like some mobile phones) in a more robust way. | Fix | |
9548 | After a new camera calibration project is run, the prompt to add the camera to your camera library is now displayed. | Fix | |
9505 | Fixed a crash that could occur when canceling the creation of a new project and then opening the License Management dialog. | Crash Fix | |
9508 | Fixed a crash that could happen during Export when orthophotos also included the option to output a Rhino .3dm file. | Crash Fix | |
9513 | Fixed a crash that could occur with certain project setups when a surface is deleted. | Crash Fix | |
9522 | Fixed a crash that could happen when starting up with an invalid network license. | Crash Fix | |
9530 | Fixed a crash that would happen when using the "Update Values" button on the orthophoto export dialog. | Crash Fix | |
9534 | Instead of crashing, a new warning comes up when an invalid or corrupt .las file is loaded. | Crash Fix | |
From Release 2020.1.1 to 2020.2.0 [Jun 15, 2020] (54 changes) | |||
9465 | A new Interactive Referencing mode has been added. This mode is similar to the previous Weld Unreferenced points tool. Activating the mode opens a pane showing a list of potential reference matches based on the current solution and project points. If potential references are found two photos will open showing the Weld Source (WS) and Weld Destination (WD) if the highlighted points are the same, clicking the "Same" button will reference them. A great tool for final clean up of referencing in manual and semi-automated projects. | Significant | |
9476 | When exporting 3D models to 2D file formats (DXF and SVG) there is a new option for the 2D flattening to be based on Surface Planes within the project. This results in multiple flatten planes which is useful for slightly curved or 2.5D surfaces that would otherwise be distorted by a simple projection onto a single plane (like the XY plane). This will output any Surface Draw Curves or Lines attached to Plane Surfaces, using each plane's normal as the projection direction. Optionally, the output surface draw can be assigned a unique color and/or layer for each surface used. | Significant | |
9486 | A new tool will select any Surface Draw items (points, lines, or curves) that are associated with the selected Surface(s). | Significant | |
9490 | All capabilities of PhotoModeler's Template Pattern Capture (formerly an add-on) are now available in PhotoModeler Standard. PhotoModeler Premium (which always included TCP) does not change. | Significant | |
9451 | Additional details and information are now displayed in the warning when exporting a project with no scale or coordinate system defined. | Improve | |
9453 | When a Plane and Point are selected, the Measure pane now displays the closest distance to the surface (cropped plane) as well as the distance to the infinite plane. | Improve | |
9455 | When the first Surface Draw click is not over a surface, the prompt to use the closest surface now shows how far away from the edge of this surface the point will be. | Improve | |
9458 | Small improvement to the speed of adding images to a project. | Improve | |
9459 | The export settings tab now saves and restores the curve export format (Line segments, or NURBS). Additionally, the DXF format now defaults to NURBS and gives a warning if you try to export with "Merge connected polylines" selected when curves are output as NURBS. | Improve | |
9460 | If no rotation is defined, the 2D Flatten Report now displays the "Not Defined" text in bold colored text. | Improve | |
9461 | When exporting an orthographic photo, with settings that depend on the rotation or scale of the project, a warning is now displayed if they are not defined or invalid. | Improve | |
9462 | Added an 'are you sure?' prompt when choosing to always or never switch surfaces during surface draw. | Improve | |
9463 | The camera calibrator no longer defaults to suggesting the calibration file be uploaded. | Improve | |
9464 | Improvements to auto-referencing. With most projects more matches will be found with fewer errors. The dialog also includes a new residual threshold to only allow matches under this value. | Improve | |
9468 | The text file importer now sets the default column type based on the format of the data in the column. (eg. the description field will default to the first text column) | Improve | |
9470 | The 3D Export dialog Settings tab now indicates that the 2D export plane applies to the .svg format as well as the 2D dxf. | Improve | |
9472 | The Imports and Coordinate Systems pane now indicates a rotation is invalid if both axis are defined using the same objects. The Export 3D dialog also warns about an invalid rotation under these circumstances. | Improve | |
9474 | The 2D dxf/svg flatten to setting is now saved and restored during export. | Improve | |
9480 | When a Surface Draw Point is selected, the Properties pane now has a field showing the ID of the Surface the point is associated with. This field can be edited which allows switching which Surface the Surface Draw point uses for its calculations. | Improve | |
9484 | .svg export now includes the RGB color from the object's materials. | Improve | |
9485 | The Export 2D Flattening Report will now open automatically when the export of 2D data completes. It can be turned off on dialog. | Improve | |
9488 | If images with a resolution less than 7 megapixels are added to the Coded Target project, a warning now comes up suggesting using higher resolution images and checking they haven't been downsized when transferring from the camera, or by e-mail. That 7 value can be called by a hidden preference setting. | Improve | |
9491 | The Network Floating setup procedure has been simplified. There is no longer a separate Network Floating installer. The path to the 'netshare' folder can now be established from within PhotoModeler rather than during installation. | Improve | |
9494 | The tutorial dialog now includes 3 new tutorial videos. Two on flat panel modeling using boat decking and one on 2D pattern template capture. | Improve | |
9498 | The default Letter Sheet Coded Target Preset configuration is now editable, and a Letter Sheet Coded Target Preset in inches has been added. | Improve | |
9499 | Copying a preset includes any configured offets, planes, or lines even if that type is inactive. | Improve | |
9452 | The summary dialog now shows that the scale failed after applying a coded target preset configuration. | Fix | |
9454 | A warning comes up and prevents Surface Draw points from being marked on unoriented photos. | Fix | |
9456 | Activating the only translate in a project no longer warns about an already active one. | Fix | |
9457 | The Preference setting to control if the project review icon is only displayed when the project review pane is open is now used for the project default. The setting on the Project Information dialog, that is saved with the project, controls the actual display. | Fix | |
9467 | The when a Scale is assigned to an Offset the Imports and Coordinate Systems pane now displays the Offset ID instead of the ID of the point it is offset from. | Fix | |
9469 | Exporting curves with the circle property set to a DXF file in the NURBS format now work correctly. | Fix | |
9475 | The "Referencing Auto-Drive is on when the application starts" preference setting no longer impacts the reference helper lines. If you would like reference helper lines off by default you can set the "Max number of Reference Helper Lines (-1 for all)." to zero. | Fix | |
9477 | Updated how dxf polylines are imported to handle some cases that previously did not work. | Fix | |
9478 | The status pane and maximum residual status bar now update after automarking to reflect any changes based on new coded targets detected. | Fix | |
9482 | When a 2D DXF export is outputting curves as NURBS and is flattened to an axis plane (XY, YZ, or XZ), circles are now output as polylines since the flattening may produce a non-circle. | Fix | |
9483 | When prompted if Surface Draw should keep using the initial surface or switch to a new surface that a newly placed point is over, if the option to continue using the old surface was chosen it would only apply to the next point created. It now applies for the duration of the Surface Draw. | Fix | |
9487 | Coded Target Projects with photos that have low angles (two camera positions very close to or in-line with each other) would sometimes cause orientation problems (higher errors, bad orientation, photos note being oriented, etc.). This has been improved. | Fix | |
9489 | When adding a Coded Target Preset to a project that already has it's coordinate system defined, there is only a warning if the points of the preset's coordinate system are found in the project. If no points are found, no preset coordinate system is added. | Fix | |
9493 | The Coded Target Presets tool now appears properly when doing a tool search in all workspaces. | Fix | |
9497 | Creating new points with a 2D point table open no longer creates duplicate rows in the table. | Fix | |
9500 | Robust Orientation of photos for Automated Project (Coded Targets and SmartMatch) handle certain points on weak and low angle photos a bit differently now. This may result in more points remaining in your project after processing. | Fix | |
9501 | Fixed a case where, after auto-marking, the maximum residual displayed on the status bar would not update if one of the newly marked points was adjusted (e.g. unreferenced, moved, photo unoriented, etc.). | Fix | |
9502 | Opening the animation export dialog no longer turns off the 3D view layer visibility. | Fix | |
9503 | Fixed an issue where the Photo List pane wouldn't repaint the bottom part of the pane correctly when the pane was made taller due to a pane above it closing. | Fix | |
9450 | Running automatic referencing switches the mode back to select mode to prevent cases where certain states/modes could cause a crash. | Crash Fix | |
9466 | Fixed a crash that could occur when deleting an offset used to define a scale. | Crash Fix | |
9471 | Fixed a crash that could happen when zero length lines are imported into a project and then exported in the Max or Maya script format. | Crash Fix | |
9473 | Fixed a crash that could happen in some specific situations when trying to extend a curve when there are multiple attached to the point. | Crash Fix | |
9479 | Fixed a crash that could sometimes happen after adding photos to the new project wizard and then using the back button to change which photos were added to the new project. | Crash Fix | |
9481 | Fixed a crash that would happen when idealizing a project with one or more missing images (including images that are part of a sequence). | Crash Fix | Premium |
9495 | Fixed a crash that would happen during template auto-tracing. | Crash Fix | |
9496 | Fixed a crash that could happen when using Surface Draw on an inactive photo window. | Crash Fix | |
9504 | In some cases, actions after undoing the create of a best fit plane surface could cause a crash. | Crash Fix | |
From Release 2020.1.0 to 2020.1.1 [Apr 1, 2020] (10 changes) | |||
9438 | Single-click sub-pixel dot marking; clicking on a target dot in Target Mark mode (without dragging a region), or holding shift while clicking while in Point Mark mode, will now look for and mark the closest nearby circular target. Much faster for marking well defined circular dots. | Significant | |
9444 | When exporting a 2D format (.dxf or .svg), a new Flatten Report can be accessed on the Export Summary dialog. This report gives an overview of how line and curve lengths were changed during the 3D to 2D conversion. | Significant | |
9445 | When exporting to the SVG format, the export settings can now be used to flatten the model in X, Y or Z directions, similar to the 2D DXF export. | Improve | |
9446 | The summary shown after applying a Coded Target Preset Configuration now shows the Scale fit statistics. | Improve | |
9447 | The Coded Target Auto-project summary now shows the name of the Preset configuration applied. | Improve | |
9449 | The Auto-project summary, on completion of processing, now displays any Offsets created using the same color formatting as other sections. | Improve | |
9442 | Changed how some portions of the .dxf export are created to improve compatibility with import into Autodesk products. | Fix | |
9448 | Fixed a problem with the Export dialog where the items list would clear or show unnecessary items, when switching formats or layers etc. | Fix | |
9439 | Fixed two issues that could cause a crash when exporting a .dxf file with the "Merge connected polylines" setting turned on. | Crash Fix | |
9441 | Fixed a crash that would occur when trying to convert the very first Surface Draw curve point to a corner. | Crash Fix | |
From Release 2020.0.1 to 2020.1.0 [Mar 18, 2020] (58 changes) | |||
9389 | Added the SVG/.svg export format option - an export format used in various pattern capture/template workflows. The format includes a polyline between the points defining lines, curves and surface draw lines/curves. | Significant | |
9393 | The Surface/Template Curve draw mode right-click menu has a new tool that allows you to convert an existing curve point into a corner point. This will split the curve into two curves, at that point creating a sharp corner with a shared point. | Significant | |
9414 | The export of 2D and 3D .dxf files now produces a newer format that supports spline curves, circles, and increased compatibility with some applications. The old export format can still be accessed using a setting on the Preferences dialog. | Significant | |
9422 | The Visibility on Photos pane Settings section has a new option "Fixed Color (overrides Material)" which will draw all 3D objects using a specific color which can be set on the Preferences dialog (defaults to a bright blue). This can make it easier to see the 3D model overlaid on the photo when the material colors are ones similar to the real world colors captured in the photo. | Significant | |
9426 | Added a new way to create, store and edit Coded Target Presets for use with Automated Coded Target projects. The new Coded Target Preset dialog and the associated Coded Target Preset Edit Dialog provide a consolidate way to set up preset offsets, multiple scales, rotate, translate, planes and lines based on the IDs of Coded Target points in the project. Multiple configurations can be set up and stored for use with various projects. | Significant | |
9381 | Added a warning when exporting a model that has no coordinate system defined. | Improve | |
9384 | Added a new section to the Project Status Report that displays the minimum, maximum, and mean check distance delta percent. | Improve | |
9385 | The Coded Targets Preference pane was updated to indicate the preference to use the legacy target creation dialog also allows the creation of dot targets. | Improve | |
9392 | Add an option to remove existing SmartPoints before re-running SmartMatch. This option will allow the matching process to start fresh. Without this on, the matches made during previous SmartMatch runs are retained. | Improve | Premium |
9397 | When selected objects are not marked on a photo, Zoom and center (and Zoom and center all) now use their projected location. | Improve | |
9400 | A new preference setting can control the size of the orthographic photos created from the Template Pattern Capture Project dialog. | Improve | |
9401 | If no camera lens distortion values have been cached on disk in the .ldl file, the cache file is now created once the values have been calculated instead of only when the project is saved. This will speed up operations when loading projects that have no cache and using them without saving. Template base projects are a good example of this situation. | Improve | |
9402 | Added a tool to the 3D Viewer right click menu - "Create Photo Set From Photos Showing Selected". Click this to create a photos set from photos that display the selected entities, including camera stations! | Improve | |
9406 | The prompt generated when trying to reference a coded and manually marked point together now includes options to always or never allow the reference to happen. The prompt will also now appear when a coded point is selected as the source and a new mark is created during mark and reference mode. | Improve | |
9408 | Selecting a surface draw polyline (including the results of auto-trace) now highlights the associated surface. | Improve | |
9410 | During Referencing mode, before any 3D points on the destination photo are considered for highlighting, their 3D position is projected on the source photo to confirm it is close to the source mark. This will reduce the number of candidate points for referencing making the choice easier. | Improve | |
9411 | During Referencing mode, if a source point is not 3D but a point on the destination photo projects close to the source point's location, referencing will auto-drive to the location on the destination photo. | Improve | |
9412 | Updated the warning that comes up when trying to print targets to a printer selected for double sided printing. There is now an option to re-open the print dialog so the double side setting can be adjusted. | Improve | |
9413 | Added a warning that comes up when PhotoModeler fails to connect to the printer. | Improve | |
9415 | Removed some rarely used .dxf options on the export settings tab. These settings can still be accessed via the configuration file. Contact: support@photomodeler.com if you have any issues/questions. | Improve | |
9423 | The default Visibility on Photos transparency setting for new projects is now more opaque and can be adjusted via a setting in the configuration file. | Improve | |
9424 | During line mode the ctrl-Z key will remove the previously marked point and line allowing you to make minor corrections without needing to leave line mode or undoing all the points and lines created during the line draw. | Improve | |
9425 | Added a warning when exporting a model with no real-world coordinate system defined. | Improve | |
9427 | The Weld Unreferenced Points dialog now has two 'Show' buttons that will open the first photo displaying the weld source and destination points. | Improve | |
9429 | Added a section to the processing report to show the delta between the assigned control value and the unprocessed position calculated from points marked on more than one oriented photo. | Improve | |
9435 | The marked points created during Calibration will now be consistently ordered regardless of how many CPU threads were used. | Improve | |
9380 | Adjusted status bar section widths to account for Windows display DPI scaling. | Fix | |
9382 | When an invalid plane is selected for orthophoto export, the orthophoto production now defaults to the top view. | Fix | |
9383 | Fixed assignment of geographic multi-point transform objects to points. | Fix | Premium |
9387 | The Tool Search box at the top of the app is now cleared when a tool is selected, making it easier for the next search. | Fix | |
9388 | Updated the automatic control assignment dialog to indicate canceling only cancels the assignment, not the import. | Fix | |
9390 | Fixed a typo in the tooltip on a tool in Imports and Coordinate Systems pane. | Fix | |
9391 | Fixed a problem where the "Ribbon Toolbar..." pane on Preferences dialog wouldn't display correctly. | Fix | |
9394 | PhotoModeler Standard no longer shows an empty Premium specific settings group on the Preferences dialog. | Fix | |
9395 | The current project file name is now properly restored onto the title bar after closing License Management dialog. | Fix | |
9396 | Updated Rhino .3dm triangulated mesh output to fix some cases where meshes would not be written to the file. | Fix | Premium |
9398 | Starting a 2D template pattern project using a mounted camera setup now performs some additional checks on the base project to ensure it is suitable for a mounted camera style project. | Fix | |
9399 | When adding offsets via the Coded Target Offsets Library, there is now a check for duplicates before they're added. | Fix | |
9403 | Fixed several places that would sometimes calculate an incorrect best-fit plane through a set of points. Most noticeably any Surface Draw curves with the circle property set. These plane surfaces (and the circular curve) now sit in the correct plane and not skewed. | Fix | |
9405 | When adjusting the axis offset properties of multiple points using the right click properties dialog in a project with no coordinate system defined, now only a single warning is displayed. Previously the warning came up once for each point selected. | Fix | |
9407 | Selecting a camera station and the show "Rays when cameras or points selected" option is turned on, incorrect rays pointing at 0,0,0 no longer display when a photo contains a referenced point that cannot calculate it's 3D position. | Fix | |
9409 | Improved the accuracy of the potential match highlights displayed during referencing mode. | Fix | |
9416 | When using the .dxf export option to 'Merge connected polylines', the export of Lines with non-3D end-points would cause unexpected line segments to be added to the export. | Fix | |
9418 | The Property pane now clears the Offset property category when a new (non-point) object is selected. | Fix | |
9419 | Exporting Offset point IDs attached to ObjectPoints with no name will no longer list 'null' as part of the ID string. | Fix | |
9430 | When a project contained active and inactive checkpoints, the Processing Report would list both of them under the min/max XYZ groups - now only active ones are listed. | Fix | |
9431 | If the first Surface Draw point was not created over an existing surface and the prompt asking about using the closest surface comes up over a different window, the application could get into a strange state. This has been fixed. | Fix | |
9432 | Since the Imports and Coordinate Systems pane only allows actions to be taken on a single highlighted row, the list no longer allows multiple items to be highlighted. | Fix | |
9434 | When multiple points are selected for referencing, the source photo would sometimes center around ( and the reference connector line would draw to) the wrong location. This has been fixed. | Fix | |
9436 | After opening a project where the photo visibility had a 3D item turned on, turning the 3D item off now updates any open photos. | Fix | |
9386 | Fix for crash when generating an ortho photo preview using a project with no orient photos. | Crash Fix | |
9404 | Fixed a crash that would happen when using the right click modal properties dialog (not the properties pane) when a mix of points and non-point objects were selected and the point offset properties were changed. | Crash Fix | |
9417 | Fixed a bug where referencing a source point without an offset to a point with an offset would cause a crash. | Crash Fix | |
9420 | Fixed a crash that would happen when using the cancel button after completing one or more welds using the Unreferenced Point Weld dialog. | Crash Fix | |
9421 | Fixed a crash that could happen after processing with the project review pane open with a row selected on the photo or point grid. | Crash Fix | |
9428 | Fix for a crash when cancelling a Surface Draw curve immediately after being prompted to use the closest surface. | Crash Fix | |
9433 | Fixed an issue with dxf export with 'merge polylines' option on, and a line or curve is connected to the middle of another curve. | Crash Fix | |
9437 | Fixed a crash that could happen when trying to create a Surface Draw point with no active view. | Crash Fix | |
From Release 2020.0.0 to 2020.0.1 [Dec 17, 2019] (26 changes) | |||
9351 | The Preferences dialog now opens more quickly. | Improve | |
9361 | Updated the default curve tessellation value to help with curves that contain straight sections as well as some detailed areas. Used when exporting curves to polylines for formats that don't support native NURBS. | Improve | |
9364 | When the Automatic Project wizard is set to add Plane surfaces on coded targets, it now warns when the planes created are not 3D due to the point set used having insufficient 3D information. | Improve | |
9365 | Selecting a Surface Draw Line, Curve, or Curve Mark now highlights any surfaces used by the associated Surface Draw Points. | Improve | |
9369 | Added a new warning that comes up when trying to use a plane fit through surface draw points to define a rotation. | Improve | |
9370 | Added a warning when auto-detect cannot run due to the photo having no marks. | Improve | Premium |
9373 | In some cases, depending on how multiple cores were used, Coded Target auto-projects would produce slightly different results on multiple runs. This update means the results will be consistent regardless of how the cores are used. | Improve | |
9374 | The Surface Table now shows a plane surface's offset value. | Improve | |
9349 | In a project run with auto-calibration, if the Processing Report is opened before the project is saved, the report will no longer display a warning about some camera parameters not being solved. | Fix | |
9353 | When a photo is flagged for inverse camera processing, the SmartOrient and Auto-calibration options are now disabled. | Fix | |
9354 | If both the scale bar and model overlay are selected with an orthophoto export, the scale bar will no longer be drawn behind the model overlay. | Fix | |
9355 | Auto-detect marking of multi-point transform points would create the new point but not assign the multi-point transform position. This has been fixed. | Fix | |
9356 | Fixed a case where some points, used by surfaces and/or curves, may not update their positions after processing. | Fix | |
9359 | If the photos in a newly created coded target project were taken by more than one camera, the option to use a non-calibrated camera now clarifies it will use the EXIF camera data instead of auto-calibration. | Fix | |
9362 | The preference setting to add an offset to the #4 auto-plane is now applied. | Fix | |
9363 | Automated Coded Target and Smart projects that are weak will sometimes orient some photos but then fail the subsequent optimize. You end up with no oriented photos and no explanation why. The Message Window now describes the problem and gives possible solutions. | Fix | |
9367 | Fixed the tooltip on the ribbon toolbar's "Panes" group expand button and a typo on the Auto-trace button. | Fix | |
9368 | Improved the warning and stopped creation of any output (orthophoto or Rhino file) when a moving camera template file fails to orient. | Fix | |
9371 | When a project containing best-fit plane surfaces has it's coordinate system adjusted, now fewer screen updates will be triggered. | Fix | |
9372 | The Reset Ribbon Toolbar tool now only resets the active layout. | Fix | |
9377 | SmartOrient has been improved and made more stable for weaker projects with low point counts (typical of coded target projects). | Fix | |
9378 | SmartOrient now correctly handles the situation where control point data or frozen points are on an unoriented photo that is being added to a project that has previous oriented photos. | Fix | |
9350 | Fixed a crash that could occur when using auto-trace on a very low contrast region of an image. | Crash Fix | |
9357 | Fixed a case where saving after processing a weak project with Smart Orient could cause a check and repair warning to come up. Attempting a repair would cause a crash. | Crash Fix | |
9358 | Fixed an assert crash that would happen if a point has been flagged for possible repair during processing (Named "ct-XX") is marked on more than one photo. | Crash Fix | |
9366 | Fixed a crash that would happen when exporting a project with lines connected to offsetpoints in the DXF format with the 'Merge Connected polylines' option on. | Crash Fix | |
From Release 2019.1.2 to 2020.0.0 [Nov 14, 2019] (124 changes) | |||
9237 | The 3D model can now optionally be overlaid on top of an exported orthophoto. | Significant | |
9250 | You can now extend Surface Draw Lines or Curves across photos. When a photo's 3D Surface Draw visibility is turned on, and a new Surface Draw is started on top of the projection of an existing Surface Draw Point, a prompt will ask if you want to start the Surface Draw using that existing point or create a new one. | Significant | |
9261 | Coded Target Automated Projects can now generate preset scales, and planes using Coded Target ID ranges. Settings in Preferences. | Significant | |
9299 | Automated coded target projects with EXIF cameras now use Robust Orientation and Auto-calibration by default - this allows non-calibrated EXIF cameras in coded target projects to solve more robustly and getting a camera calibration if possible. | Significant | |
9343 | Point Offset Revamp: Multiple offsets (of any type) can now be assigned to points. For example, you can add an X-axis offset and a 2 Point offset to the same point in the project to define new 3D points. | Significant | |
9345 | A new system of targets has been introduced for use with Automated Coded Target projects. Sheets of 6 targets, called 'Lettered Sheets', can be printed, or purchased (date tbd), laid out in a scene on flat surfaces, and used to automatically set up the coordinate system (including multiple scales), best fit planes (typically for use with Surface Draw), and multiple offset points. | Significant | |
9220 | The Export Dialog now only pluralizes items to be exported if there is more than one of them. Additionally, the Surface Draw Line category indicates it also includes Surface Draw Curves in the export. | Improve | |
9222 | The New... scale button in the 'Imports and Coordinate Systems' pane now defaults to a scale of 1 project unit instead of 1 meter. | Improve | |
9224 | When creating the first Surface Draw Point in a new Surface Draw object where no surface is found at the location, a new prompt allows you to choose the closest surface instead of a warning there is no surface to use. | Improve | |
9225 | When a Surface Draw point is marked over a different surface than the Surface Draw operation started on, a new prompt will ask about changing that point to use the new surface. The options are: Use the new surface, continuing using the old surface, always use a new surface, and never use a new surface. If either of the last two (always/never) are chosen, the message will not come up again, but this can be reset using the File->Options->Reset Warnings tool. | Improve | |
9227 | Added the new "ExitPhotoModeler" command to close PhotoModeler for Scripting, DDE, and external command line. | Improve | |
9240 | If the original image file for permanently mounted template base project is missing, since it will be replaced once the project is loaded, there is no longer a warning and prompt when using it to digitize a new pattern. | Improve | |
9242 | Added the new Point Auto-detect Mode tutorial to the tutorial list dialog. | Improve | |
9246 | The Measure pane now displays the difference between the lengths of 2 selected lines. | Improve | |
9248 | When the measure pane is open, selecting a line and a plane surface will now display the angle of intersection and intersection point of the (infinite) selected line, and (infinite) plane. | Improve | |
9249 | The Surface Draw 3D Point and Surface Draw Photo Mark status bars now display the angle between the triangle and light ray used to calculate the surface point position. A low angle indicates possible lower accuracy. | Improve | |
9255 | Improved the wording and added a button to give directions during manual/offline activation. | Improve | |
9257 | When printing coded targets, a new warning comes up if the printer is set to print on both sides of the page. | Improve | |
9258 | Opening or updating a 3D view after processing is now faster. | Improve | |
9263 | Updated the wording on the 'Send Files to Support' dialog to clarify it is your e-mail address to enter. | Improve | |
9273 | When using the 'Best Fit Plane to Points' tool, a new alert appears showing metrics related to the fit. If any of the points used in the fit exceed a new preference threshold for fit quality, a warning dialog appears explaining that the point set is not planar. | Improve | |
9274 | The Open Photos Showing Projected tool now works with triangles selected during Cloud/Mesh edit mode. | Improve | Premium |
9284 | Updates to the formatting of the coded target auto-project summary pane and improved the description of the translate, scale, rotate state. | Improve | |
9287 | When a project has no photos, the Add/Remove Photos dialog now includes a more obvious button to help with adding photos. | Improve | |
9289 | If no points are selected, but one or more Point Clouds are, the 'Mesh from Points' tool now gives the option to triangulate the selected Point Clouds. | Improve | Premium |
9290 | When multiple scales or planes are created as part of an automatic coded target project, values indicating how well they fit are displayed on the summary dialog. | Improve | |
9293 | The Measure Pane now displays fit information when a Best-Fit-Plane object is selected. | Improve | |
9294 | The Measure preferences pane now has an option, on by default, to control if the Measure Pane displays the position (x,y,z) of a selected plane's corner points. | Improve | |
9300 | Multi-sheet Camera Calibration now uses Robust Orientation and Automatic Calibration as a first step - which increases the chance that mis-coded points will not affect the calibration quality. The final optimization step to fine-tune the calibration remains as is. | Improve | |
9302 | In automated coded target projects, being solved by robust orientation (default), any coded target points that are uncoded due to high residual error now have their name changed to 'ct-code', where code is the old coded target code. Making it easier to debug these unreferences. | Improve | |
9304 | When an EXIF camera is chosen in the Coded Target wizard, SmartOrient and Auto-calibration now run by default. | Improve | |
9306 | The SmartMatch option to use image GPS positions as part of the matching setup phase is now persistent, and is saved with the project. In addition, the GPS matching option can no longer be enabled when no GPS data is available in the images. | Improve | Premium |
9308 | The control mark status bar now displays the associated imported control point ID as well as the point name. | Improve | |
9312 | The control point "Crush Multi-photo Unknown" tutorial video has been updated to reflect the new interface. | Improve | |
9313 | Removed some rarely used settings from the Image Preferences group, and added a new 'Point symbol exaggeration factor:' setting that will adjust the magnification of the point symbols. eg. set to 2 for larger point symbols. | Improve | |
9315 | Changed the default import merge distance to allow for a bit of leeway instead of only allowing points with exactly the same values. | Improve | |
9316 | The modal properties dialog now always opens centered in the application. | Improve | |
9320 | The Print Coded Targets dialog now defaults to an inner target diameter of 10 mm. | Improve | |
9321 | Replaced the Wavefront export "Use old map style" preference setting with the Rhino export file version preference setting. | Improve | |
9322 | Various places updated for consistent naming of SmartOrient Auto-calibration. | Improve | |
9323 | The Automated Coded Target Project summary now shows what type of camera was used during processing. | Improve | |
9329 | Improved the error messages in a number of situations when the creation of a pattern capture base file fails. | Improve | |
9330 | The edit image sequence dialog now allows control and shift multi-select so more than one image can be removed at a time. | Improve | |
9333 | Improved the calibration descriptions under the processing report Quality->Cameras section. | Improve | |
9338 | When the Cameras dialog Copy button is used with an Inverse Camera, a new prompt provides a way to clear the inverse camera setting creating a new standard camera that can be assigned to multiple photos. This can be useful for scenes with some photos that are not suitable for inverse camera, but you want to assume all the photos were taken with the same camera and settings. | Improve | |
9340 | Added preference options, in the Project group, to automatically open the Properties, Measure, Visibility, Imports and Coordinates panes, a 3D view, and/or the first photo of the project, when it is opened. | Improve | |
9342 | Increased the default number of decimal places displayed on the property grid to 3. | Improve | |
9344 | The Preferences dialog now has a section dedicated to Automated Target Projects. This includes a new pane for coordinate system specific settings, and automated best-fit plane generation using coded target ranges. | Improve | |
9346 | A new preference setting in the export group allows the DXF export of a point's ID text to only include the point's name (before was always ID number and name). This can be a useful way to output annotations and other information with the export in a cleaner format. | Improve | |
9219 | Fixed some situations where the surface highlight, highlighted when a SurfaceDraw point was selected, would not clear until a new selection was made. | Fix | |
9221 | Camera optimization can no longer be turned on if any of the photos used by processing have fewer than 7 good points. | Fix | |
9223 | When a set of mis-matched images (eg. take with different zoom settings) is loaded into a calibration project the wording for the warning has been updated to be specific to calibration project types. | Fix | |
9226 | The Point Table tools now appear when the only point type that would display in a Point Table is Surface Draw. | Fix | |
9228 | Improved the delays that would happen after referencing a point in a large project. | Fix | |
9229 | Improved the speed of surface draw calculations, especially on meshes using imported points. | Fix | |
9230 | Using a script to mark coded targets now works correctly when used with PhotoModeler Standard. | Fix | |
9231 | Fixed a minor formatting problem with the email confirmation dialog and when it displays. | Fix | |
9232 | The "Parameters didn't change..." warning no longer displays midway through a problematic calibration. | Fix | |
9233 | Fixed a formatting issue where tools on the Panes ribbon toolbar group weren't centered | Fix | |
9234 | Reworded the warning that displays when entering an activation code in the wrong PhotoModeler product. | Fix | |
9235 | The "Renew Maintenance" button no longer temporarily and improperly displays on the ribbon toolbar when running in Demo/Eval mode. | Fix | |
9236 | Fixes for issues with the DXF export option that merges connected polylines when the polyline could not be closed or could be closed in multiple ways. | Fix | |
9241 | Updated the Calibration preferences pane to indicate that the minimum number of photos also applies to the multi-sheet calibration method. | Fix | |
9243 | Fixed a problem where the New Project backstage pane wouldn't display the '...other types of projects' link at certain display resolutions. | Fix | Premium |
9247 | Fixed a problem where a "Search Results" tool could appear in the customize quick access context menu after a tool search. | Fix | |
9251 | Fixed unnecessary updates causing photos to flash after processing when 3D curves were displayed on them. | Fix | |
9252 | Surface Draw Curves now update when the Surface their points are connected to changes shape. | Fix | |
9253 | Improved the time it takes to delete surface draw curves. | Fix | |
9259 | Improved operating speed when the Progress Dialog is displayed for processes with many small steps. | Fix | |
9260 | When canceling a new project setup, the previously active new project backstage panel re-displays. | Fix | |
9267 | Imported control meshes are now assigned the current default layer and material. | Fix | Premium |
9269 | When an imported object is removed from a project, the space occupied by the secondary toolbar on the Imports and Coordinates pane is now reclaimed. | Fix | |
9270 | Improved the speed of importing large triangulated surfaces. | Fix | |
9272 | Renamed the preferences group to indicate which ones are specific to the PhotoModeler Premium product. | Fix | Premium |
9275 | A check and repair warning is no longer caused by trying to add an image to a sequence that already contains it. | Fix | |
9276 | The edit image sequence dialog now only has a single default button. | Fix | |
9278 | Updated the text descriptions on the Advanced MVS Properties dialog to remove references to controls that are no longer needed. | Fix | Premium |
9280 | Fixed a problem with the Preference setting to control the number of decimals for Dimensions. | Fix | |
9281 | The Surface Table button now appears in the Table Gallery control as soon as a surface is added to the project. | Fix | |
9282 | In-place editing of the Name field has been disabled in various tables due to potential problems with the property edit. | Fix | |
9283 | Removed a few separators on the 'Backstage' menu to shorten the vertical height of the menu. Fits more screens and faster to scan. | Fix | |
9286 | New Automated Coded Target projects now default to the RAD target path. This can be adjusted with a new option on the Coded Targets Preference page. | Fix | |
9288 | Adjusting the preference for the number of decimal places displayed by Dimensions, now updates the display on any open photos. | Fix | |
9296 | When the 'merge connected polylines' option is used during dxf export, only lines in the same layer will be merged. | Fix | |
9298 | Depending on the selection order of included points, some best-fit plane surfaces would not match the selected point set. | Fix | |
9301 | Automated coded target projects, being solved by robust orientation (default), will now orient photos with lower point-coverage than before (3% vs 5% coverage). Low coverage is typical of certain types of projects. | Fix | |
9303 | Tweaked the optimize stability factor for slightly weak projects (weak geometry, control, and/or calibration) so they can solve. Optimize must still improve the result to end successfully, but that factor is now a hidden ini setting and is more tolerant. | Fix | |
9307 | Point clouds projected onto photos, that are set to display as colored by height, now calculate a color range instead of always displaying blue. | Fix | Premium |
9309 | Activating a drop-down combo box on the properties pane without choosing an item no longer prevents keyboard shortcuts from working. | Fix | |
9310 | The option to use auto-calibration is now disabled on the Processing Dialog and the Coded-Target Wizard, if more than one camera is used by the project. | Fix | |
9311 | During the New Project wizard, when cancelling the load of a camera from a project file that contains multiple cameras, the project file is no longer listed as the camera's source. Additionally, these steps no longer cause a check and repair message when saving the result. | Fix | |
9314 | Table gallery items clear when opening a new project, so the gallery only shows table tools for items in the currently open project. | Fix | |
9317 | During mark+reference mode if a point was marked outside the calibration area the warning would display the ID of the mark before the reference occurred. This warning has now been delayed until after the reference so the ID in the warning will match the ID of the final point. | Fix | |
9318 | Fixed the calculation for coloring surfaces and meshes by photo coverage. | Fix | |
9324 | SmartOrient Auto-calibration has been tweaked to calibrate lens distortion a bit differently which may improve the results on some projects and make some larger projects faster to orient. | Fix | |
9325 | Camera calibration (auto or field) now better handles the case where format width is being solved but the principal point is not. Optimize should now produce more realistic results in this case. SmartOrient Auto-calibration sometimes uses this parameter solution combination when there are no rolled photos. | Fix | |
9331 | In some situations, the Print Coded Target labels dialog would display the wrong number of columns. This has been fixed and some dialog spacing improved. | Fix | |
9332 | Using the Reset camera to EXIF values button now clears the calibration quality values associated with the camera. | Fix | |
9334 | The ID of coded targets printed on labels that are taller than wider will now fit within the label. | Fix | |
9336 | The Project Information dialog now displays the correct project type for 'SmartPoint (UAV)' and '2D Template Pattern Capture' projects. | Fix | |
9339 | Fixes for Rhino .3dm camera view export. 1) Portrait images now export with the correct focal length. 2) Projects using units other than meters, now export camera target position correctly. | Fix | |
9341 | In some cases, Surface draw curves marked on unoriented photos, would have a 3D position. This has been fixed. | Fix | |
9347 | When a Preference or 3D Viewer options panel is selected for the first time it no longer flashes in the top left corner of the dialog before displaying in the panel area. | Fix | |
9348 | Table Gallery control updates made more efficient. | Fix | |
9239 | Fixed a crash that could happen when running a script that adds lots of photos. | Crash Fix | |
9244 | Fixed crash that could occur when resizing the PhotoModeler application window after certain actions. | Crash Fix | |
9245 | If a project was missing an image file, the Add/Remove Photos dialog could cause a crash. This is fixed. | Crash Fix | |
9254 | Fixed crash that could happen when exporting a project with an invalid or incorrectly setup geographic coordinate system | Crash Fix | Premium |
9264 | Fixed a crash that could occur when there were multiple control objects in a project and they were assigned using the point table. | Crash Fix | |
9265 | Fix for crash that happened when accessing the license management dialog via the legacy toolbar. | Crash Fix | |
9266 | Deleting a control point that has been extracted from an imported mesh now correctly removes the point from the Imports and Coordinate Systems 3D view. | Crash Fix | Premium |
9268 | Fix for a crash that could happen after removing an imported object from a project. | Crash Fix | |
9271 | Fixed a crash that could happen with weak projects when processing (or when background processing was running) and the project contains control points. | Crash Fix | |
9277 | Updated the way surface draw works when using a static imported surface. | Crash Fix | |
9285 | Template Capture base projects now work correctly when the ceiling mounted photo is not the first one in the project. | Crash Fix | |
9291 | Fixed a crash that would happen when adding an offset while the offset table was open. | Crash Fix | |
9292 | Fix for a crash when merging projects with point clouds or meshes that share common photos. | Crash Fix | Premium |
9295 | Fixed a crash that could happen while drawing a curve extension. | Crash Fix | |
9305 | Fixed a crash that would happen if a 3D viewer was displaying offsets with IDs and an offset was added or edited. | Crash Fix | |
9319 | In some situations, a crash could occur if a point in a multi-point transform or in a geographic control object was deleted in the Imports and Coordinate Systems pane, and that point was selected in a different view. This has been resolved. | Crash Fix | |
9326 | Fix for a crash when creating a dimension between points where a dimension already exists. | Crash Fix | |
9328 | Canceling the project wizard now closes the partially created project correctly. | Crash Fix | |
9335 | Fix for a crash that would happen when dragging and dropping images into PhotoModeler when no project was loaded. | Crash Fix | |
9337 | Fixed crash that would happen when processing while tracking a motion project. | Crash Fix | Premium |
From Release 2019.1.1 to 2019.1.2 [Jun 10, 2019] (28 changes) | |||
9213 | The DXF-ASTM format, used by the clothing and fabric industries, is a new export option. Use this option to transfer digitized 2D patterns from PhotoModeler to software like CLO. A second new checkbox will merge all connected line and curve entities into a single polyline which makes pattern outline export in this format more useful. | Significant | |
9192 | Exported Rhino ortho views now include the direction in their name. | Improve | |
9195 | Added a button to the Imports and Coordinate Systems add/edit coordinate dialogs to allow pasting coordinates from the clipboard. | Improve | |
9197 | The export model dialog now saves and restores the Rhino orthophoto settings used for the last export. | Improve | |
9198 | When processing a project with very large coordinates (such as geographic control), if the coordinate system could not be set up (most likely due to a set of linear points), a new optional warning is displayed. | Improve | |
9199 | Inverse Camera processing now defaults to _not_ using weighting of camera parameters. This can affect the results but can make repeated inverse camera processing of the same project more consistent. It can be turned back on in Preferences if your project needs it. | Improve | |
9200 | Added a new preference setting to only use a single core when calculating texture occlusions. Some NVidia drivers would crash when accessed by multiple cores. The default remains to use multiple cores for occlusions in textures. | Improve | |
9201 | When outputting a 3D View to a file or printer, the custom size width and height values are saved and restored the next time a view is output. | Improve | |
9204 | The surface draw curve status bar now displays the ID of the photo the curve is marked on. Additionally, the status bar was also updated so it only shows the 3D state of the curve once. | Improve | |
9205 | The "Go to tutorial web page" button on the tutorial dialog now defaults to the 2019 list. | Improve | |
9206 | The surface draw line status bar now displays the ID of the photo the line is marked on. | Improve | |
9209 | Minor speed optimizations to several areas. | Improve | |
9210 | Warning messages that appear on start-up regarding expired Maintenance now show more information and link to improved renewal instructions. | Improve | |
9211 | A new button will appear at the top right of the PhotoModeler application window if you're running PhotoModeler with expired Maintenance. Clicking the button provides instructions on renewing. | Improve | |
9212 | The single photo security camera tutorial video has been updated to reflect the new user interface. | Improve | |
9217 | When a single Surface Draw point is selected, it's associated Surface now highlights in purple in any open views. This makes it easier to determine associations when there are multiple Surfaces in the project. | Improve | |
9191 | When adding a new auto-trace profile, the 'x' button to close the dialog now does the same thing as the cancel button. | Fix | |
9193 | A dialog that said 'Idealize is not needed for DSM' no longer appears since the dual-photo DSM function is deprecated. | Fix | Premium |
9194 | A warning about an orthophoto not being created no longer comes up with Rhino .3dm export when there were no surfaces or meshes in the project | Fix | |
9196 | The offset property on Best-fit Planes now applies the project scale correctly. | Fix | |
9202 | When running a coded target project and choosing an EXIF camera, the check box to control what type of orientation is done now works correctly. | Fix | |
9203 | Fixed how the pink sub-select highlight updates with 3D objects displayed on photos. Previously some cases would only update the highlight after a photo zoom or pan - updates now always happen when selection changes. | Fix | |
9207 | The ribbon toolbar Panes group no longer shows unused tools on the expand button. | Fix | |
9208 | Fixed a problem where selecting an invalid image (eg 0 width/height) to add to the project caused problems with the project setup. | Fix | |
9214 | Auto-assigning masks on the Create Mask dialog now assigns a Texture Mask and/or a DSM Trim Mask only if the option to do so is checked. | Fix | |
9215 | The Surface status bar now displays imported surface IDs correctly. | Fix | |
9216 | Fixed a problem when drawing a mask in Mask Drawing 'Subtract' mode. | Fix | |
9218 | Fixed a problem where toolbar customizations wouldn't load on launch of the program until the customized workspace was manually reloaded. | Fix | |
From Release 2019.1.0 to 2019.1.1 [May 13, 2019] (43 changes) | |||
9157 | Best fit plane surfaces can now be used as part of a project's rotation definition. Open the Imports and Coordinates pane, add a new definition, define the coordinate system using scale/trans/rotate, on the Rotate item use one of the axis buttons after selecting a 'best-fit plane' (in a 3d view or table). The vector perpendicular to the plane (its normal) will be used to define the axis of the rotation. The most common case is to use a plane normal for the z-axis, and two other points (or a line) for the x (or y) axis. | Significant | |
9173 | The Template Pattern Capture features (formerly in beta, and known as 2D Template Project) are now included in a licensed Add-on module for PhotoModeler Standard - available for purchase from the PhotoModeler online store. It is included at no cost in PhotoModeler Premium. | Significant | |
9175 | There is now an option to output an orthophoto when exporting a Rhino .3dm file. When the Rhino .3dm export type is selected, on the Export dialog's Items tab, the Orthophoto item is displayed - while the Settings tab shows basic orthophoto settings. The orthophoto becomes a background to the other exported 3D data in Rhino. | Significant | |
9150 | If an image's EXIF header contains rotation information, then when it is used as a background wallpaper in Rhino, it is displayed with this rotation. To account for this, PhotoModeler now exports camera positions with a corresponding roll so the model and rotated wallpaper images align. | Improve | |
9153 | The Template Pattern Capture project setup process now confirms that there are sufficient photos and targets detected. | Improve | |
9154 | During Auto-trace, the Surface Draw and Layer visibility will be forced on - so the results will always be visible. | Improve | |
9156 | For Plane surfaces displayed in the Surface Table, the type column now indicates the type of Plane: best fit, XY, XZ, or YZ. | Improve | |
9158 | When setting up a Pattern Capture base project, the coordinate system rotation is now based on the best-fit plane formed by the targets. | Improve | |
9161 | The Measure pane now displays information for selected imported multi-point transform points. | Improve | |
9162 | In addition to the image width and height, the Camera Viewer dialog now displays the resolution in megapixels. | Improve | |
9168 | When images that may have come from a drone-mounted camera are added to a non-UAV project, a new warning suggests a UAV project type may be more appropriate. | Improve | Premium |
9172 | When setting up a SmartMatch/DSM project, a confirmation now displays to show whether camera stations are appropriately matched using GPS camera matching. | Improve | Premium |
9176 | When exporting a 2D or 3D DXF file, there is now an option to include the Camera Stations as points in the file. | Improve | |
9178 | Improved, fixed an issue, and improved the speed of the algorithm used to determine which triangle to use when a Surface Draw point extends beyond the area covered by the Surface it is associated with. | Improve | |
9180 | When two plane surfaces are selected, the measure pane will now display the angle between the plane normals. | Improve | |
9182 | The coded target wizard path only sets the units defined on the preferences pane if a target ID is specified. | Improve | |
9183 | Selecting multiple plane surfaces displays information on the measurements pane. | Improve | |
9184 | In referencing mode, the preference setting to control if a photo's auto-advance cursor appears (when there are no more references to make on the source photo) is now off by default. | Improve | |
9185 | While in reference mode, clicking on an existing point and dragging it to a new location is now possible on the source photo. | Improve | |
9186 | A warning now appears if a camera hasn't been modified after a field calibrated/optimized. | Improve | |
9187 | Field Calibration/Camera Optimize is now enabled even when the number of good points in the project is less than the Preference threshold. A warning will appear but this allows an attempt to solve the camera in less than optimal projects. | Improve | |
9148 | Fixed the way the EXIF rotation setting would sometimes not be read from certain images. | Fix | |
9149 | When setting up a Template Pattern Capture base project, photos will now have their rotation flags set based on the images' EXIF rotation values. | Fix | |
9151 | Updated how frozen points are treated during processing. This fixes an issue where single photo projects with frozen points would not optimize; and corrects the number of points displayed/checked when turning on camera optimization. | Fix | |
9155 | Only one button on the Add/Remove Photos dialog is considered the default. | Fix | |
9160 | When Imported Points and IDs are turned on, the 3D View now correctly centers around selected objects. | Fix | |
9163 | The 'Open photos showing projected' command no longer includes photos where the point is behind the camera. | Fix | |
9164 | The multi-point transform point's status bar now correctly applies the project units when displaying the point's position. | Fix | |
9165 | The Properties pane no longer allows points assigned to imported control to have their frozen property set. | Fix | |
9167 | Fixed a case where the processing option to orient would default to being on even when there were no new photos to orient. | Fix | |
9169 | When a system running with Japanese characters is detected, the Measure pane no longer displays incorrectly formatted characters instead of the superscript symbols for cubed and squared. | Fix | |
9170 | The Path mode cursor now updates to indicate Surface Draw curves can be selected and added to the path. | Fix | |
9171 | Fixed a problem with automatic frame extraction with certain videos where a suitable first pair was not found. It is now more robust in finding a good starting point. | Fix | |
9174 | The Curve tool drop-down menu now behaves like other similar drop-down tools where the most recently used tool displays as the 'top' tool. | Fix | |
9177 | For Surface Draw marked on a Surface that overlaps itself, a surface draw point placed on the overlapping region now uses the closest part of Surface to the camera when calculating its 3D position. | Fix | |
9181 | When a Surface Draw Curve is deleted, it no longer deletes any points that are attached to a Surface or Curve. | Fix | |
9188 | In-place editing of the User Name field on a Mesh table has been disabled by default due to a problem with shortcut keys after an edit. A configuration file setting is available to re-enable it (contact support for more information). | Fix | Premium |
9189 | If a Surface Draw point is placed at a position where the intersection of its photo ray and the associated surface is behind the camera, the resulting location is ignored and the point will not have a 3D position. | Fix | |
9147 | Fixed a crash that could happen when a Path Surface was attached to a curve-through-points object. | Crash Fix | |
9159 | Fixed a crash that could happen when a project had control assigned, then all of the control were removed or unassigned, then control were re-added to the project while a table was open. | Crash Fix | |
9166 | Fixed a rare crash that could happen when detecting the code rings of malformed targets (eg. due to extreme image blur). | Crash Fix | |
9179 | Deleting a Surface that has attached Surface Draw Curves will now remove all the attached points. | Crash Fix | |
9190 | Fixed a hang that could happen when automarking multiple images in a project with existing coded points defining the coordinate system. | Crash Fix | |
From Release 2019.0.1 to 2019.1.0 [Mar 25, 2019] (59 changes) | |||
9109 | A new workflow, dialogs, and workspace for optimized digitizing of 2D template patterns. | Significant | |
9146 | A new tool called Auto-trace, does automatic tracing of 2d outlines and lines. Esp. designed for 2d template line and edge capture. | Significant | |
9089 | The Export Ortho Photo dialog has a new option that allows the plane defining the orthographic projection, to be based on a Plane surface object that is part of the project. | Improve | |
9090 | Updated the look of most progress bars so they match other UI elements. | Improve | |
9092 | Improved how referencing handles a point's Frozen state. Instead of always using the source photo's point, if the destination point is frozen, the destination point will be kept. Additional messages come up when conflicting states mean the frozen state cannot be kept. (eg. referencing a control point to a frozen one) | Improve | |
9096 | Video extraction tool improvements - more stable and more reliable with better compatibility with various video formats and codecs. | Improve | |
9100 | When removing photos from a project, the confirmation that appears is now more informative. | Improve | |
9101 | The Cameras in Project dialog no longer shows the now outdated fiducial information. | Improve | |
9102 | Graphics on the Processing dialogs updated. | Improve | |
9103 | To make them easier to assign, any newly added scales, control points, or multi-point transform points are now automatically highlighted. | Improve | |
9105 | The Point Coverage item on the Visibility on Photos pane renamed to Calibrated Area for clarity. | Improve | |
9106 | Added a Delta Absolute Value column to the Check Distance table, which allows for better sorting to find the largest value regardless of sign. | Improve | |
9107 | The Video Frame Extraction dialog now shows a counter of frames that have been saved for better feedback. | Improve | |
9110 | Removed some rarely used preferences on the export group. If you need to adjust these settings please contact: support@photomodeler.com | Improve | |
9111 | Added a new setting, on by default, which will cause the 3D export dialog layers and items to match the last open 3D view. | Improve | |
9117 | When two curve objects are selected, the measure pane now displays the closest distance between the curves, in addition to the sum of their lengths. | Improve | |
9119 | Added colors and improved the look of the coded target marking summary. | Improve | |
9121 | Added a check and warning when trying to print coded targets with IDs greater than 999. | Improve | |
9122 | A warning is now displayed if the add coordinate system from RAD project preference setting does not work | Improve | |
9123 | When an action, such as Locate, prompts for how many photos you would like to open, you can now choose which photo number to start at, and if you would like to close already open photos. | Improve | |
9126 | Removing an imported object from a project is now faster. | Improve | |
9128 | A new warning comes up when no project is loaded and the option to open the containing folder is selected. | Improve | |
9131 | Added a new button to the export backstage pane that allows exporting or printing an open view. | Improve | |
9132 | Improved the speed of some operations where lots of entities were changed. | Improve | |
9135 | Removing a large number of curves from a photo is now faster. | Improve | |
9136 | When activating from the Welcome to the PhotoModeler Demo screen, a new prompt for an email address helps make sure the appropriate email address is associated with the license. | Improve | |
9142 | Removed the prompt to add a Field Calibrated (Camera Optimized) camera to the Camera Library. | Improve | |
9143 | The Tool Search (top right of ribbon toolbar) results now include tools not already loaded in the workspace. | Improve | |
9144 | Closed surface draw curves can now be set to the polyline type. | Improve | |
9088 | In some cases the text for the Project Scale Status on the Auto-referencing dialog would be cut off the display area has been increased to prevent this. | Fix | |
9093 | When a non-textured material has its color changed, any points assigned to this material now update their color automatically. | Fix | |
9095 | Added a warning when trying to edit global geographic precisions when no geographic coordinate system set. | Fix | Premium |
9097 | Open Photos Showing tools now enable when imported points are selected. | Fix | |
9099 | The Backstage panel showing license information now gets updated when a license is updated. | Fix | |
9104 | The ribbon drop-down menu containing zoom tools now named Zoom to coincide with the photo right click popup menu sub-menu. | Fix | |
9108 | Various text on warnings and dialog boxes reworded to properly refer to new ribbon toolbar. | Fix | |
9112 | When manually processing a UAV Smart Match project, the Smart Orient option will now default to on. | Fix | Premium |
9114 | When opening a recently used project from the start-up dialog, the program now correctly responds to the first mouse click. | Fix | |
9115 | The option to sort photos or an image sequence by file name now supports larger numbers with-in the file name. | Fix | |
9116 | Sometimes the results of triangulation, when using the 'best fit box' cropping method (as used by the default UAV wizard settings), would return part of the outside crop instead of the inside one. | Fix | Premium |
9118 | Updated the property grid hyperlink color so it is easier to see with the dark theme. | Fix | |
9120 | Referencing from a photo to a point table no longer brings up an incorrect warning that the reference cannot be completed. | Fix | |
9124 | The option to merge vertices during file import now works correctly. This can be useful if you are importing a file with lines that share a common vertex. Instead of creating a point in the same location for each line the vertices can be merged leaving a single point. This option will slow down the import so only use it when necessary. | Fix | |
9125 | The 3D tab of the Imports and Coordinate Systems pane is no longer 'shaky' when a project has been processed using an import with very large coordinates. | Fix | |
9127 | Surface draw curves with the polyline property now output correctly in the .3DM format. | Fix | |
9129 | Fixed a bug where the table gallery wouldn't update until a second curve, line, dimension was created. | Fix | |
9130 | When triangulating a point cloud the modify mesh summary dialog now displays the correct number of before and after triangle counts. | Fix | Premium |
9134 | The Motion ribbon workspace's Reports tool now has a drop down menu showing various reports available. | Fix | Premium |
9137 | An error message no longer appears when surface drawing on a surface that is 3D but has a non-3D defining object. | Fix | |
9138 | Changed how the far clipping plane for showing 3D data on photos is calculated. Previously any imported, but unmarked, data that was a long way from the solved project position would not display on photos. | Fix | |
9139 | The tool search menu now opens just under the search box even if PhotoModeler is not maximized or is located on the non-primary monitor. | Fix | |
9087 | When a project has photos that are not suitable for camera optimization, the camera optimization is now disabled on the Processing Dialog. | Crash Fix | |
9091 | Fixed a crash that would happen if the option to "process an epoch after coded target marking is run" was selected without the "display each epoch as it's tracked" option being selected. | Crash Fix | Premium |
9094 | Fixed a crash that could happen when closing motion projects. | Crash Fix | Premium |
9098 | Fixed a problem with adding images (or video frames) during new project setup where duplicate images could be included in a project in certain circumstances. | Crash Fix | |
9133 | Fixed a crash bug that could occur when re-running SmartMatch after setting one or more photos to 'Do Not Use in Processing'. | Crash Fix | Premium |
9140 | Fix for a crash that would happen when all points in a surface draw curve, but not the curve its self, were selected and deleted. | Crash Fix | |
9141 | Fixed a crash that could happen when deleting certain sets of points. | Crash Fix | |
9145 | Fixed a crash that would happen when marking the very first control point of a project, after processing with a large coordinate system, and with a quality point table open. | Crash Fix | |
From Release 2019.0.0 to 2019.0.1 [Dec 13, 2018] (37 changes) | |||
9062 | When exporting an orthographic photo there is now an option to create a Rhino .3DM file containing a view with a tracing image. Rhino tools can then be used to outline and measure objects on the orthographic plane. | Significant | |
9053 | If a project has inactive imported distances or points, the Project Status Report now breaks down the check min/max/average sections into one that only includes the active, and one that includes both the active and inactive checks. | Improve | |
9054 | Large improvement to the speed of Surface Draw when drawing on a surface or triangulated mesh with many triangles. | Improve | |
9060 | The "Version and License" page on the File Tab/Backstage now shows expiry (Evaluations, Subscriptions, or Maintenance). | Improve | |
9061 | The Max. Residual status bar item/button text now uses a blue text color when enabled and a gray when disabled, and is now easier to read. | Improve | |
9063 | Rhino .3DM exports only display the notes field if the projects description is not empty. | Improve | |
9064 | Camera views exported in the Rhino .3DM format are now added to the named view list making them easier to restore in Rhino. | Improve | |
9067 | If the ortho photo projection plane type is '3 point' a new check warns if no points are selected, or if the points selected are not 3D. | Improve | |
9070 | Sub-selection of point clouds and triangulated meshes now show on projections and newly opened 3D views. | Improve | Premium |
9072 | Icons on Coordinates, Photo List and Visibility sub-toolbar edited for clarity in a dark theme. | Improve | |
9073 | Some Preference settings moved to more appropriate panes on the Preferences dialog. | Improve | |
9074 | Wording simplified on the Demo Introduction dialog. | Improve | |
9075 | The mesh modify summary now displays the point and triangle totals using an easier to read format. | Improve | Premium |
9077 | The export ortho photo dialog has a new option to define the output size based on the average input size. First time exports default to this option with it set to 50% of the input pixel size. | Improve | |
9078 | Updated the wording on the Project Status Report when a non-calibrated camera is used. | Improve | |
9080 | When importing any external geometry, a warning comes up if no units for the import have been set. | Improve | |
9086 | Updated the Register Controls utility and added a self-repair method to resolve problem installs due to control registration issues. | Improve | |
9050 | Using the UAV project path in the wizard now sets a flag for this project type and the "Camera station heights constant" option for SmartOrient is only available when this flag is set. | Fix | Premium |
9052 | Extending curves that have the polyline property set and then closing them removes the polyline setting as it cannot apply to closed curves. | Fix | |
9055 | Fix for pinned and static import point IDs sometimes not displaying in the same location as the points. | Fix | |
9058 | Fixed a problem where the right-most column in a table could not be sized properly. | Fix | |
9059 | When starting a new project with a single photo, the Single Photo workspace now loads properly (rather than the multiphoto workspace). | Fix | |
9065 | Fixed a problem with the 'legacy' toolbar layout where the layout was not saved correctly when PhotoModeler closed, causing a potential corruption and problem with display on the next launch. | Fix | |
9068 | The label for "Point Marking RMS Residuals" now fits in the column header of the PDF report. | Fix | Premium |
9069 | The first time a 3D projected object type was displayed on a photo, if it was selected, the selection and other highlights would not display. This has been fixed. | Fix | |
9071 | If a large number of objects were selected, a 3D View was open, and a new object type was made visible, it will no longer a long time to create the 3D display while it checks to see if any of the items were selected. | Fix | |
9076 | When the export ortho dialog is unable to calculate the input or output image size it now displays n/a instead of leaving the 'Computing...' text in place. | Fix | |
9079 | Fixed an issue with some user interface elements not scaling appropriately on the screen when the Windows Display Scaling was set above 100%. | Fix | |
9081 | In-place editing of the name field now works on Tables, and the Imports and Coordinate System pane. | Fix | |
9082 | Fixed a problem with setting scale when using Automated Coded Target Project Preference settings where the scale distance could lose the decimal portion. | Fix | |
9083 | Fixed a problem where ribbon/toolbar customizations would not always be saved. | Fix | |
9084 | When the system DPI scaling is set to greater than 100%, radio controls on the add Imports and Coordinate Systems dialog are now spaced correctly and ensures all text will be visible. | Fix | |
9085 | Defining the export ortho plane using 3 points with a dominant Y axis now works correctly. | Fix | |
9051 | An issue with some computer configurations can cause some files not to install correctly. When PhotoModeler first ran it would crash. It now displays a warning with help text. Register Controls issue. | Crash Fix | |
9056 | Instead of crashing with no message, when a key installation file is missing a warning now comes up suggesting a re-install. | Crash Fix | |
9057 | Fixed a crash that could happen the first time a point cloud was created in a project. | Crash Fix | Premium |
9066 | Fix for a crash that could happen when closing the Automated SmartPoints Summary Dialog. | Crash Fix | Premium |
From Release 2018.1.2 to 2019.0.0 [Nov 19, 2018] (50 changes) | |||
9002 | SurfaceDraw curves now have a polyline property that changes the curve shape to a set of connected line segments. | Significant | |
9004 | The Print Coded Targets dialog has been revamped to include an option to print RAD targets on label sheets. If printing legacy non-RAD targets, please contact support@photomodeler.com for information on how to enable this. | Significant | |
9013 | The Rhino .3dm export now has an option to include the solved camera positions and images as view wallpaper (all versions). Note that to get alignment that perfectly matches the PhotoModeler solution the project will need to be Idealized before export (Premium only). | Significant | |
9040 | The main tool interface of PhotoModeler has been changed from Menu and Toolbar to a Ribbon interface. This helps with management of the interface and allows better customization. The old menu/toolbar interface can be returned (for now) with a control in Preferences. Contact Support. | Significant | |
9041 | First release of the new product "PhotoModeler Premium". This new product combines all the features of PhotoModeler UAS and PhotoModeler Scanner. Any PhotoModeler UAS or Scanner user with an active maintenance subscription will automatically be updated to PhotoModeler Premium. | Significant | Premium |
9000 | Updated the information displayed per group while creating an MVS dense surface. | Improve | Premium |
9007 | By default, deleting a surface draw curve now removes any surface draw points that are used exclusively by the curve. A preference setting on the Curves and Surfaces panel can restore the previous behavior where only the curve was removed. | Improve | |
9011 | The table views now display alternate rows in slightly different colors so it is easier to visually scan along a row. | Improve | |
9012 | The distinct color in Table Views for the currently sorted column, has been made easier to see. | Improve | |
9015 | Exporting point clouds into the Rhino .3dm format will now create a colored Rhino PointCloud object. | Improve | Premium |
9018 | Loading .fbx files now imports any named entities as points. This can be used to extract key points from a mesh using an external program like 3DS Max, name those points, then export as .fbx and import into PhotoModeler for control marking. | Improve | |
9021 | After a photo has been idealized any inverse camera flags are now turned off so the idealized camera is not adjusted on subsequent processing. | Improve | Premium |
9023 | The Manage Pane Layouts dialog now has a button to save the current layout. | Improve | |
9030 | The Processing report now indicates if the last processing included the Smart Orientation setting. | Improve | Premium |
9031 | Removed the link to the upload web page from the backup dialog. This has been replaced by the Help->Send files to support... button. | Improve | |
9038 | Choosing cancel when prompted for how many photos to open after a Locate or Open Photos Showing Selected will no longer close any open photos. | Improve | |
9039 | The default theme for the user interface is now dark (dark backgrounds with lighter text). There are two other new basic themes for light and colorful. If you wish to switch the theme that your PhotoModeler displays with go to File / Options / Preferences ... / Ribbon Toolbar and Theme, and then change the Theme color at top of pane and restart. | Improve | |
9042 | Improved the formatting of numbers greater than 1,000 in a number of locations. | Improve | |
9043 | The "PointMesh" term has been replaced throughout PhotoModeler. What was formerly known as a "PointMesh point cloud" is now a "Point Cloud". What was formerly known as a "Triangulated PointMesh" is now a "Triangulated Mesh". Where the two entities are mixed together (eg a Table), the combined term is now "Cloud/Mesh". | Improve | Premium |
9044 | The "External Geometry Explorer Pane" and the tools associated with it have been renamed. The pane is now the "Imports and Coordinate Systems Pane". | Improve | |
9049 | Meshes can now be cropped with rectangles drawn in any order. Previously they needed to be done top left to bottom right, or bottom right to top left. | Improve | Premium |
9001 | When SurfaceDraw points are removed from a photo they now totally clear, no longer leaving temporary tiny black dots. | Fix | |
9003 | If a point's layer is changed to one that is not visible on photos, the marks on any open photos will now hide without needing a re-draw. | Fix | |
9005 | When trying to run camera optimization on a single photo project, if the minimum number of control points is not met but the option to override the minimums is selected, the optimization will now complete correctly. | Fix | |
9008 | If a project's coordinate system is already defined by a scale/rotate/translate, and additional scales are added using the scale between offset pairs option, the coordinate system is now updated right away. Previously, it would need to be re-activated or the project re-loaded. | Fix | |
9009 | Fix for an issue introduced in 2018.1.2, for how advanced blending orthophoto output handles .jpg images with exif rotation information. | Fix | |
9014 | Textures will be generated during export only if items that can be textured are included in the export (saving time in some cases). | Fix | |
9016 | Sometimes the ctrl-tab option to switch between open windows would list multiple copies of the same window. Switching to these duplicates would open a blank version of the pane. This has been fixed. | Fix | |
9017 | Small improvement to project load times when 3D photo projections are turned on. | Fix | |
9019 | Assigning a multi-point transform XYZ to a camera station by name matching works now with non-geo coordinate systems. | Fix | |
9020 | When the auto-save time is adjusted on the Project Information dialog the current save timer will be reset to match this new time. | Fix | |
9022 | Fixed cases where the photo thumbnails in the Photo List pane would sometimes display mis-painted artifacts around the image edges. | Fix | |
9027 | The Image Check warning no longer appears during the wizard if multiple cameras are matched. | Fix | |
9028 | Added a setting to control if Smart Orient is used during the coded target project wizard. Contact: support@photomodeler.com if this is a setting that may apply to your projects. | Fix | |
9029 | When the Auto-Assign by Name/ID tool is used to assign a set of control data, the assigned points now have their highlights updated correctly. | Fix | |
9033 | Fixed some spelling/typo errors in a few areas. | Fix | |
9034 | Reduced the number of updates when a photo windows zoom is changed based on the windows size. This reduces screen flash of photos with many marks displayed. | Fix | |
9037 | The summary of assigned control points displayed at the top of the External Geometry Explorer now updates as points are assigned or unassigned. | Fix | |
9045 | In a few cases prompts with long text on some buttons would not display fully. This has been resolved. | Fix | |
9047 | Removed a duplicate "Curvature factor" column in the PointMesh Table. | Fix | Premium |
9048 | The Imports and Coordinate Systems pane (External Geometry) now always list assigned control points with the "Pt" prefix (to prevent confusion with assigned camera stations "CamStn"). | Fix | |
8997 | Fixed a crash that would happen if photos are removed from an Image Sequence reducing the number of images to a value below the currently displayed index. | Crash Fix | |
8998 | Fixed a crash that could happen if the next/previous photo tools were enabled and used when no photo view was active. | Crash Fix | |
8999 | Fixed a crash that could happen when hitting quit while exporting a table view to a file. | Crash Fix | |
9006 | Fixed a crash that could happen when adding references to already referenced, but not 3D, cylinders. | Crash Fix | |
9010 | Fixed a crash that could happen when in control marking mode but a non-control item is highlighted in the external geometry explorer. | Crash Fix | |
9024 | Fixed a crash that could occur after hitting quit while triangulating points during the SmartMatch wizard. | Crash Fix | Premium |
9035 | Fixed a crash that would happen when removing an unoriented photo with a referenced curve attached to point marks. | Crash Fix | |
9036 | Fixed a crash that would happen when trying to run automarking when the images files are missing. | Crash Fix | |
9046 | When creating new contours if the prompt asking if a new mesh should be created comes up choosing the red 'x' to close the dialog, instead of selecting one of the button options, no longer causes a crash. | Crash Fix | Premium |
From Release 2018.1.1 to 2018.1.2 [Jul 17, 2018] (25 changes) | |||
8972 | In the Create Dense Surface dialog, boolean choices are now given as check boxes which are faster to interact with. | Improve | Scanner/PMU |
8973 | The Crash Reporting tool includes some additional information, making it easier for our support staff to narrow down problems. | Improve | |
8976 | When two points are selected on a photo, the measure pane now displays their pixel distance and the average pixel size (eg. inches per pixel) | Improve | |
8977 | The SurfaceDraw status bar now indicates if the surface ID displayed is a mesh. | Improve | Scanner/PMU |
8978 | The rarely used photo property "Photo Texture Quality" is now hidden by default. | Improve | |
8980 | When Image Plane visibility is turned on in a 3D view, a new progress bar is displayed allowing the plane creation to be cancelled. | Improve | |
8988 | If a project containing an Image Sequence is backed up or sent to tech support, the archive will now include all images in the sequence. | Improve | |
8995 | Reworded some Project Status Report warnings for clarity. | Improve | |
8974 | When exporting camera information to .fbx format the focal length is now written correctly. | Fix | |
8975 | Fixed a memory leak that would happen when creating an MVS dense surface when no SmartMatch points exist in the project. | Fix | Scanner/PMU |
8979 | 3D photo ID visibility now enables if points or offsets are displayed. Previously it would only be enabled when points were displayed. | Fix | |
8981 | Using undo after marking a control point no longer advances to the next point in the External Geometry Explorer list. | Fix | |
8982 | When a project processed with geographic control has its control points disabled, the project will now be in a small arbitrary coordinate system, instead of earth centered coordinates. The small coordinate values make certain operations smoother. | Fix | PMU only |
8987 | The spinner progress indicator now hides correctly after the processing step has run. | Fix | |
8990 | Fixed a problem with sending the email address for an evaluation code from the Demo Welcome screen. | Fix | |
8991 | When the 'maximize overlap option' for MVS is selected (the default) and the MVS is using a specific PhotoSet, the MVS now correctly limits itself to just the photos in the photo set. | Fix | Scanner/PMU |
8993 | Changed how high DPI displays are handled, which should help with display scaling and large tool-icon issues on such displays. | Fix | |
8983 | Fixed a crash that could happen if there was insufficient overlap in a set of photos and the SmartMatch process was started using the very or extra high setting. | Crash Fix | Scanner/PMU |
8984 | Fixed a crash that could happen when adding a multi-point transform using mark/pin imports mode. | Crash Fix | |
8985 | Fixed a crash that would happen when right clicking in control mode over a non-imported point 3D photo projection. | Crash Fix | |
8986 | Fix for a hang that could happen when running a set of photos (especially very small 2-3 photo sets) via the wizard with the "low density approximate surface from SmartPoints" option selected. | Crash Fix | PMU only |
8989 | Fixed a crash when trying to idealize a project with missing images. | Crash Fix | Scanner/PMU |
8992 | Fix for crash that would happen when the hole filling option of PointMesh modification was selected. | Crash Fix | Scanner/PMU |
8994 | Merging a number of projects with a large photo count could leave the application in a strange state where some items would not paint properly and could lead to an eventual crash. | Crash Fix | |
8996 | Fixed a crash that could occur when the 3D Viewer updated with offsets visible. | Crash Fix | |
From Release 2018.1.0 to 2018.1.1 [Jun 27, 2018] (72 changes) | |||
8932 | A new featured called “Image Sequences” supports the forensic study of multiple images from the same un-moving camera (e.g. a security camera). An advancement on the “Replace Photo” feature. See help file or contact support@photomodeler.com. | Significant | |
8905 | When importing a point cloud, improved how the text file import filter assigns the default column types. | Improve | Scanner/PMU |
8906 | Like the Photo List, the Photo Review Pane now displays the ID of open photos in green. | Improve | |
8907 | New script/DDE command, CreatePlaneSurface, for creating a plane object. See help file. | Improve | |
8911 | Importing a control file with more than 3 columns now defaults to column order: name, x, y, z (or Name, latitude, longitude, elevation for geographic control). | Improve | |
8916 | General speed and optimization improvements. Some tasks that took a long time will now perform faster, especially with Xeon CPUs. | Improve | |
8918 | When an image and a calibration file do not have the same focal length, or the images appear to have been rotated or resized, a specific warning that displays suggestions now comes up. | Improve | |
8919 | The default settings for new project's 3D photo visibility can now be controlled via the PhotoModeler configuration file. Contact support@photomodeler.com for more information if you would like to adjust these settings. | Improve | |
8920 | Increased the default minimum number of photos needed for single sheet calibration 1st stage auto-referencing to 9. This will help situations where certain geometry and lens distortions would throw off the initial calibration solution. | Improve | |
8921 | Added a preference setting to control the number of decimal places displayed on the properties pane. | Improve | |
8925 | Dense Surface modeling now defaults to a new method for handling photo overlap in large photo count projects. This is controlled by a new advanced option when creating a dense surface: 'maximize overlap' (defaults to on). This will improve some point clouds and reduce holes in these large photo set MVS operations. | Improve | Scanner/PMU |
8928 | Improved the quality of the text outline when displaying IDs and dimensions on photos. | Improve | |
8933 | During Control Marking mode right clicking on an imported point in the 3D viewer will highlight it in the External Geometry Explorer allowing it to be marked with the next left click. | Improve | |
8936 | When an import is added to a project it is now assigned a new "ImportMaterial". This material defaults to an orange color, but the default can be adjusted on the Preferences dialog. | Improve | |
8937 | Since there will be no rolled camera position, when the camera optimization setting is used on a project with a single photo, the P1 and P2 lens distortion parameters now default to being turned off. | Improve | |
8938 | As it is rarely needed the option to solve Pixel Aspect during camera optimization now defaults to being hidden. | Improve | |
8939 | When an Imported Point is highlighted in the External Geometry Explorer this highlight is also reflected in other views showing the Imported Point. | Improve | |
8940 | The Processing dialog has been simplified, removing the audit section and only displaying the option to process constraints if a project has constraints in it. Additionally, selecting the camera optimization step will also select the optimize stage as this is needed for the camera optimization to run. | Improve | |
8941 | When the Processing Dialog is used with a single photo project, the Camera Optimization setting is now always active. When it is selected a check is done to confirm the project meets the suggested minimums. If it does not a warning comes up explaining more points should be added to the project (with an option to run Camera Optimization anyway). Additionally the high residual removal step will always be disabled as it does not apply to single photo projects. | Improve | |
8943 | Improved the speed when updating a large set of point properties, especially with a point table open, such as freezing a large project or changing the material or layer on a number of points. | Improve | |
8945 | Saving a mesh in the .ply format now supports point clouds, including the point RGB values. | Improve | Scanner/PMU |
8946 | When an offset is creating using the properties pane, a line connecting the offset and point is also created. This can be controlled via the preferences dialog. | Improve | |
8948 | The 'upload files to support' tool is no longer limited to 1GB uploads. Larger uploads are automatically split. | Improve | |
8949 | Two improvements to project merge: Surface Draw points are now considered as part of the named point match, and frozen points can be adjusted to match the combine project coordinate system. | Improve | |
8951 | The spinner graphic on the Progress dialog has been updated. | Improve | |
8955 | Improved how extended Surface Draw picks the closest triangle in it's associated surface. | Improve | |
8959 | The Offset symbol now defaults to a 3D cross target. A preference setting can return them to the old point symbol. | Improve | |
8964 | Added a progress bar and improved the speed when removing a large number of photos. | Improve | |
8965 | A new preference setting (on the Exports panel) controls if .fbx exports use a binary or ASCII format. | Improve | |
8967 | The default number of imported columns now takes into account whether the imported text file includes certain optional columns of data. | Improve | |
8968 | Measurements showing the distance between a point and plane now have a sign. Negative indicates the point is below the plane, positive points are above. Additionally, when the distance of an offset to a plane is displayed the ID indicates which offset is being referenced. | Improve | |
8969 | Improved secure connections when PhotoModeler contacts the licensing server. | Improve | |
8970 | In control marking mode, when the cursor is over a photo where the highlighted control point has already been marked, the cursor is no longer a 'do not use' symbol. Instead, the cursor shrinks to indicate the only option available is a right click to highlight a new imported point so it can be marked. A left click in this case will bring up a new alert explaining the point has already been marked on the photo. | Improve | |
8900 | If an open photo is displaying the points used to define a scale and the scale is unassigned in the External Geometry Explorer, the photo now highlights the scale correctly. | Fix | |
8901 | Using control marking mode with an imported point already assigned to a camera station now unassigns the camera station from the import before assigning it to the marked point. | Fix | |
8902 | Fixed an issue that could cause a check and repair warning for camera stations not associated with a photo after exporting camera stations to 3DS Max script, or using the GetPhotoStation or SetPhotoStation script command. | Fix | |
8903 | Selecting a plane surface and a set of points that includes imported points now displays the imported id (eg. ip45) instead of 'n/a' if it is the closest or farthest point from the plane. | Fix | |
8904 | 3DS Max would misinterpret backslash character sequences in file names (eg. the "\t" in "c:\temp" would be treated as a tab), to work around this backslashes in file names have been replaced with forward slashes. | Fix | |
8910 | Fixed the material counts, on the export overview tab, with certain projects containing imported objects assigned the default material. | Fix | |
8913 | When a project has control marked but has not yet been processed in the control system, the temporary 'pre-control' coordinate system now updates correctly when a control point gets a new reference. | Fix | |
8914 | With some projects the ortho export dialog would display the incorrect input image pixel size. This has been fixed. | Fix | |
8915 | When using the right click modal properties pane to add an offset to a control oriented project, the warning about not having a coordinate system defined no longer comes up. | Fix | |
8922 | After creating a dense surface, the project is now auto-saved while the summary dialog is open, instead of when it is closed. This removes a redundant autosave improving ui speed in this area. | Fix | Scanner/PMU |
8923 | When removing meshes before processing only non-imported meshes are removed. | Fix | Scanner/PMU |
8924 | The check for how many cores should be used while creating a dense surface was not restricting the count correctly. This might cause memory usage crashes. This has been fixed. | Fix | Scanner/PMU |
8927 | If a point had it's references adjusted during processing (by SmartOrient or High residual removal), and if the end result left a point on just a single photo it could, incorrectly, be left showing it's previous residual value. This has been fixed. | Fix | |
8929 | Fixed a memory leak that could happen during .dxf export. | Fix | |
8930 | Static imports would not always display in the correct position in the 3D view. | Fix | |
8934 | When an object is created for the first time in an existing 3D view (eg. the object type was first made visible) it would not display any highlights currently assigned to it. This has been resolved. | Fix | |
8935 | When trying to merge a project with a large or geographic coordinate system a warning now comes up explaining the merge may not work. | Fix | |
8942 | Measurements displayed on photos now update automatically after processing. | Fix | |
8944 | When multiple 3D views are locked together, the pan amount is also stored as part of the locked-together view. ie. If one viewer is panned and then another viewer changes, the locked view position it will no longer jump to the un-panned position. | Fix | |
8950 | Fixed some cases when surface draw points would not update after a large project change. (eg. a merge) | Fix | |
8953 | When a photo is first opened the objects displayed no longer paint twice. Previously this would sometimes cause a small flash and slow down opening of photos with a large number of objects. | Fix | |
8954 | When a project's coordinate system uses geographic coordinates and two lines are selected, the measure pane now shows their closest intersection point in the geographic coordinates instead of ECM. | Fix | PMU only |
8956 | Offsets along an axis now use the correct geographic axis. | Fix | PMU only |
8961 | Surface draw mark positions are now updated as part of the idealize process. | Fix | |
8966 | The Activation Dialog no longer remains open up after a successful activation when no email address entered. | Fix | |
8971 | Improved the way processing handles geographic ground control points. | Fix | PMU only |
8899 | Using offset points as part of a scale, rotation, or translation could lead to a crash if the transform was disabled or replaced with control points. | Crash Fix | |
8908 | Fixed a crash when using the 'by layer' option with the automatic triangulation tool. | Crash Fix | |
8909 | Fixed a crash that would happen when a .dxf file was imported with the "dxf text fields are point names" option selected but no valid entities were found. | Crash Fix | |
8912 | Fixed a crash that could happen with pinned imports. | Crash Fix | |
8917 | Fixed a crash that could happen when deleting a surface draw point with multiple surfaces attached to it. | Crash Fix | |
8926 | Several updates to SmartOrient to better handle projects that include non-coded dot targets. Dot targets are now automatically cleaned up and a potential hang has been resolved. Any points with a manual mark will not be removed during SmartOrientation. | Crash Fix | |
8931 | Loading a project into PhotoModeler version 2018.1.0, that is created by PhotoModeler versions 2018.1.1 and later, would cause a hang with progress bar up. This version will not have this problem. As well the warning message has an improved explanation that you might upgrade to the latest version. | Crash Fix | |
8947 | Fix a problem setting up the local image path when reopening a project from a network path. | Crash Fix | |
8957 | The Locate button now works correctly when using a mesh imported that does not define the coordinate system (no-transform/static or pinned). | Crash Fix | Scanner/PMU |
8958 | Fixed a crash that could happen while cylinder/edge/curve marking and the photo loses focus while a 'rubber band' line is being displayed. | Crash Fix | |
8960 | Fixed a crash that could occur when backing up a project or sending a project to support and the path to it is lost or somehow changed while the project is open. | Crash Fix | |
8962 | Fixed a crash that could happen when uploading images to Tech Support from within PhotoModeler while in Demo mode. | Crash Fix | |
8963 | Fixed a crash that could happen when hitting quit while quality textures are being generated for a 3D view. | Crash Fix |