* fixed spline interpolation for touching channels used on LEDWall projects (avoid identical sample point pairs) * fixed spline interpolation for extremely stretched mappings * vwf export uses minimum offset instead of first offset of splits * Creator/Align * more stable camera position finding for perspective lenses * fixed missing return values in commandline version * MapperPM * fixed preview broken for mappings transformed with pivot * fixed find projector positions unstable for projections far away from origin * fixed vwf export crashing when MapperPMC is run from commandline, by proper initialization of cashes before parallel computations * PatternGenerator * fixed several potential crashes while receiving data or drawing commands * more stable startup by delaying minimize after startup * fixed bleeding edges in 3d previews where virtual camera is not covering whole channel * fixed MapperPM clipping preview one edit delayed
* Creator / Align * removed blocking MessageBox form AlignC * fixed dotpattern overrides ignored after dotpattern resolution has changed * PatternGenerator * fixed memory and performance issues for high resolutions, by reducing the default antialiasing setting from 16 to 4 and making it adjustable in configuration file. * fixed ICC profile warnings * Pointcloud Conversion * removed Leica Nova specific intensity scaling from pts point cloud import * fixed Pointcloud Editor fitting not working when GUI language is not english * MapperPM * fixed MapperPM tweakable blacklevel preview using wrong blacklevel calculations * Export * fixed nWarp exporter not uploading and activating when Mapper is running automatically using commandline arguments * fixed MPCDI blending broken when dynamic warping is enabled
Changed
* enhanced vwf export speed by running warping export in parallel
* Creator / Align * removed blocking MessageBox form AlignC * fixed dotpattern overrides ignored after dotpattern resolution has changed * PatternGenerator * fixed memory and performance issues for high resolutions, by reducing the default antialiasing setting from 16 to 4 and making it adjustable in configuration file. * fixed ICC profile warnings * Pointcloud Conversion * removed Leica Nova specific intensity scaling from pts point cloud import * fixed Pointcloud Editor fitting not working when GUI language is not english * MapperPM * fixed MapperPM tweakable blacklevel preview using wrong blacklevel calculations * Export * fixed nWarp exporter not uploading and activating when Mapper is running automatically using commandline arguments * fixed MPCDI blending broken when dynamic warping is enabled
Changed
* enhanced vwf export speed by running warping export in parallel
* Disto3d surface scan import * Template markers. Posfinder can now use any visibly recognizable pattern as template for marker detection * Adjust dotpattern parameters for multiple channels at once * Barco Pulse exporter now has an option to adjust RGB level gains for tinting black level corrections on projector automatically * added Digital Projection Nexus exporter * Creator * hexagonal dotpattern stucture * highresolution scanning for complete calibration (downscale to dotpattern resolution and save to database) * allow to edit masks with only highres captures * RANSAC projector position estimation and elimination of non-supporting captured points * MapperPM * Black-Level-Correction preview and export * interactive preview * adjustable and previewable mask edges shading feature * PatternGenerator * show monitor handles on windows * run only one instance on one port
Changed
* Creator * enhanced filtering of highresolution scans * mark removed areas gray in highresolution result images * allow to use more rough stripes * MapperPM * drastically speeding up mask edges shading calculation * filter generated blending to reduce noise * BLC fade starts at blanking borders now (compatibility with physical edge masks) * Warp2d modifier keeps depth information
Fixed * fixed marker list getting hidden in Posfinder for small window sizes * fixed vwf export setting correct flags * fixed dark outlines bug in simple blc calculations * fixed sphere fitting no more working reliably in ProjectionTools 6.0.0 * fixed selected IDS cameras (UI-537xCP-M) displayed a popup dialog about missing features (Function is_SetHardwareGain returned with error 155) * fixed MapperPM edit touches opens editor twice
* fixed extreme slowdown when using spline interpolation * fixed __Creator->File->Import Camera Database__ not doing anything anymore * MapperPM __Mapping 2D__ now showing points traced on currently selected mapping, ignoring mapping assignment form Mapper2D/3D
Changed
* vwf exporter assigns dummy monitor ids to avoid exports containing just one map by default
* mesh imports support foot and yard * VIOSO VWF export * Modifier Stack available in Mapper2d * Warper4k correction slots * New camera types supported * EOS 1300D * MER-531-20GM-P * ME2P-1230-9GM-P * ME2P-1840-6GM-P
* PatternGenerator * tray icon for application management * full viewport and startup configuration using editor * commandline argument description using -h * allow window mode switch while PatternGenerator is running * optionally installation as startup application * automatic show hide from ProjectionTools
Changed
* VIOSO rebranding * switched to cmake buildsystem * allow to place fadeouts beyond 0...1 for 360 seam handling * increased max camera delay to 15 seconds * show only users registered cameras * allow only to import calibrated cameras when creating new projects or exchanging cameras * more precise scrolling in spinboxes (use ctrl for rough scrolling) * show PatternGenerator with black testpattern when starting Align pipeline run, no more when project is loaded into Creator or Align * increased MapperPM preview and export geometry quality * Daheng backend loaded as default instead of Vimba * removed lock cutting from Mapper2d * More elaborate message on camera connection problems * Remind user to trigger "Generate 3D" after capture data changed (highlighted "Generate 3D"-button and Popup when closing project)
* PatternGenerator * automatic channel layouts sorted by display position on desktop * only redraw when necessary, saving system resources * configurable data path (run multiple instances from one installation) * removed application links for different startup modes (use configuration instead)
Fixed
* fixed program links missing for non admin users (install for all users) * fixed blanking preview missing in Mapper2d * fixed LED Wall Project generating wrong panel sizes for polygonal setups * fixed align modes broken in non-english versions * fixed potential crash due to unhandled license exception * avoid Posfinder potentially opening multiple times * fixed Creator crash for Generate 3D on channels having not enough data for triangle mesh generation * Mapper3D Guess Frustum now updating widget values * fixed Creator/Align potential crash after loading broken project * fixed Creator/Align channel editor staying disabled after loading broken project * fixed channel data management leading to double entries in project database and "SQL logic error or missing database" error messages
Removed
* removed ImageAnyplace exporter * removed CAP calibration support
[NEW] update of Nvidia API [NEW] MPCDI uses display names as region names [NEW] MPCDI option to match projector resolution as input RoI [NEW] updated vwfLoaderSample [NEW] option to merge abstract displays from different hosts to one file [NEW] set blend parameter by script [NEW] device parameter cache (everything is set like last time when doing a new calibration) [NEW] add button to switch canvas pan and grid move [ADD] ReTexture Tool to add or alter UV map as projected flat, cylinder, dome or equirectangular [FIX] MSVC redist is now silent [FIX] scanout calculation in NV without driver query [FIX] bad seam triangulation on Desktop Warp for 360° panorama [FIX] Barco WB / MIPS stop sending on def.txt [FIX] wrong angles in Content Spaces [FIX] dll entry missing on Windows 7 [FIX] scan pattern size not adjustable on 2716x1524 resolution [FIX] MPCDI region naming [FIX] MPCDI flags in scripting [FIX] scaling issue on MPCDI and PULSE export [FIX] jitter warp grid on PULSE / MPCDI forward and MIPS/WB [FIX] delete old files from export folder [FIX] out of range values when updating blend parameters
[NEW] update of Nvidia API [NEW] MPCDI uses display names as region names [NEW] MPCDI option to match projector resolution as input RoI [NEW] updated vwfLoaderSample [NEW] option to merge abstract displays from different hosts to one file [NEW] set blend parameter by script [NEW] device parameter cache (everything is set like last time when doing a new calibration) [NEW] add button to switch canvas pan and grid move [ADD] ReTexture Tool to add or alter UV map as projected flat, cylinder, dome or equirectangular [FIX] MSVC redist is now silent [FIX] scanout calculation in NV without driver query [FIX] bad seam triangulation on Desktop Warp for 360° panorama [FIX] Barco WB / MIPS stop sending on def.txt [FIX] wrong angles in Content Spaces [FIX] dll entry missing on Windows 7 [FIX] scan pattern size not adjustable on 2716x1524 resolution [FIX] MPCDI region naming [FIX] MPCDI flags in scripting [FIX] scaling issue on MPCDI and PULSE export [FIX] jitter warp grid on PULSE / MPCDI forward and MIPS/WB [FIX] delete old files from export folder [FIX] out of range values when updating blend parameters
[NEW] update of Nvidia API [NEW] MPCDI uses display names as region names [NEW] MPCDI option to match projector resolution as input RoI [NEW] updated vwfLoaderSample [NEW] option to merge abstract displays from different hosts to one file [NEW] DISI-X export format [NEW] DISI DOME format exports frustum [NEW] set blend parameter by script [NEW] device parameter cache (everything is set like last time when doing a new calibration) [NEW] add button to switch canvas pan and grid move [ADD] simple 5-wall cave 3D model [ADD] ReTexture Tool to add or alter UV map as projected flat, cylinder, dome or equirectangular [FIX] MSVC redist is now silent [FIX] scanout calculation in NV without driver query [FIX] bad seam triangulation on Desktop Warp for 360° panorama [FIX] Barco WB / MIPS stop sending on def.txt [FIX] wrong angles in Content Spaces [FIX] DISI export blacklevel [FIX] dll entry missing on Windows 7 [FIX] scan pattern size not adjustable on 2716x1524 resolution [FIX] MPCDI region naming [FIX] MPCDI flags in scripting [FIX] scaling issue on MPCDI and PULSE export [FIX] jitter warp grid on PULSE / MPCDI forward and MIPS/WB [FIX] delete old files from export folder [FIX] out of range values when updating blend parameters
[NEW] update of Nvidia API [NEW] MPCDI uses display names as region names [NEW] MPCDI option to match projector resolution as input RoI [NEW] updated vwfLoaderSample [NEW] option to merge abstract displays from different hosts to one file [NEW] DISI-X export format [NEW] DISI DOME format exports frustum [NEW] set blend parameter by script [NEW] device parameter cache (everything is set like last time when doing a new calibration) [NEW] add button to switch canvas pan and grid move [ADD] simple 5-wall cave 3D model [ADD] ReTexture Tool to add or alter UV map as projected flat, cylinder, dome or equirectangular [FIX] MSVC redist is now silent [FIX] scanout calculation in NV without driver query [FIX] bad seam triangulation on Desktop Warp for 360° panorama [FIX] Barco WB / MIPS stop sending on def.txt [FIX] wrong angles in Content Spaces [FIX] DISI export blacklevel [FIX] dll entry missing on Windows 7 [FIX] scan pattern size not adjustable on 2716x1524 resolution [FIX] MPCDI region naming [FIX] MPCDI flags in scripting [FIX] scaling issue on MPCDI and PULSE export [FIX] jitter warp grid on PULSE / MPCDI forward and MIPS/WB [FIX] delete old files from export folder [FIX] out of range values when updating blend parameters
[NEW] MPCDI uses display names as region names [NEW] MPCDI option to match projector resolution as input RoI [NEW] updated vwfLoaderSample [NEW] option to merge abstract displays from different hosts to one file [NEW] set blend parameter by script [NEW] device parameter cache (everything is set like last time when doing a new calibration) [NEW] add button to switch canvas pan and grid move [ADD] ReTexture Tool to add or alter UV map as projected flat, cylinder, dome or equirectangular [FIX] MSVC redist is now silent [FIX] scanout calculation in NV without driver query [FIX] bad seam triangulation on Desktop Warp for 360° panorama [FIX] Barco WB / MIPS stop sending on def.txt [FIX] wrong angles in Content Spaces [FIX] dll entry missing on Windows 7 [FIX] scan pattern size not adjustable on 2716x1524 resolution [FIX] MPCDI region naming [FIX] MPCDI flags in scripting [FIX] scaling issue on MPCDI and PULSE export [FIX] jitter warp grid on PULSE / MPCDI forward and MIPS/WB [FIX] delete old files from export folder [FIX] out of range values when updating blend parameters
[NEW] MPCDI uses display names as region names [NEW] MPCDI option to match projector resolution as input RoI [NEW] updated vwfLoaderSample [NEW] option to merge abstract displays from different hosts to one file [NEW] set blend parameter by script [NEW] device parameter cache (everything is set like last time when doing a new calibration) [NEW] add button to switch canvas pan and grid move [ADD] ReTexture Tool to add or alter UV map as projected flat, cylinder, dome or equirectangular [FIX] MSVC redist is now silent [FIX] scanout calculation in NV without driver query [FIX] bad seam triangulation on Desktop Warp for 360° panorama [FIX] Barco WB / MIPS stop sending on def.txt [FIX] wrong angles in Content Spaces [FIX] dll entry missing on Windows 7 [FIX] scan pattern size not adjustable on 2716x1524 resolution [FIX] MPCDI region naming [FIX] MPCDI flags in scripting [FIX] scaling issue on MPCDI and PULSE export [FIX] jitter warp grid on PULSE / MPCDI forward and MIPS/WB [FIX] delete old files from export folder [FIX] out of range values when updating blend parameters
[NEW] MPCDI uses display names as region names [NEW] MPCDI option to match projector resolution as input RoI [NEW] updated vwfLoaderSample [NEW] option to merge abstract displays from different hosts to one file [NEW] set blend parameter by script [NEW] device parameter cache (everything is set like last time when doing a new calibration) [NEW] add button to switch canvas pan and grid move [ADD] ReTexture Tool to add or alter UV map as projected flat, cylinder, dome or equirectangular [FIX] MSVC redist is now silent [FIX] scanout calculation in NV without driver query [FIX] bad seam triangulation on Desktop Warp for 360° panorama [FIX] Barco WB / MIPS stop sending on def.txt [FIX] wrong angles in Content Spaces [FIX] dll entry missing on Windows 7 [FIX] scan pattern size not adjustable on 2716x1524 resolution [FIX] MPCDI region naming [FIX] MPCDI flags in scripting [FIX] scaling issue on MPCDI and PULSE export [FIX] jitter warp grid on PULSE / MPCDI forward and MIPS/WB [FIX] delete old files from export folder [FIX] out of range values when updating blend parameters