{"id":1043,"date":"2026-08-22T11:12:37","date_gmt":"2026-08-22T09:12:37","guid":{"rendered":"https:\/\/inspectrabim.com\/?p=1043"},"modified":"2026-08-22T11:19:08","modified_gmt":"2026-08-22T09:19:08","slug":"inspectra-bim-1-0-1-release-notes","status":"publish","type":"post","link":"https:\/\/inspectrabim.com\/pl\/inspectra-bim-1-0-1-release-notes\/","title":{"rendered":"Inspectra BIM 1.0.1 \u2013 Release notes\u00a0"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"1043\" class=\"elementor elementor-1043\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38412fa e-flex e-con-boxed e-con e-parent\" data-id=\"38412fa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b0924d2 elementor-widget elementor-widget-text-editor\" data-id=\"b0924d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h1>Inspectra BIM 1.0.1 \u2014 measuring on point clouds, rebuilt<\/h1><p>This release does one thing, and does it thoroughly: it fixes snapping when you measure on a point cloud. If you have ever placed a distance on a scan and watched the vertex settle slightly\u00a0<em>above<\/em>\u00a0the surface \u2014 or lost a snap because the cursor was two pixels off a point \u2014 this update is for you.<\/p><p>The work started with a single user report:\u00a0<em>&#8220;I couldn&#8217;t measure between a point in the cloud and a point in the IFC model.&#8221;<\/em>\u00a0Following that thread led through four separate defects, each hiding behind the one in front of it.<\/p><h2>Snapping now works like the navigation pivot<\/h2><p>The old cloud snap tested a single pixel under the cursor, plus a small ring around it. A rendered point is about three pixels wide, so unless you hit it dead centre, the snap marker simply vanished. Measuring meant hunting.<\/p><p>Snapping now reads a whole aperture of the depth buffer around the cursor \u2014 the same technique the navigation pivot has always used \u2014 and walks the rendered fragments from the nearest one outwards until it finds one that belongs to a point cloud. In practice: aim near a point and the marker locks onto it. Because the candidates come from what was actually drawn on screen, the marker can never land in empty air, and occlusion and section cuts are respected automatically.<\/p><p>The click then commits the\u00a0<strong>exact<\/strong>\u00a0point whose sprite you are looking at, not an approximation of it.<\/p><h2>The vertex lands where the marker is<\/h2><p>Three separate problems used to push the committed vertex away from the marker:<\/p><ul><li><strong>Mouse-event coalescing.<\/strong>\u00a0Windows can deliver the button release a pixel or two away from where you were hovering. The snap ran again at those coordinates and, on terrain viewed at a shallow angle, the neighbouring pixel can be a point twenty metres further along the surface. A click within a few pixels of your last hover now reuses that hover&#8217;s result \u2014 what the marker shows is what gets placed.<\/li><li><strong>Sprite edges.<\/strong>\u00a0The aperture finds a point by its edge pixel, which sits half a sprite away from the point&#8217;s true centre. The commit now resolves the actual point from the cloud data instead of trusting the edge.<\/li><li><strong>Depth-buffer feedback.<\/strong>\u00a0This was the subtle one. The snap marker itself is drawn into the depth buffer, so a stationary cursor was reading the marker&#8217;s own footprint on the next mouse move and drifting the marker toward the camera \u2014 a few metres per movement when zoomed out, which is exactly why the problem looked &#8220;distance-dependent&#8221;. Measurement overlays are now excluded from every depth read, and a stationary cursor holds its lock instead of re-deriving it.<\/li><\/ul><h2>Zoomed-out measurements are accurate again<\/h2><p>Two further fixes matter mostly at distance, where the errors were largest:<\/p><ul><li>The aperture covers a fixed number of\u00a0<em>pixels<\/em>, so the further away the camera is, the more\u00a0<strong>metres<\/strong>\u00a0it spans \u2014 and it kept catching isolated noise points floating above the terrain. Assisted snaps now prefer points backed by their neighbourhood (the dense mass, a line of points) over lone strays. Aiming directly at a single point \u2014 a survey marker, a power line against the sky \u2014 still works exactly as before.<\/li><li>Depth values are only meaningful under the camera&#8217;s clipping range from the frame that wrote them, and Inspectra re-tunes that range every frame for precision. Snapping and the pivot now convert depth using the range the buffer was actually written with.<\/li><\/ul><p>Measured on a 13-million-point scan: hovering near a point locks onto it across every zoom level, a click with normal hand movement stays on the hovered point, and repeated hovers hold position exactly instead of creeping.<\/p><h2>Model geometry too<\/h2><p>The IFC side received the same treatment. Snapping to thin elements \u2014 pipes, cables, conduit \u2014 no longer gives up when the cursor is a few pixels off, because a near miss is rescued to the nearest rendered fragment. Two new guards stop the picker from grabbing geometry you cannot see: nothing is snapped when nothing is rendered under the cursor, and a point sitting far behind what is visible is rejected as a through-the-gap grab. Surfaces hidden by an active section are no longer valid targets either.<\/p><p>And when a click genuinely has nothing to snap to, the snap bar now says so \u2014 including a hint to switch snap mode when you are pointing at a cloud in IFC mode, or at the model in cloud mode. That was the original report, and it is now a two-second fix instead of a mystery.<\/p><hr \/><p><strong>Updating:<\/strong>\u00a0<em>Help \u2192 Check for Updates \u2192 Download &amp; Install<\/em>. The licence agreement is unchanged from 1.0.0, so this update installs quietly and restarts the program for you.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Inspectra BIM 1.0.1 \u2014 measuring on point clouds, rebuilt This release does one thing, and does it thoroughly: it fixes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1048,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[7],"tags":[],"class_list":["post-1043","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-release"],"_links":{"self":[{"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/posts\/1043","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/comments?post=1043"}],"version-history":[{"count":4,"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/posts\/1043\/revisions"}],"predecessor-version":[{"id":1047,"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/posts\/1043\/revisions\/1047"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/media\/1048"}],"wp:attachment":[{"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/media?parent=1043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/categories?post=1043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inspectrabim.com\/pl\/wp-json\/wp\/v2\/tags?post=1043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}