[{"data":1,"prerenderedAt":436},["ShallowReactive",2],{"{\"resolve_relations\":\"reference.source\",\"version\":\"published\"}developers/labs/full-apartment-building":3},{"data":4,"headers":413},{"story":5,"cv":395,"rels":396,"links":412},{"name":6,"created_at":7,"published_at":8,"updated_at":9,"id":10,"uuid":11,"content":12,"slug":387,"full_slug":388,"sort_by_date":30,"position":389,"tag_list":390,"is_startpage":229,"parent_id":391,"meta_data":30,"group_id":392,"first_published_at":393,"release_id":30,"lang":340,"path":30,"alternates":394,"default_full_slug":30,"translated_slugs":30},"Full Apartment Building","2026-03-09T15:25:01.758Z","2026-04-23T12:29:00.587Z","2026-04-23T12:29:00.613Z",153109716064347,"6b358c80-b486-4cfd-8257-5ed06a5d3b27",{"_uid":13,"body":14,"date":285,"fold":286,"intro":343,"title":356,"gallery":357,"category":366,"metadata":369,"component":373,"demo_link":374,"thumbnail":376,"github_link":382,"last_updated":384,"open_graph_image":385,"include_open_graph":51,"block_search_engines":229},"f50d366a-d67c-4a10-86a7-4b5fc5c9f54e",[15,276],{"gap":16,"_uid":17,"align":16,"count":18,"width":19,"columns":20,"component":275,"remove_padding":51},"","7d8d5b34-9501-4f53-8220-a76bf31cfe98","column-one","width-full",[21,52,94,183,218,259],{"_uid":22,"body":23,"alignment":49,"component":50,"is_full_width":51},"b989bae4-64bd-41d7-bfd4-28b9b2933a49",{"type":24,"content":25},"doc",[26,38,44],{"type":27,"attrs":28,"content":31},"heading",{"level":29,"textAlign":30},2,null,[32],{"text":33,"type":34,"marks":35},"Overview","text",[36],{"type":37},"bold",{"type":39,"attrs":40,"content":41},"paragraph",{"textAlign":30},[42],{"text":43,"type":34},"This demo showcases how a very complex AEC model can be displayed and interrogated with the HOOPS Visualize for Web (formerly HOOPS Communicator) standard UI. When opening the model tree, you notice that the model is broken up into segments including architectural, electrical, mechanical, and plumbing.",{"type":39,"attrs":45,"content":46},{"textAlign":30},[47],{"text":48,"type":34},"Through the model tree, each of these subsets of the model can be toggled between visible and invisible. This ability to quickly and easily turn on or off subcomponents to the assembly can allow a single model to be shared with all necessary stakeholders such as plumbers, electricians, etc. without needing to maintain multiple versions of the model.","align-left","copy",true,{"_uid":53,"body":54,"alignment":49,"component":50,"is_full_width":51},"417764ff-e6fc-4fba-a853-ca6cbde1cba2",{"type":24,"content":55},[56,63],{"type":27,"attrs":57,"content":58},{"level":29,"textAlign":30},[59],{"text":60,"type":34,"marks":61},"How It Was Implemented",[62],{"type":37},{"type":64,"content":65},"bullet_list",[66,82],{"type":67,"content":68},"list_item",[69],{"type":39,"attrs":70,"content":71},{"textAlign":30},[72,74],{"text":73,"type":34},"Initialize the ",{"text":75,"type":34,"marks":76},"WebViewer",[77],{"type":78,"attrs":79},"link",{"href":80,"uuid":30,"anchor":30,"target":30,"linktype":81},"https://docs.techsoft3d.com/communicator/latest/api_ref/viewing/classes/Communicator.WebViewer.html?highlight=new%20Communicator.WebViewer#constructor","url",{"type":67,"content":83},[84],{"type":39,"attrs":85,"content":86},{"textAlign":30},[87,89],{"text":88,"type":34},"Start the ",{"text":75,"type":34,"marks":90},[91],{"type":78,"attrs":92},{"href":93,"uuid":30,"anchor":30,"target":30,"linktype":81},"https://docs.techsoft3d.com/communicator/latest/api_ref/viewing/classes/Communicator.WebViewer.html?highlight=new%20Communicator.WebViewer#Communicator.Communicator.WebViewer.start",{"_uid":95,"body":96,"alignment":49,"component":50,"is_full_width":51},"4528fbe7-0d6e-4536-81b4-4891791b9c17",{"type":24,"content":97},[98,105,126],{"type":27,"attrs":99,"content":100},{"level":29,"textAlign":30},[101],{"text":102,"type":34,"marks":103},"Explore HOOPS Visualise for Web",[104],{"type":37},{"type":39,"attrs":106,"content":107},{"textAlign":30},[108,112,122],{"text":109,"type":34,"marks":110},"This demo was created using ",[111],{"type":37},{"text":113,"type":34,"marks":114},"HOOPS Visualize for Web",[115,121],{"type":78,"attrs":116},{"href":117,"uuid":118,"anchor":30,"target":119,"linktype":120},"/developers/products/hoops-visualize","b5115ad7-8d04-4a41-ae62-0680605c897d","_self","story",{"type":37},{"text":123,"type":34,"marks":124}," (formerly HOOPS Communicator).",[125],{"type":37},{"type":64,"content":127},[128,143,157,170],{"type":67,"content":129},[130],{"type":39,"attrs":131,"content":132},{"textAlign":30},[133,135,141],{"text":134,"type":34},"Reference the HOOPS Visualize for Web (formerly HOOPS Communicator) ",{"text":136,"type":34,"marks":137},"Documentation",[138],{"type":78,"attrs":139},{"href":140,"uuid":30,"anchor":30,"target":30,"linktype":81},"https://docs.techsoft3d.com/communicator/latest/",{"text":142,"type":34},".",{"type":67,"content":144},[145],{"type":39,"attrs":146,"content":147},{"textAlign":30},[148,150,156],{"text":149,"type":34},"Sign up for a free ",{"text":151,"type":34,"marks":152},"evaluation",[153],{"type":78,"attrs":154},{"href":155,"uuid":30,"anchor":30,"target":30,"linktype":81},"https://manage.techsoft3d.com/signup?product=communicator",{"text":142,"type":34},{"type":67,"content":158},[159],{"type":39,"attrs":160,"content":161},{"textAlign":30},[162,164],{"text":163,"type":34},"Jump straight into coding with the ",{"text":165,"type":34,"marks":166},"3D Sandbox",[167],{"type":78,"attrs":168},{"href":169,"uuid":30,"anchor":30,"target":30,"linktype":81},"https://3dsandbox.techsoft3d.com/",{"type":67,"content":171},[172],{"type":39,"attrs":173,"content":174},{"textAlign":30},[175,177],{"text":176,"type":34},"Join our ",{"text":178,"type":34,"marks":179},"Community Forum",[180],{"type":78,"attrs":181},{"href":182,"uuid":30,"anchor":30,"target":30,"linktype":81},"https://forum.techsoft3d.com/",{"_uid":184,"body":185,"alignment":49,"component":50,"is_full_width":51},"d044d050-b8d4-462f-b447-ad857eb3dd00",{"type":24,"content":186},[187,194,206],{"type":27,"attrs":188,"content":189},{"level":29,"textAlign":30},[190],{"text":191,"type":34,"marks":192},"Questions or Feedback?",[193],{"type":37},{"type":39,"attrs":195,"content":196},{"textAlign":30},[197,199,205],{"text":198,"type":34},"We are looking for feedback and how this toolkit can be improved to meet your needs! Please connect in our ",{"text":200,"type":34,"marks":201},"forum",[202],{"type":78,"attrs":203},{"href":182,"uuid":30,"anchor":30,"target":204,"linktype":81},"_blank",{"text":142,"type":34},{"type":39,"attrs":207,"content":208},{"textAlign":30},[209,211,217],{"text":210,"type":34},"You can also sign-up for a 60-day trial of the ",{"text":212,"type":34,"marks":213},"HOOPS Web Platform",[214],{"type":78,"attrs":215},{"href":216,"uuid":30,"anchor":30,"target":204,"linktype":81},"https://www.techsoft3d.com/products/hoops/web-platform",{"text":142,"type":34},{"_uid":219,"messages":220,"component":253,"background":254,"remove_padding":51,"is_verticalized":229},"744ffc7b-e5be-4b1a-97bb-578a922ab6a5",[221],{"_uid":222,"icon":16,"buttons":223,"content":234,"headline":241,"link_url":16,"metadata":248,"component":251,"icon_size":16,"link_label":16,"headline_heading":252},"895c648c-b8c3-4953-a690-6e71dd15bba1",[224],{"_uid":225,"href":16,"color":226,"label":227,"action":228,"new_tab":229,"outline":51,"alignment":16,"component":230,"text_link":229,"destination":231},"3f9e1f1c-9c3b-4ee5-b399-669acab8f58d","light","Subscribe","action-modal",false,"element-button",{"id":16,"url":232,"linktype":81,"fieldtype":233,"cached_url":232},"subscribe","multilink",{"type":24,"content":235},[236],{"type":39,"attrs":237,"content":238},{"textAlign":30},[239],{"text":240,"type":34},"We’ll notify you as soon as new projects are available.",{"type":24,"content":242},[243],{"type":39,"attrs":244,"content":245},{"textAlign":30},[246],{"text":247,"type":34},"Be the first to know about new projects",{"_uid":249,"title":16,"plugin":250,"description":16},"0fa59fa4-a396-48fd-8878-1ce90fb5c07c","meta-fields","element-callout-child","heading-h3","element-callout",{"id":255,"alt":16,"name":16,"focus":16,"title":16,"source":16,"filename":256,"copyright":16,"fieldtype":257,"meta_data":258,"is_external_url":229},72383172008371,"https://a-us.storyblok.com/f/1023536/1350x901/98f768d3c7/mosiac.jpg","asset",{},{"_uid":260,"body":261,"alignment":49,"component":50,"is_full_width":51},"1a88a65d-c0fb-4d4d-b5cc-e95b1640588e",{"type":24,"content":262},[263],{"type":39,"attrs":264,"content":265},{"textAlign":30},[266,268,274],{"text":267,"type":34},"Need to contact us? Email us at ",{"text":269,"type":34,"marks":270},"labs@techsoft3d.com",[271],{"type":78,"attrs":272},{"href":269,"uuid":30,"anchor":30,"target":119,"linktype":273},"email",{"text":142,"type":34},"columns",{"id":232,"_uid":277,"items":278,"component":284},"ca556064-0fa5-4110-8395-86e3f005ea32",[279],{"id":280,"_uid":281,"component":282,"business_unit":283},"dbdcd35d-8954-4b0d-9902-999e4cd25928","f78173e1-09c9-45b4-92d3-445b190c5ada","hubspot-form","toolkits","modal","2026-04-07 00:00",[287],{"_uid":288,"source":289,"component":342},"de63215b-57cd-4411-a03f-a0fc1f53addf",{"name":290,"created_at":291,"published_at":292,"updated_at":293,"id":294,"uuid":295,"content":296,"slug":333,"full_slug":334,"sort_by_date":30,"position":335,"tag_list":336,"is_startpage":229,"parent_id":337,"meta_data":30,"group_id":338,"first_published_at":339,"release_id":30,"lang":340,"path":30,"alternates":341,"default_full_slug":30,"translated_slugs":30,"_stopResolving":51},"Main Navigation","2025-04-09T14:04:01.876Z","2026-03-10T15:15:52.184Z","2026-04-14T21:06:12.239Z",27565407,"c5f4a23f-ca2c-41d7-946b-6822d34565a0",{"_uid":297,"items":298,"component":332},"8915070e-32eb-476d-b215-1c92ebdad15c",[299,314],{"_uid":300,"left_nav":16,"messages":301,"component":313,"right_nav":16},"fe7818a3-2c19-410c-adfd-6166e04c9bf0",[302,308],{"_uid":303,"icon":304,"link":305,"target":16,"message":306,"component":307},"87585227-383a-48e2-a5e5-1541d3b4b65a","tdesign:user-talk-1","/contact","Have questions about our SDKs or enterprise applications? Talk to a Tech Soft 3D expert","element-notice-child",{"_uid":309,"icon":310,"link":311,"target":16,"message":312,"component":307},"45ffc4c7-d6cf-4d3c-9606-ec4154852aef","hugeicons:artificial-intelligence-04","/developers/products/hoops-ai","Check out our newest SDK, HOOPS AI, a framework for preparing CAD data for ML workflows","element-notice",{"_uid":315,"menu":316,"component":331,"has_notice":51},"192904e7-cc6e-44e5-95a7-187c8ef72d1e",[317,322,325,328],{"url":318,"_uid":319,"label":320,"new_tab":229,"component":321},"#","eada60f3-c50f-41c1-8c50-4ffedd119483","SDKs for Developers","top-menu-child",{"url":318,"_uid":323,"label":324,"new_tab":229,"component":321,"style_as_button":229},"e80ecf91-c6c8-4e7a-a5b7-10ec4e05ada0","Apps for Businesses",{"url":318,"_uid":326,"label":327,"new_tab":229,"component":321,"style_as_button":229},"b3d091d9-83d1-4b72-bb8d-0f4be140beaa","Company",{"url":318,"_uid":329,"label":330,"new_tab":229,"component":321,"style_as_button":51},"f2040cd1-8c5b-4dcf-8ee1-5b56049d0fe2","Support","top","global","main-navigation","global/main-navigation",-30,[],27501948,"998e76b0-7b0e-4635-8abf-c9db0f0bf29c","2025-04-09T15:16:40.189Z","default",[],"reference",{"type":24,"content":344},[345],{"type":39,"attrs":346,"content":347},{"textAlign":30},[348,350,354],{"text":349,"type":34},"This demo showcases how ",{"text":113,"type":34,"marks":351},[352],{"type":78,"attrs":353},{"href":117,"uuid":118,"anchor":30,"target":119,"linktype":120},{"text":355,"type":34}," (formerly HOOPS Communicator) can be used in the BIM workspace by streaming in electrical, structural, and architectural data.","Full Apartment Building Demo",[358,362],{"id":359,"alt":16,"name":16,"focus":16,"title":16,"source":16,"filename":360,"copyright":16,"fieldtype":257,"meta_data":361},153110727859114,"https://a-us.storyblok.com/f/1023536/1920x1280/c8f7a71f60/full-apartment-building-1.jpg",{},{"id":363,"alt":16,"name":16,"focus":16,"title":16,"source":16,"filename":364,"copyright":16,"fieldtype":257,"meta_data":365},153110727863211,"https://a-us.storyblok.com/f/1023536/1920x1280/d9ef4fe22c/full-apartment-building-2.jpg",{},[367,368],"hoopsVisualize","digitalConstruction",{"_uid":370,"title":371,"plugin":250,"description":372},"2ca48348-d148-49b4-9c2b-f6e55d1f6c33","Full Apartment Building | Tech Soft 3D Labs","This demo showcases how HOOPS Visualize for Web  can be used in the BIM workspace by streaming in electrical, structural, and architectural data.","lab",{"id":16,"url":375,"linktype":81,"fieldtype":233,"cached_url":375},"https://apartment-building-full-docker.techsoft3d.com/",{"id":377,"alt":378,"name":16,"focus":16,"title":379,"source":16,"filename":380,"copyright":16,"fieldtype":257,"meta_data":381,"is_external_url":229},153110042819488,"3D model of a full apartment building","Full Apartment Building 3D model","https://a-us.storyblok.com/f/1023536/447x298/8e8051e176/full-apartment-building-demo.webp",{"alt":378,"title":379,"source":16,"copyright":16},{"id":16,"url":383,"linktype":81,"fieldtype":233,"cached_url":383},"https://github.com/techsoft3d/apartment-building-full-docker/","April 07, 2026",{"id":377,"alt":378,"name":16,"focus":16,"title":379,"source":16,"filename":380,"copyright":16,"fieldtype":257,"meta_data":386,"is_external_url":229},{"alt":378,"title":379,"source":16,"copyright":16},"full-apartment-building","developers/labs/full-apartment-building",-20,[],99359039112762,"68c6bcaf-a2d2-4564-9b04-8da5e8f1ed2e","2026-04-03T18:44:16.718Z",[],1776956007,[397],{"name":290,"created_at":291,"published_at":292,"updated_at":293,"id":294,"uuid":295,"content":398,"slug":333,"full_slug":334,"sort_by_date":30,"position":335,"tag_list":410,"is_startpage":229,"parent_id":337,"meta_data":30,"group_id":338,"first_published_at":339,"release_id":30,"lang":340,"path":30,"alternates":411,"default_full_slug":30,"translated_slugs":30},{"_uid":297,"items":399,"component":332},[400,404],{"_uid":300,"left_nav":16,"messages":401,"component":313,"right_nav":16},[402,403],{"_uid":303,"icon":304,"link":305,"target":16,"message":306,"component":307},{"_uid":309,"icon":310,"link":311,"target":16,"message":312,"component":307},{"_uid":315,"menu":405,"component":331,"has_notice":51},[406,407,408,409],{"url":318,"_uid":319,"label":320,"new_tab":229,"component":321},{"url":318,"_uid":323,"label":324,"new_tab":229,"component":321,"style_as_button":229},{"url":318,"_uid":326,"label":327,"new_tab":229,"component":321,"style_as_button":229},{"url":318,"_uid":329,"label":330,"new_tab":229,"component":321,"style_as_button":51},[],[],[],{"cache-control":414,"connection":415,"content-encoding":416,"content-type":417,"date":418,"etag":419,"referrer-policy":420,"sb-be-version":421,"server":422,"strict-transport-security":423,"transfer-encoding":424,"vary":425,"via":426,"x-amz-cf-id":427,"x-amz-cf-pop":428,"x-cache":429,"x-content-type-options":430,"x-frame-options":431,"x-permitted-cross-domain-policies":432,"x-request-id":433,"x-runtime":434,"x-xss-protection":435},"max-age=0, public, s-maxage=604800, stale-if-error=3600","keep-alive","gzip","application/json; charset=utf-8","Thu, 23 Apr 2026 14:54:04 GMT","W/\"bf92fabf82ab3d7c1a62c11c6e2c6298\"","strict-origin-when-cross-origin","5.764.0","nginx/1.29.1","max-age=31536000","chunked","Origin,Accept-Encoding, Origin","1.1 0f7233a4bc44891a3c037bc61237e614.cloudfront.net (CloudFront)","hv9bSLwlcbnbaG87zjE4oWWaHQRNEGW91Q61v50WOWzlCTJ3pwOYPQ==","CMH68-P3","Miss from cloudfront","nosniff","SAMEORIGIN","none","f2a4b743-f4f3-4a00-ac57-915687d25ecb","0.027960","0",1776956044829]