{"id":5959,"date":"2026-09-11T20:14:35","date_gmt":"2026-09-11T11:14:35","guid":{"rendered":"https:\/\/smilesoftware.org\/?p=5959"},"modified":"2026-09-14T12:50:42","modified_gmt":"2026-09-14T03:50:42","slug":"3d%e3%83%87%e3%83%bc%e3%82%bf%e3%82%92web%e4%b8%8a%e3%81%a7%e4%b8%80%e5%85%83%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e5%bb%ba%e8%a8%ad%e5%90%91%e3%81%913d%e3%83%93%e3%83%a5%e3%83%bc%e3%82%a2%e9%96%8b","status":"publish","type":"post","link":"https:\/\/smilesoftware.org\/en\/construction-web-3d-viewer\/","title":{"rendered":"Case Study: Developing a 3D Viewer for Construction That Centralizes 3D Data Display on the Web"},"content":{"rendered":"<div class=\"wp-block-group smile-post-content\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><header class=\"smile-article-header\"><div><span class=\"smile-category-pill\">Project<\/span><span class=\"smile-date\">2026.09.10<\/span><\/div><h1 class=\"smile-article-title\">Case Study: Developing a 3D Viewer for Construction That Centralizes 3D Data Display on the Web<\/h1><p class=\"smile-excerpt\">A client in the construction and engineering sector faced challenges in accurately sharing construction plans and site conditions among stakeholders using only 2D drawings and separate documents. SMILE developed a 3D viewer that enables 3D models, point cloud data, images, and drawings to be viewed in a web browser, helping create an environment where technical reviews and stakeholder consensus-building can be completed on a single screen.<\/p><\/header>\n\n\n<ul style=\"color:#475569\" class=\"wp-block-list has-text-color has-link-color wp-elements-9c4b44996eaee8b7a688fb72ef3e8de5\">\n<li style=\"font-size:17px\"><strong>Target industries:<\/strong>  Construction, engineering, and infrastructure<\/li>\n\n\n\n<li class=\"ticss-701853a9\" style=\"font-size:17px\"><strong>Implementation:<\/strong>  Web 3D viewer development, 3D data processing and conversion, point cloud tiling and streaming, image and drawing integration, display and measurement functions, and rendering performance optimization<\/li>\n\n\n\n<li style=\"font-size:17px\"><strong>Development Period:<\/strong>  9 months<\/li>\n\n\n\n<li style=\"font-size:17px\"><strong>Team Size:<\/strong>  6 members \/ 42 man-months<\/li>\n\n\n\n<li style=\"font-size:17px\"><strong>Implementation scale:<\/strong>  One Web viewer system and three types of data sets: 3D models, point cloud data, and images\/drawings<\/li>\n\n\n\n<li class=\"ticss-cbaddc52\" style=\"font-size:17px\"><strong>Key value:<\/strong>  Consolidates viewing, measurement, and data comparison into a single web screen, significantly reducing the time engineers spend on technical reviews and information sharing.<\/li>\n<\/ul>\n\n\n<nav class=\"smile-toc\" aria-label=\"Table of Contents\"><h2 class=\"smile-toc__title\">Table of Contents<\/h2><div class=\"smile-toc__grid\"><a class=\"smile-toc__item\" href=\"#section-1\"><b class=\"smile-toc__number\">01<\/b><span class=\"smile-toc__label\">Customer Challenges<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-2\"><b class=\"smile-toc__number\">02<\/b><span class=\"smile-toc__label\">Project Objectives<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-3\"><b class=\"smile-toc__number\">03<\/b><span class=\"smile-toc__label\">SMILE\u2019s Scope of Support<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-4\"><b class=\"smile-toc__number\">04<\/b><span class=\"smile-toc__label\">Key Development and Improvement Points<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-5\"><b class=\"smile-toc__number\">05<\/b><span class=\"smile-toc__label\">Technologies Used<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-6\"><b class=\"smile-toc__number\">06<\/b><span class=\"smile-toc__label\">Technical Challenges and How We Addressed Them<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-7\"><b class=\"smile-toc__number\">07<\/b><span class=\"smile-toc__label\">Implementation Benefits<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-8\"><b class=\"smile-toc__number\">08<\/b><span class=\"smile-toc__label\">Key points for an offshore development structure<\/span><\/a><a class=\"smile-toc__item\" href=\"#section-9\"><b class=\"smile-toc__number\">09<\/b><span class=\"smile-toc__label\">Conclusion<\/span><\/a><\/div><\/nav>\n\n\n<div id=\"section-1\" class=\"wp-block-group smile-section\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">01<\/div><h2 class=\"smile-section__title\">Customer Challenges<\/h2><\/div>\n\n\n<p class=\"ticss-4d1f2d3b wp-block-paragraph\">Construction projects require large volumes of information, including construction plans, design details, site conditions, and review materials, to be shared accurately among multiple stakeholders. However, when conventional 2D drawings, photos, and explanatory materials are managed separately, it is difficult to grasp the overall picture intuitively, making misunderstandings among stakeholders more likely.<\/p>\n\n\n\n<p class=\"ticss-d4c8c228 wp-block-paragraph\">This was especially challenging when explaining construction procedures or spatial relationships to stakeholders with limited site experience or to other departments, as floor plans alone could not fully convey the intent. Each confirmation required additional materials or explanatory meetings, creating a major bottleneck by consuming significant time for decision-making and site coordination.<\/p>\n<\/div><\/div>\n\n\n\n<div id=\"section-2\" class=\"wp-block-group smile-section\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">02<\/div><h2 class=\"smile-section__title\">Project Objectives<\/h2><\/div>\n\n\n<p class=\"ticss-63425049 wp-block-paragraph\">The purpose of this project was to build a platform that intuitively visualizes complex construction and design data in 3D, enabling all stakeholders to view the same screen while reviewing and discussing construction plans and site conditions in real time.<\/p>\n\n\n\n<p class=\"ticss-b8e30287 wp-block-paragraph\">By shifting from communication that relied on conventional 2D drawings and separate documents to intuitive information sharing centered on 3D models, the project aimed to help stakeholders understand construction plans earlier, verify site conditions more quickly, and make smoother decisions across the entire project.<\/p>\n<\/div><\/div>\n\n\n\n<div id=\"section-3\" class=\"wp-block-group smile-section\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">03<\/div><h2 class=\"smile-section__title\">SMILE\u2019s Scope of Support<\/h2><\/div>\n\n\n<p class=\"ticss-18bbe5dc wp-block-paragraph\">SMILE was responsible for developing a viewer that enables smooth display and operation of large-scale 3D data in a web browser. The solution integrates 3D models, point cloud data, high-resolution images, and 2D drawings on a single screen, with SMILE leading the full process from UI\/UX design through implementation so engineers can intuitively view, measure, and compare data.<\/p>\n\n\n\n<p class=\"ticss-d4048b96 wp-block-paragraph\">The main scope of work included web viewer development, 3D data optimization and format conversion, point cloud tiling, image and drawing integration, distance and area measurement features, rendering performance optimization, and the definition and validation of integration specifications for the customer's existing systems.<\/p>\n<\/div><\/div>\n\n\n\n<div id=\"section-4\" class=\"wp-block-group smile-section\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">04<\/div><h2 class=\"smile-section__title\">Key Development and Improvement Points<\/h2><\/div>\n\n\n<p class=\"ticss-4a1e63eb wp-block-paragraph\">Our top priority in development was to balance ease of use with clear visibility, enabling even stakeholders unfamiliar with specialized CAD\/BIM tools to understand site conditions intuitively. Because information in the construction field is extremely diverse, simply increasing the amount of data displayed would undermine the tool\u2019s practicality. We therefore refined the viewer structure around on-site workflows by enabling users to narrow down review targets, switch viewpoints, and access linked reference materials such as drawings and photos.<\/p>\n\n\n\n<p class=\"ticss-3c7ae473 wp-block-paragraph\">In addition, 3D models, 2D drawings, on-site photos, and point cloud data differ significantly in both data structure and file size. Rather than simply displaying these assets side by side, SMILE designed a data processing pipeline that overlays them for comparison in the context of construction procedures and on-site inspections.<\/p>\n\n\n\n<p class=\"ticss-034bccd8 wp-block-paragraph\">Another important feature of this project was its focused approach: rather than incorporating every overly complex BIM function, it concentrated on the core value of intuitively sharing site information that is otherwise difficult to communicate.<\/p>\n<\/div><\/div>\n\n\n\n<div id=\"section-5\" class=\"wp-block-group smile-section\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">05<\/div><h2 class=\"smile-section__title\">Technologies Used<\/h2><\/div>\n\n<div class=\"smile-evidence-panels\"><article class=\"smile-evidence-panel\"><div class=\"smile-evidence-panel__mark\"><span class=\"smile-evidence-panel__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--benefit\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><path d=\"M12 50h40\"\/><path d=\"M18 42V30\"\/><path d=\"M30 42V22\"\/><path d=\"M42 42V14\"\/><path d=\"m38 18 4-4 4 4\"\/><\/svg><\/span><\/div><div class=\"smile-evidence-panel__body\"><h3 class=\"smile-evidence-panel__title\">Frontend<\/h3><p>Built a React 18, Three.js \/ WebGL-based viewer for smooth rendering of large-scale 3D models and point cloud data directly in web browsers. The UI was designed to support intuitive view controls, distance and coordinate measurement, and seamless overlay and comparison with images and drawings.<\/p><\/div><\/article><article class=\"smile-evidence-panel\"><div class=\"smile-evidence-panel__mark\"><span class=\"smile-evidence-panel__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--operations\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><circle cx=\"32\" cy=\"32\" r=\"9\"\/><path d=\"M32 8v8\"\/><path d=\"M32 48v8\"\/><path d=\"m15 15 6 6\"\/><path d=\"m43 43 6 6\"\/><path d=\"M8 32h8\"\/><path d=\"M48 32h8\"\/><path d=\"m15 49 6-6\"\/><path d=\"m43 21 6-6\"\/><\/svg><\/span><\/div><div class=\"smile-evidence-panel__body\"><h3 class=\"smile-evidence-panel__title\">Backend<\/h3><p>Built a robust C# \/ ASP.NET Core (.NET 8) backend platform for large-scale data delivery control, authentication, and data transformation used by the viewer.<\/p><\/div><\/article><article class=\"smile-evidence-panel\"><div class=\"smile-evidence-panel__mark\"><span class=\"smile-evidence-panel__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--refactor\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><circle cx=\"21\" cy=\"20\" r=\"6\"\/><circle cx=\"43\" cy=\"44\" r=\"6\"\/><path d=\"M27 20h10c7 0 11 4 11 11v7\"\/><path d=\"m42 32 6 6 6-6\"\/><path d=\"M37 44H27c-7 0-11-4-11-11v-7\"\/><path d=\"m22 32-6-6-6 6\"\/><\/svg><\/span><\/div><div class=\"smile-evidence-panel__body\"><h3 class=\"smile-evidence-panel__title\">3D \/ Point Cloud Processing Technology<\/h3><p>3D visualization, point cloud tiling and streaming, and overlay display of 3D models, point clouds, and images. Implemented data optimization and delivery control mechanisms to ensure stable, low-latency rendering of gigabyte-scale 3D and point cloud data directly in web browsers.<\/p><\/div><\/article><article class=\"smile-evidence-panel\"><div class=\"smile-evidence-panel__mark\"><span class=\"smile-evidence-panel__icon\" aria-hidden=\"true\"><svg class=\"smile-ui-icon smile-ui-icon--climate\" viewbox=\"0 0 64 64\" aria-hidden=\"true\" focusable=\"false\" stroke=\"currentColor\"><path d=\"M18 42c-7 0-12-5-12-11s5-11 12-11c3-8 14-11 22-5 4 3 6 7 6 12 6 1 10 5 10 10 0 6-5 10-11 10H18z\"\/><path d=\"M22 50c4 4 10 4 14 0\"\/><path d=\"M40 50c3 3 8 3 11 0\"\/><\/svg><\/span><\/div><div class=\"smile-evidence-panel__body\"><h3 class=\"smile-evidence-panel__title\">Infrastructure and runtime environment<\/h3><p>On-Premises \/ Customer\u2019s Existing Infrastructure: Based on the security requirements of the customer\u2019s existing infrastructure, we adopted an architecture that enables secure integration with the customer\u2019s existing database and private environment.<\/p><\/div><\/article><\/div><\/div><\/div>\n\n\n\n<div id=\"section-6\" class=\"wp-block-group smile-section\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">06<\/div><h2 class=\"smile-section__title\">Technical Challenges and How We Addressed Them<\/h2><\/div>\n\n\n<p class=\"ticss-7973a33b wp-block-paragraph\">The greatest technical challenge was integrating 3D models, 2D drawings, site photos, and large-scale point cloud data\u2014each with completely different formats and file sizes\u2014into the same spatial coordinate system in a browser, without latency and with smooth operability. Point cloud data in particular is extremely large, so loading it directly on the web can strain memory and reduce the rendering frame rate (FPS).<\/p>\n\n\n\n<p class=\"ticss-60758386 wp-block-paragraph\">To address this challenge, SMILE applied tiling technology and LOD (Level of Detail) control, which spatially partitions point cloud data and progressively loads only the required sections. By implementing on-demand streaming based on the camera viewpoint and zoom level, the viewer delivers both smooth 3D operation and highly accurate site verification, even on standard PCs with limited specifications.<\/p>\n<\/div><\/div>\n\n\n\n<div id=\"section-7\" class=\"wp-block-group smile-section\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">07<\/div><h2 class=\"smile-section__title\">Implementation Benefits<\/h2><\/div>\n\n\n<p class=\"ticss-8d7441c0 wp-block-paragraph\">Engineers can now view, measure, and compare 3D models, point cloud data, images, and drawings in a single web browser, eliminating the need to switch between multiple specialized software applications.<\/p>\n\n\n\n<p class=\"ticss-7fd0ec0c wp-block-paragraph\">Spatial relationships and interface issues that were difficult to understand from drawings and photos alone can now be grasped intuitively, helping accelerate technical reviews and greatly reduce rework among stakeholders. By eliminating the need to install dedicated software, the solution has also significantly lowered the barriers to information sharing among site supervisors, designers, and external partners.<\/p>\n<\/div><\/div>\n\n\n\n<div id=\"section-8\" class=\"wp-block-group smile-section\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">08<\/div><h2 class=\"smile-section__title\">Key points for an offshore development structure<\/h2><\/div>\n\n\n<p class=\"ticss-87f1e09d wp-block-paragraph\">At SMILE, the Japan-based point of contact worked closely with the development team in Vietnam to establish a seamless collaboration framework covering everything from requirements definition and screen specifications to standards for handling 3D data. The Bridge SE (BrSE) accurately translated and organized business requirements and technical specifications, while early prototypes and screen demos helped align understanding of areas prone to misinterpretation, such as 3D operability and data integration.<\/p>\n\n\n\n<p class=\"ticss-7022d54a wp-block-paragraph\">During the implementation phase, SMILE also conducted thorough testing from the perspectives of rendering performance, operational responsiveness, and data integrity. Because this project required strong visual and spatial intuitiveness, the team followed a rigorous agile approach, quickly incorporating feedback based not only on written specifications but also on actual working screens.<\/p>\n<\/div><\/div>\n\n\n\n<div id=\"section-9\" class=\"wp-block-group smile-section\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"smile-section__head\"><div class=\"smile-section__number\">09<\/div><h2 class=\"smile-section__title\">Conclusion<\/h2><\/div>\n\n\n<p class=\"ticss-19c22d12 wp-block-paragraph\">In this case study, we built a solution that uses Web 3D visualization technology to transform cumbersome, 2D drawing\u2013centered information sharing in construction and design into a more intuitive experience. SMILE supported the visualization of construction plans and site conditions, as well as faster consensus building, through Web 3D viewer development, advanced 3D and point cloud data processing, and the creation of a data integration platform.<\/p>\n\n\n\n<p class=\"ticss-258da360 wp-block-paragraph\">For companies considering construction DX or digital twin initiatives, centrally managing 3D data easily on the web without relying on specialized software is an effective way to improve operational efficiency and make tangible progress in on-site DX.<\/p>\n<\/div><\/div>\n\n\n<section class=\"smile-article-cta\"><div class=\"smile-article-cta__label\">SMILE Support<\/div><h2>Start a Consultation on GX and DX Initiatives<\/h2><p>From assessing your current situation to implementing systems and improving operations, we work with you to design an approach that fits your company\u2019s needs.<\/p><ul class=\"smile-list\"><li>We can help clarify issues in your current operations and data.<\/li><li>You can design implementation steps that fit your organization\u2019s structure.<\/li><li>You can continue building a framework that remains easy to operate after implementation.<\/li><li>You can use data to verify results and make ongoing improvements.<\/li><li>You can start exploring AI and IoT applications in the areas where they are most needed.<\/li><\/ul><a class=\"smile-article-cta__button\" href=\"\/en\/contact\/\">Contact us<\/a><\/section><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>\u5efa\u8a2d\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3001\u65bd\u5de5\u8a08\u753b\u3001\u8a2d\u8a08\u5185\u5bb9\u3001\u73fe\u5834\u72b6\u6cc1\u3001\u691c\u8a0e\u8cc7\u6599&hellip;&nbsp;<a href=\"https:\/\/smilesoftware.org\/en\/construction-web-3d-viewer\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Case Study: Developing a 3D Viewer for Construction That Centralizes 3D Data Display on the Web<\/span><\/a><\/p>","protected":false},"author":2,"featured_media":5958,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"_themeisle_gutenberg_block_has_review":false,"_ti_tpc_template_sync":false,"_ti_tpc_template_id":"","footnotes":""},"categories":[17],"tags":[47,33,37,35],"class_list":["post-5959","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-project","tag-3d","tag-dx","tag-infrastructure","tag-web-system"],"acf":[],"rttpg_featured_image_url":{"full":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/09\/redmine-1810-76710-featured-image.png",1672,941,false],"landscape":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/09\/redmine-1810-76710-featured-image.png",1672,941,false],"portraits":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/09\/redmine-1810-76710-featured-image.png",1672,941,false],"thumbnail":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/09\/redmine-1810-76710-featured-image-150x150.png",150,150,true],"medium":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/09\/redmine-1810-76710-featured-image-300x169.png",300,169,true],"large":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/09\/redmine-1810-76710-featured-image-1024x576.png",1024,576,true],"1536x1536":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/09\/redmine-1810-76710-featured-image-1536x864.png",1536,864,true],"2048x2048":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/09\/redmine-1810-76710-featured-image.png",1672,941,false],"trp-custom-language-flag":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/09\/redmine-1810-76710-featured-image-18x10.png",18,10,true],"neve-blog":["https:\/\/smilesoftware.org\/wp-content\/uploads\/2026\/09\/redmine-1810-76710-featured-image-930x620.png",930,620,true]},"rttpg_author":{"display_name":"\u7b20\u539f \u840c","author_link":"https:\/\/smilesoftware.org\/en\/author\/chinh-man\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/smilesoftware.org\/en\/category\/project\/\" rel=\"category tag\">Project<\/a>","rttpg_excerpt":"\u5efa\u8a2d\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u306f\u3001\u65bd\u5de5\u8a08\u753b\u3001\u8a2d\u8a08\u5185\u5bb9\u3001\u73fe\u5834\u72b6\u6cc1\u3001\u691c\u8a0e\u8cc7\u6599&hellip;&nbsp;Read More &&hellip;","_links":{"self":[{"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/posts\/5959","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/comments?post=5959"}],"version-history":[{"count":13,"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/posts\/5959\/revisions"}],"predecessor-version":[{"id":6062,"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/posts\/5959\/revisions\/6062"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/media\/5958"}],"wp:attachment":[{"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/media?parent=5959"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/categories?post=5959"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smilesoftware.org\/en\/wp-json\/wp\/v2\/tags?post=5959"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}