{"id":45242,"date":"2020-05-27T20:58:18","date_gmt":"2020-05-28T02:58:18","guid":{"rendered":"https:\/\/www.realsenseai.com\/uncategorized-cn\/3d-scanning-an-environment\/"},"modified":"2020-05-28T02:58:18","modified_gmt":"2020-05-28T08:58:18","slug":"3d-scanning-an-environment","status":"publish","type":"post","link":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/","title":{"rendered":"How-To: A Simple Way to 3D Scan an Environment"},"content":{"rendered":"\nIn this How-To, we are going to share a simple way to 3D scan an environment that you can then visit and share with friends and family. This process will involve multiple steps and pieces of software, but should be relatively easy to follow.\n\n<strong>What you will need:<\/strong>\n<ul>\n \t<li>RealSense\u2122 Depth Camera D415, D435, D435i or L515<\/li>\n \t<li>Microsoft* Surface tablet, Windows* laptop or compatible Android* device<\/li>\n \t<li>Dot3D Pro*<\/li>\n \t<li>Meshlab*<\/li>\n \t<li>Blender*<\/li>\n \t<li>Firefox*<\/li>\n \t<li>Optional \u2013 VR headset<strong>\u00a0<\/strong><\/li>\n<\/ul>\n<h3><strong>Step One: Creating the scan<\/strong><\/h3>\nThere are a number of 3D scanning applications out there that work with RealSense Depth cameras, but in this case we\u2019re choosing to use Dot3D Pro, because it\u2019s very easy to use, and allows us to quickly create a good scan and export the file. For the purposes of this demo, we used a Microsoft Surface Pro 4 (gen 6), but any device compatible with Dot3D Pro will work. Using a tablet makes the process of scanning easier, but a laptop or even desktop with a long enough USB cable could also be used.\n\nOnce the camera is connected to the tablet (for this application, you must use a USB 3 cable and port), we open the software and select it within the settings window. From there, we can choose to create a new scan, and then simply select the \u201cscan\u201d icon to begin.\n\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11140\" src=\"https:\/\/realsenseai.com\/wp-content\/uploads\/2020\/05\/Annotation-2020-05-27-201007-1.jpg\" alt=\"Creating the scan Dot3D Pro\" width=\"700\" height=\"467\" srcset=\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/Annotation-2020-05-27-201007-1.jpg 700w, https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/Annotation-2020-05-27-201007-1-300x200.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/>\n\nAs you move around, the pixels from the camera feed will turn white, yellow and green. Green means that that area is fully scanned. For a fully water tight scan, you should spend more time moving around the small detail areas and filling in any holes. When choosing a location, you can choose an outdoor space, but try and avoid extremely bright sunlight as your resulting model may look inconsistent or you may have some issues accurately scanning the space. If you are using the L515 for your scan, you should only scan indoor spaces for best results. As you can see from our scan, there were some issues with a shiny black table \u2013 this sort of material is not easy to capture with a depth camera, so whenever possible avoid anything that is very dark and reflective if you can.\n\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11105\" src=\"https:\/\/realsenseai.com\/wp-content\/uploads\/2020\/05\/3.jpg\" alt=\"Scanning process in Dot3D Pro\" width=\"700\" height=\"467\" srcset=\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/3.jpg 700w, https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/3-300x200.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/>\n\nAs you are moving through the space and doing as comprehensive scan as possible, you can also use the camera on your host device to take a high res RGB still that will be tied to the location you scanned it from \u2013 this can be used as later reference if you plan on working on your model in a 3D package like Blender or Maya.\n\nOnce you are happy with the scan, tap the scan button again to finish. From here, you should optimize the model. This may take a few minutes depending on the size of your scan.\n\nOnce optimized, save the scan as a .ply file.\n<h3><strong>Step 2: Converting to OBJ.<\/strong><\/h3>\nPLY files are a point cloud file, and can be used as is, for example, by uploading your PLY to sketchfab you can share the scan or view it in VR. However, if you want a bit more flexibility as to what you do with the file since PLY files are quite large, you may wish to convert it to a mesh. For this part of the process we are going to use Meshlab to convert the PLY to an OBJ.\n\nOpen Meshlab, and go to File&gt; Import Mesh. Import the PLY file you exported in the last step.\n\n<figure id=\"attachment_11115\" aria-describedby=\"caption-attachment-11115\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-11115 size-full\" src=\"https:\/\/realsenseai.com\/wp-content\/uploads\/2020\/05\/img1.jpg\" alt=\"Meshlab showing imported mesh.\" width=\"700\" height=\"365\" srcset=\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/img1.jpg 700w, https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/img1-300x156.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption id=\"caption-attachment-11115\" class=\"wp-caption-text\">Meshlab showing imported mesh.<\/figcaption><\/figure>\n\nFrom here, we\u2019re going to run a few operations to clean up the point cloud and turn it into a mesh. Depending on what your file looks like, you may want to spend some time playing around with the settings and deleting any extraneous vertices you didn\u2019t want. Use the \u201cSelect Vertices\u201d button on the top of the toolbar, and then select groups of vertices to delete using the \u201cDelete the current set of selected vertices\u201d tool.\n\n<figure id=\"attachment_11120\" aria-describedby=\"caption-attachment-11120\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11120\" src=\"https:\/\/realsenseai.com\/wp-content\/uploads\/2020\/05\/img2.jpg\" alt=\"Cleaned up mesh with the two tools highlighted.\" width=\"700\" height=\"453\" srcset=\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/img2.jpg 700w, https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/img2-300x194.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption id=\"caption-attachment-11120\" class=\"wp-caption-text\">Cleaned up mesh with the two tools highlighted.<\/figcaption><\/figure>\n\nNext, go to <strong>Filters&gt; Sampling\u00a0 &gt; Poisson disk sampling &gt;<\/strong>\nOn the settings, make sure you have \u201cBase Mesh Subsampling\u201d selected, and change the number of samples to tens of thousands \u2013 I chose 35,000. The higher the number here, the more refined your final mesh will be. Try not to go too high though, the number of triangles will affect how your final mesh operates in other programs and applications.\nIn the layer menu to the right, you should now see your original point cloud and the poisson sample. Delete the original mesh \u2013 we don\u2019t need it anymore.\n\nFor the next step, go to <strong>Filters&gt; Point set &gt; Compute normal for point set<\/strong>. Change the neighbor number to 16 and run. This is trying to automatically determine which way each face will point.\n\nNow choose <strong>Filters&gt; Remeshing, Simplification and Reconstruction&gt; Surface Reconstruction: Ball Pivoting<\/strong>. Click the up arrow on the world unit box by the \u201cPivoting Ball Radius\u201d once \u2013 it should autofill an appropriate value. Apply, and we should now have a mesh instead of a point cloud. If you don\u2019t like the resulting mesh, you can go back and repeat these steps with slightly different parameters.\n\nSo that we can take the color information we have along with us when we export from Meshlab, do the following steps.\n\nRun <strong>Filters&gt;Texture&gt;Parametrization: Trivial Per triangle<\/strong>. If you get an error, change the Inter-Triangle border value to 1. Next,\n\n<strong>Run Filters&gt;Texture&gt;Transfer Vertex color to texture<\/strong>. You will be asked to save the project at this stage, do so. Use the suggested name to save the texture file \u2013 it will have _tex.png appended to your project name.\n\nExport as an OBJ to the same folder. Make sure all the available check boxes are selected, and you will see the texture file you just created in the box to the right.\n\nThis file type can also be used in 3D packages and game engines such as Unity or Unreal. In this case, we\u2019re going to move from Meshlab into Blender, an open source 3D editor.\n<h3><strong>Step 3: Converting to GLB<\/strong><\/h3>\nOpen Blender, import your OBJ file. If you have trouble seeing anything when the file has been imported, click on \u201cView\u201d in the top left corner of the viewport and check the \u201cSidebar\u201d box. On the right side of the viewport, there\u2019s a tab labeled \u201cView\u201d. Change the clip start and end parameters to 0.01m and 10000m. Zoom in and out until you see your model. It may be upside down, so we\u2019ll need to rotate it properly and scale it down a bit.\n\n<figure id=\"attachment_11110\" aria-describedby=\"caption-attachment-11110\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11110\" src=\"https:\/\/realsenseai.com\/wp-content\/uploads\/2020\/05\/image-3.jpg\" alt=\"Converting to GLB\" width=\"700\" height=\"376\" srcset=\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/image-3.jpg 700w, https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/image-3-300x161.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption id=\"caption-attachment-11110\" class=\"wp-caption-text\">The model in blender \u2013 highlighted on the left, the \u201crotate\u201d tool, and on the right, the \u201cView Panel\u201d is visible.<\/figcaption><\/figure>\n\nClick on the model. On the left side of the scene, select the \u201crotate\u201d icon, and then use the different orientation rings until you\u2019re happy that the floor is in the right orientation. Scale the model down at this stage too \u2013 we can tweak the final size in our next stage, but it\u2019s helpful to make it perhaps 10% of the size now.\n\nYou may also notice that your model is missing it\u2019s texture. In the top right of the viewport window, there are some viewport shading icons. Choose the \u201cMaterial preview\u201d and you should see the colors for your model show up.\n\nYou can also spend some time using Blender\u2019s editing tools to make your mesh look prettier \u2013 fill in holes, delete extraneous faces. There are many tutorials out there that can help you do that, so we are not going to go into it here. Once you\u2019re happy with the mesh, Export it as a \u201cGLTF 2.0\u201d. The file extension you actually need is the binary version of gltf, .glb.\n<h3><strong>Step 4: Importing into Mozilla Hubs<\/strong><\/h3>\nMozilla hubs is a free platform that will allow you to bring other people into your space. We\u2019re going to create a brand new room, import our model, and then you will be able to share it with other people.\n\nOpen Firefox, and go to hubs.mozilla.com. You\u2019ll need to sign up for an account. Click on \u201cCreate a room\u201d and then \u201cChoose Scene\u201d. Pick \u201cCreate a scene with Spoke\u201d\n\nCreate a new project, and choose \u201cNew Empty Project\u201d.\n\nYou should see an avatar representing your spawn point, and a crater terrain. In the bottom left panel, click on \u201cMy assets\u201d. Upload your .glb file here, and then drag it into the scene by dropping into the hierarchy panel just above the crater terrain. Use the spawn point icon and the crater terrain as a guide, to scale your scene appropriately \u2013 we scaled our mesh to 0.002 from the size it came in at. You can keep or hide the crater terrain, add any additional objects like lighting.\n\n<figure id=\"attachment_11125\" aria-describedby=\"caption-attachment-11125\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11125\" src=\"https:\/\/realsenseai.com\/wp-content\/uploads\/2020\/05\/img4.jpg\" alt=\"Importing into Mozilla Hubs\" width=\"700\" height=\"340\" srcset=\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/img4.jpg 700w, https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/img4-300x146.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption id=\"caption-attachment-11125\" class=\"wp-caption-text\">Spoke window showing our final scene in the hierarchy and the viewport, scaled to fit the spawn point model.<\/figcaption><\/figure>\n\nWhen you\u2019re happy, select \u201cPublish to hubs\u201d. It\u2019s likely that you have too many polygons \u2013 our mesh is quite detailed, so it may not perform well on mobile. Ideally in the blender stage, we would decimate our mesh to below 50,000 polygons to make it perform well. All the other performance parameters should be fine. Publish your scene, select \u201cview your scene\u201d and then \u201cCreate a room with this scene.\u201d\nOnce you enter the room, you can share the link with others and show them your scan. This workflow should work for any point cloud object you scan using Dot3D pro or other RealSense enabled software. Congratulations! You made a space that people can enter via a browser to chat with you, or even using a VR headset.\nHere\u2019s the final scene. Obviously, this could use some work to further optimize and improve the mesh we created from our original high quality scan, but with some time and effort, you can use this workflow to create something great.\n\n<figure id=\"attachment_11130\" aria-describedby=\"caption-attachment-11130\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11130\" src=\"https:\/\/realsenseai.com\/wp-content\/uploads\/2020\/05\/img5.jpg\" alt=\"The final 3D scanned environment using Dot3D Pro\" width=\"700\" height=\"342\" srcset=\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/img5.jpg 700w, https:\/\/www.realsenseai.com\/wp-content\/uploads\/2020\/05\/img5-300x147.jpg 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><figcaption id=\"caption-attachment-11130\" class=\"wp-caption-text\">The final 3D scanned environment within the shareable, social Mozilla Hubs portal.<\/figcaption><\/figure>\n\n<iframe style=\"width: 1024px; height: 768px;\" src=\"https:\/\/hubs.mozilla.com\/Yj3Q4d2\/intel-realsense-scan?embed_token=3dd02a96bd15432023b3f6cd8a4a711f\"><\/iframe>\n","protected":false},"excerpt":{"rendered":"<p>In this How-To, we are going to share a simple way [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":42765,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"featured_image_focal_point":[],"inline_featured_image":false,"footnotes":""},"categories":[1199,1201,1193],"tags":[548,549,550,551],"capability_application":[],"industry":[],"class_list":["post-45242","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to-cn","category-lidar-cn","category-news-insights-cn","tag-blender-2","tag-dot3d-pro-2","tag-firefox-2","tag-meshlab-2"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.7 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How-To: A Simple Way to 3D Scan an Environment - RealSense<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How-To: A Simple Way to 3D Scan an Environment\" \/>\n<meta property=\"og:description\" content=\"In this How-To, we are going to share a simple way [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/\" \/>\n<meta property=\"og:site_name\" content=\"RealSense\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-28T02:58:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-28T08:58:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2026\/01\/header-hero-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"webmaster@freshwatercreative.ca\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"webmaster@freshwatercreative.ca\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/\"},\"headline\":\"How-To: A Simple Way to 3D Scan an Environment\",\"datePublished\":\"2020-05-28T02:58:18+00:00\",\"dateModified\":\"2020-05-28T08:58:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/\"},\"wordCount\":1729,\"publisher\":{\"@id\":\"https:\/\/www.realsenseai.com\/cn\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2026\/01\/header-hero-1.jpg\",\"keywords\":[\"Blender\",\"Dot3D Pro\",\"Firefox\",\"Meshlab\"],\"articleSection\":[\"How-To\",\"LiDAR\",\"\u65b0\u95fb\u4e0e\u6d1e\u5bdf\"],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/\",\"url\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/\",\"name\":\"How-To: A Simple Way to 3D Scan an Environment - RealSense\",\"isPartOf\":{\"@id\":\"https:\/\/www.realsenseai.com\/cn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2026\/01\/header-hero-1.jpg\",\"datePublished\":\"2020-05-28T02:58:18+00:00\",\"dateModified\":\"2020-05-28T08:58:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#primaryimage\",\"url\":\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2026\/01\/header-hero-1.jpg\",\"contentUrl\":\"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2026\/01\/header-hero-1.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"RealSense\",\"item\":\"https:\/\/www.realsenseai.com\/cn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u65b0\u95fb\u4e0e\u6d1e\u5bdf\",\"item\":\"https:\/\/www.realsenseai.com\/cn\/category\/news-insights-cn\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How-To: A Simple Way to 3D Scan an Environment\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.realsenseai.com\/cn\/#website\",\"url\":\"https:\/\/www.realsenseai.com\/cn\/\",\"name\":\"RealSense\",\"description\":\"Powering Physical AI with Advanced Vision and Perception\",\"publisher\":{\"@id\":\"https:\/\/www.realsenseai.com\/cn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.realsenseai.com\/cn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-Hans\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.realsenseai.com\/cn\/#organization\",\"name\":\"RealSense\",\"url\":\"https:\/\/www.realsenseai.com\/cn\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.realsenseai.com\/cn\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/realsenseai.com\/wp-content\/uploads\/2025\/07\/realsenseai_logo.jpeg\",\"contentUrl\":\"https:\/\/realsenseai.com\/wp-content\/uploads\/2025\/07\/realsenseai_logo.jpeg\",\"width\":200,\"height\":200,\"caption\":\"RealSense\"},\"image\":{\"@id\":\"https:\/\/www.realsenseai.com\/cn\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/linkedin.com\/company\/realsenseai\/\",\"https:\/\/www.youtube.com\/@IntelRealSense\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.realsenseai.com\/cn\/#\/schema\/person\/267263d5df51bbe26099751b79bf7d7a\",\"name\":\"webmaster@freshwatercreative.ca\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"https:\/\/www.realsenseai.com\/cn\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f709b39fa8422d35a6d83876ff73052452221b58a440c579b3494f5577e5bbc5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f709b39fa8422d35a6d83876ff73052452221b58a440c579b3494f5577e5bbc5?s=96&d=mm&r=g\",\"caption\":\"webmaster@freshwatercreative.ca\"},\"sameAs\":[\"https:\/\/realsenseai.com\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How-To: A Simple Way to 3D Scan an Environment - RealSense","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/","og_locale":"zh_CN","og_type":"article","og_title":"How-To: A Simple Way to 3D Scan an Environment","og_description":"In this How-To, we are going to share a simple way [&hellip;]","og_url":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/","og_site_name":"RealSense","article_published_time":"2020-05-28T02:58:18+00:00","article_modified_time":"2020-05-28T08:58:18+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2026\/01\/header-hero-1.jpg","type":"image\/jpeg"}],"author":"webmaster@freshwatercreative.ca","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005":"webmaster@freshwatercreative.ca","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"9 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#article","isPartOf":{"@id":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/"},"headline":"How-To: A Simple Way to 3D Scan an Environment","datePublished":"2020-05-28T02:58:18+00:00","dateModified":"2020-05-28T08:58:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/"},"wordCount":1729,"publisher":{"@id":"https:\/\/www.realsenseai.com\/cn\/#organization"},"image":{"@id":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#primaryimage"},"thumbnailUrl":"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2026\/01\/header-hero-1.jpg","keywords":["Blender","Dot3D Pro","Firefox","Meshlab"],"articleSection":["How-To","LiDAR","\u65b0\u95fb\u4e0e\u6d1e\u5bdf"],"inLanguage":"zh-Hans"},{"@type":"WebPage","@id":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/","url":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/","name":"How-To: A Simple Way to 3D Scan an Environment - RealSense","isPartOf":{"@id":"https:\/\/www.realsenseai.com\/cn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#primaryimage"},"image":{"@id":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#primaryimage"},"thumbnailUrl":"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2026\/01\/header-hero-1.jpg","datePublished":"2020-05-28T02:58:18+00:00","dateModified":"2020-05-28T08:58:18+00:00","breadcrumb":{"@id":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/"]}]},{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#primaryimage","url":"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2026\/01\/header-hero-1.jpg","contentUrl":"https:\/\/www.realsenseai.com\/wp-content\/uploads\/2026\/01\/header-hero-1.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/www.realsenseai.com\/cn\/news-insights-cn\/3d-scanning-an-environment\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"RealSense","item":"https:\/\/www.realsenseai.com\/cn\/"},{"@type":"ListItem","position":2,"name":"\u65b0\u95fb\u4e0e\u6d1e\u5bdf","item":"https:\/\/www.realsenseai.com\/cn\/category\/news-insights-cn\/"},{"@type":"ListItem","position":3,"name":"How-To: A Simple Way to 3D Scan an Environment"}]},{"@type":"WebSite","@id":"https:\/\/www.realsenseai.com\/cn\/#website","url":"https:\/\/www.realsenseai.com\/cn\/","name":"RealSense","description":"Powering Physical AI with Advanced Vision and Perception","publisher":{"@id":"https:\/\/www.realsenseai.com\/cn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.realsenseai.com\/cn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-Hans"},{"@type":"Organization","@id":"https:\/\/www.realsenseai.com\/cn\/#organization","name":"RealSense","url":"https:\/\/www.realsenseai.com\/cn\/","logo":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.realsenseai.com\/cn\/#\/schema\/logo\/image\/","url":"https:\/\/realsenseai.com\/wp-content\/uploads\/2025\/07\/realsenseai_logo.jpeg","contentUrl":"https:\/\/realsenseai.com\/wp-content\/uploads\/2025\/07\/realsenseai_logo.jpeg","width":200,"height":200,"caption":"RealSense"},"image":{"@id":"https:\/\/www.realsenseai.com\/cn\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/linkedin.com\/company\/realsenseai\/","https:\/\/www.youtube.com\/@IntelRealSense"]},{"@type":"Person","@id":"https:\/\/www.realsenseai.com\/cn\/#\/schema\/person\/267263d5df51bbe26099751b79bf7d7a","name":"webmaster@freshwatercreative.ca","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"https:\/\/www.realsenseai.com\/cn\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f709b39fa8422d35a6d83876ff73052452221b58a440c579b3494f5577e5bbc5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f709b39fa8422d35a6d83876ff73052452221b58a440c579b3494f5577e5bbc5?s=96&d=mm&r=g","caption":"webmaster@freshwatercreative.ca"},"sameAs":["https:\/\/realsenseai.com"]}]}},"_links":{"self":[{"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/posts\/45242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/comments?post=45242"}],"version-history":[{"count":0,"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/posts\/45242\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/media\/42765"}],"wp:attachment":[{"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/media?parent=45242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/categories?post=45242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/tags?post=45242"},{"taxonomy":"capability_application","embeddable":true,"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/capability_application?post=45242"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.realsenseai.com\/cn\/wp-json\/wp\/v2\/industry?post=45242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}