{"id":10454,"date":"2023-12-19T13:16:12","date_gmt":"2023-12-19T13:16:12","guid":{"rendered":"https:\/\/dariusnarmontas.com\/?page_id=10454"},"modified":"2026-03-01T06:55:01","modified_gmt":"2026-03-01T06:55:01","slug":"computation","status":"publish","type":"page","link":"https:\/\/dariusnarmontas.com\/index.php\/computation\/","title":{"rendered":"Computation"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10454\" class=\"elementor elementor-10454\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45b7afc e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"45b7afc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e3a607f elementor-widget elementor-widget-text-editor\" data-id=\"e3a607f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Tek17 Regulation Copilot<\/h2><h6>RAG + llm and speckle.systems<\/h6><p><strong>Year:<\/strong> 2025<br \/><strong>Type<\/strong>: Personal project<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4717e14 elementor-widget elementor-widget-text-editor\" data-id=\"4717e14\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>I have been playing around with making my own chatbot and IFC file viewer integration fixed on Norwegian building regulations (Tek17). The regulations are encoded with ChromaDB for fast context retrieval.\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-351a3da elementor-widget elementor-widget-hiroshi_core_button\" data-id=\"351a3da\" data-element_type=\"widget\" data-widget_type=\"hiroshi_core_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a class=\"qodef-shortcode qodef-m qodef-button qodef-layout--textual qodef-html--link\" href=\"https:\/\/dariusnarmontas.com\/index.php\/2025\/10\/11\/tek17-chatbot-kopilot-and-3d-integration-with-speckle-systems\/\" target=\"_self\"  >\n\t<span class=\"qodef-m-text\">article link<\/span>\n<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9a02e15 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"9a02e15\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-641e60c elementor-widget elementor-widget-video\" data-id=\"641e60c\" data-element_type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;show_image_overlay&quot;:&quot;yes&quot;,&quot;image_overlay&quot;:{&quot;url&quot;:&quot;http:\\\/\\\/dariusnarmontas.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Speckle_tek17-video-loop_03.mkv_snapshot_timeline03.jpg&quot;,&quot;id&quot;:11533,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Tek17-Speckle-Take-2-Maybe-Good-Spelling_HB-1.mp4\" controls=\"\" preload=\"metadata\" muted=\"muted\" controlsList=\"nodownload\" poster=\"http:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Speckle_tek17-video-loop_03.mkv_snapshot_timeline03.jpg\"><\/video>\n\t\t\t\t\t\t<div class=\"elementor-custom-embed-image-overlay\" style=\"background-image: url(https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Tek17-Speckle-Take-2-Maybe-Good-Spelling_HB.mp4_snapshot_00.00.166.jpg);\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-custom-embed-play\" role=\"button\" aria-label=\"Play Video\" tabindex=\"0\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-play\"><\/i>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7aa231 elementor-widget elementor-widget-video\" data-id=\"c7aa231\" data-element_type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;show_image_overlay&quot;:&quot;yes&quot;,&quot;image_overlay&quot;:{&quot;url&quot;:&quot;http:\\\/\\\/dariusnarmontas.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Speckle_tek17-video-loop_02.mkv_snapshot_00.00.735.jpg&quot;,&quot;id&quot;:11519,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Speckle-Tek17-Video-Loop-03-Chatbot_HB.mp4\" controls=\"\" preload=\"metadata\" muted=\"muted\" controlsList=\"nodownload\" poster=\"http:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Speckle_tek17-video-loop_02.mkv_snapshot_00.00.735.jpg\"><\/video>\n\t\t\t\t\t\t<div class=\"elementor-custom-embed-image-overlay\" style=\"background-image: url(https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Speckle_tek17-video-loop_02.mkv_snapshot_00.00.735.jpg);\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-custom-embed-play\" role=\"button\" aria-label=\"Play Video\" tabindex=\"0\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-play\"><\/i>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-261d369 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"261d369\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e7234bb elementor-widget elementor-widget-text-editor\" data-id=\"e7234bb\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Urban Occupancy Analysis and Dashboard\u00a0<\/h2><h6>Using Google APIs and Grasshopper<\/h6><p><strong>Year:<\/strong> 2025<br \/><strong>Type<\/strong>: Personal project<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-119efed elementor-widget elementor-widget-text-editor\" data-id=\"119efed\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The intent of this exercise was to create an interactive dashboard using Python and Grasshopper in Rhino 3D, in order to visualise and analyse data (including popular times) from the Google Maps API. The whole process is highly automated &#8211; the python script takes a set of coordinates and gathers the data automatically. The grasshopper definition takes the same coordinates and data in CSV format from the Python scripts and generates the dashboard and graphs. Around 40 000 data points are generated for a given area.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c71203 elementor-widget elementor-widget-hiroshi_core_button\" data-id=\"4c71203\" data-element_type=\"widget\" data-widget_type=\"hiroshi_core_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a class=\"qodef-shortcode qodef-m qodef-button qodef-layout--textual qodef-html--link\" href=\"https:\/\/dariusnarmontas.com\/index.php\/2025\/05\/16\/urban-occupancy-analysis-and-dashboard-using-google-apis-and-grasshopper\/\" target=\"_self\"  >\n\t<span class=\"qodef-m-text\">article link<\/span>\n<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-20daaf3 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"20daaf3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c430f0e elementor-widget elementor-widget-video\" data-id=\"c430f0e\" data-element_type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;show_image_overlay&quot;:&quot;yes&quot;,&quot;image_overlay&quot;:{&quot;url&quot;:&quot;http:\\\/\\\/dariusnarmontas.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Bubble-Anomation-Square_HB.mp4_snapshot_00.00.000.jpg&quot;,&quot;id&quot;:11547,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&quot;},&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Bubble-Anomation-Square_HB.mp4\" controls=\"\" preload=\"metadata\" muted=\"muted\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t\t\t<div class=\"elementor-custom-embed-image-overlay\" style=\"background-image: url(https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Bubble-Anomation-Square_HB.mp4_snapshot_00.00.000.jpg);\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-custom-embed-play\" role=\"button\" aria-label=\"Play Video\" tabindex=\"0\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"eicon-play\"><\/i>\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-be2a4cd elementor-widget elementor-widget-qi_addons_for_elementor_image_gallery_masonry\" data-id=\"be2a4cd\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_image_gallery_masonry.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"qodef-shortcode qodef-m qodef-qi-image-gallery-masonry qodef-qi-fslightbox-popup qodef-popup-gallery qodef-image--hover-zoom qodef-qi-grid qodef-layout--qi-masonry qodef-items--fixed qodef-col-num--1 qodef-responsive--predefined\">\n\t<div class=\"qodef-grid-inner\">\n\t\t\t<div class=\"qodef-qi-grid-masonry-sizer\"><\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/Rhino_WkvnaTefrS.jpg\" data-type=\"image\" data-fslightbox=\"gallery-1\">\n\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1965\" height=\"1119\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/Rhino_WkvnaTefrS.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/Rhino_WkvnaTefrS.jpg 1965w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/Rhino_WkvnaTefrS-300x171.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/Rhino_WkvnaTefrS-1030x587.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/Rhino_WkvnaTefrS-768x437.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/Rhino_WkvnaTefrS-1536x875.jpg 1536w\" sizes=\"(max-width: 1965px) 100vw, 1965px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-93dc684 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"93dc684\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d264a12 elementor-widget elementor-widget-text-editor\" data-id=\"d264a12\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Urban Development Analysis in Oslo using Web Scraping<\/h2><h6>Pytho, selenium<\/h6><p><strong>Year:<\/strong> 2025<br \/><strong>Type<\/strong>: Personal project<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c13e8cf elementor-widget elementor-widget-text-editor\" data-id=\"c13e8cf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Online marketplace and ad websites contain a lot of valuable information, specifically about new architectural developments. Finn.no is the biggest such website in Norway and it is common if not standard to post real estate ads and information there. Such information can be used as a dataset for analysing the current market and more.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e6254f elementor-widget elementor-widget-hiroshi_core_button\" data-id=\"6e6254f\" data-element_type=\"widget\" data-widget_type=\"hiroshi_core_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a class=\"qodef-shortcode qodef-m qodef-button qodef-layout--textual qodef-html--link\" href=\"https:\/\/dariusnarmontas.com\/index.php\/2025\/03\/01\/new-urban-development-analysis-in-oslo-using-web-scraping-python-selenium-wip\/\" target=\"_self\"  >\n\t<span class=\"qodef-m-text\">view more<\/span>\n<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7749ddf e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"7749ddf\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c518fde elementor-widget elementor-widget-shortcode\" data-id=\"c518fde\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n       .errordiv { padding:10px; margin:10px; border: 1px solid #555555;color: #000000;background-color: #f8f8f8; width:500px; }#advanced_iframe {visibility:visible;opacity:1;vertical-align:top;}.ai-info-bottom-iframe { position: fixed; z-index: 10000; bottom:0; left: 0; margin: 0px; text-align: center; width: 100%; background-color: #ff9999; padding-left: 5px;padding-bottom: 5px; border-top: 1px solid #aaa } a.ai-bold {font-weight: bold;}#ai-layer-div-advanced_iframe p {height:100%;margin:0;padding:0}<\/style><script type=\"text\/javascript\">var ai_iframe_width_advanced_iframe = 0;var ai_iframe_height_advanced_iframe = 0;function aiReceiveMessageadvanced_iframe(event) {  aiProcessMessage(event,\"advanced_iframe\", \"true\");}if (window.addEventListener) {  window.addEventListener(\"message\", aiReceiveMessageadvanced_iframe);} else if (el.attachEvent)  {  el.attachEvent(\"message\", aiReceiveMessageadvanced_iframe);}var aiOnloadScrollTop=\"true\";var aiShowDebug=false;\n\t\tif (typeof aiReadyCallbacks === 'undefined') {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t} else if (!(aiReadyCallbacks instanceof Array)) {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t}    function aiShowIframeId(id_iframe) { jQuery(\"#\"+id_iframe).css(\"visibility\", \"visible\");    }    function aiResizeIframeHeight(height) { aiResizeIframeHeight(height,advanced_iframe); }    function aiResizeIframeHeightId(height,width,id) {aiResizeIframeHeightById(id,height);}<\/script><iframe id=\"advanced_iframe\"  name=\"advanced_iframe\"  src=\"https:\/\/darmnar.github.io\/keplerapartments\/\"  width=\"100%\"  height=\"600\"  frameborder=\"0\"  border=\"0\"  allowtransparency=\"true\"  loading=\"lazy\"  style=\";width:100%;height:600px;\" ><\/iframe><script type=\"text\/javascript\">var ifrm_advanced_iframe = document.getElementById(\"advanced_iframe\");var hiddenTabsDoneadvanced_iframe = false;\nfunction resizeCallbackadvanced_iframe() {}<\/script><script type=\"text\/javascript\"><\/script><p style=\"display:block !important; visibility:visible !important;margin: -18px 14px 0 0;padding-left: 3px;padding-top:3px;background: white; overflow: hidden; position: relative; line-height:15px;width: fit-content;\"><small style=\"display:block !important;visibility:visible !important\">powered by Advanced iFrame<\/small><\/p><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3bc2f45 elementor-widget elementor-widget-shortcode\" data-id=\"3bc2f45\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>\n       .errordiv { padding:10px; margin:10px; border: 1px solid #555555;color: #000000;background-color: #f8f8f8; width:500px; }#advanced_iframe_2 {visibility:visible;opacity:1;vertical-align:top;}.ai-info-bottom-iframe { position: fixed; z-index: 10000; bottom:0; left: 0; margin: 0px; text-align: center; width: 100%; background-color: #ff9999; padding-left: 5px;padding-bottom: 5px; border-top: 1px solid #aaa } a.ai-bold {font-weight: bold;}#ai-layer-div-advanced_iframe_2 p {height:100%;margin:0;padding:0}<\/style><script type=\"text\/javascript\">var ai_iframe_width_advanced_iframe_2 = 0;var ai_iframe_height_advanced_iframe_2 = 0;function aiReceiveMessageadvanced_iframe_2(event) {  aiProcessMessage(event,\"advanced_iframe_2\", \"true\");}if (window.addEventListener) {  window.addEventListener(\"message\", aiReceiveMessageadvanced_iframe_2);} else if (el.attachEvent)  {  el.attachEvent(\"message\", aiReceiveMessageadvanced_iframe_2);}var aiOnloadScrollTop=\"true\";var aiShowDebug=false;\n\t\tif (typeof aiReadyCallbacks === 'undefined') {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t} else if (!(aiReadyCallbacks instanceof Array)) {\n\t\t\tvar aiReadyCallbacks = [];\n\t\t}    function aiShowIframeId(id_iframe) { jQuery(\"#\"+id_iframe).css(\"visibility\", \"visible\");    }    function aiResizeIframeHeight(height) { aiResizeIframeHeight(height,advanced_iframe_2); }    function aiResizeIframeHeightId(height,width,id) {aiResizeIframeHeightById(id,height);}<\/script><iframe id=\"advanced_iframe_2\"  name=\"advanced_iframe_2\"  src=\"https:\/\/darmnar.github.io\/finnmap\/\"  width=\"100%\"  height=\"600\"  frameborder=\"0\"  border=\"0\"  allowtransparency=\"true\"  loading=\"lazy\"  style=\";width:100%;height:600px;\" ><\/iframe><script type=\"text\/javascript\">var ifrm_advanced_iframe_2 = document.getElementById(\"advanced_iframe_2\");var hiddenTabsDoneadvanced_iframe_2 = false;\nfunction resizeCallbackadvanced_iframe_2() {}<\/script><script type=\"text\/javascript\"><\/script><p style=\"display:block !important; visibility:visible !important;margin: -18px 14px 0 0;padding-left: 3px;padding-top:3px;background: white; overflow: hidden; position: relative; line-height:15px;width: fit-content;\"><small style=\"display:block !important;visibility:visible !important\">powered by Advanced iFrame<\/small><\/p><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cf63d43 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"cf63d43\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0989a22 elementor-widget elementor-widget-text-editor\" data-id=\"0989a22\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Environmental and building simulations<\/h2><h6>early stage Climate, building and site analysis<\/h6><p><strong>Year:<\/strong> 2018 &#8211; 2023<\/p><p><strong>Image credit<\/strong>: Nordic Office of Architecture<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83bd1f4 elementor-widget elementor-widget-text-editor\" data-id=\"83bd1f4\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>I have contributed to multiple architectural projects, bringing expertise in simulation, coding, sustainability and technology while at Nordic Office of Architecture and part of the core SIM (simulation and building performance) team.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97a42e6 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"97a42e6\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f402c89 elementor-widget elementor-widget-qi_addons_for_elementor_image_gallery_masonry\" data-id=\"f402c89\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_image_gallery_masonry.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"qodef-shortcode qodef-m qodef-qi-image-gallery-masonry qodef-qi-fslightbox-popup qodef-popup-gallery qodef-image--hover-zoom qodef-qi-grid qodef-layout--qi-masonry qodef-items--fixed qodef-col-num--3 qodef-responsive--predefined\">\n\t<div class=\"qodef-grid-inner\">\n\t\t\t<div class=\"qodef-qi-grid-masonry-sizer\"><\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/1020086_Nanchang_Vanke_02.jpg\" data-type=\"image\" data-fslightbox=\"gallery-2\">\n\t\t\t\t\t<img decoding=\"async\" width=\"2000\" height=\"1313\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/1020086_Nanchang_Vanke_02.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/1020086_Nanchang_Vanke_02.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/1020086_Nanchang_Vanke_02-300x197.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/1020086_Nanchang_Vanke_02-1030x676.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/1020086_Nanchang_Vanke_02-768x504.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/1020086_Nanchang_Vanke_02-1536x1008.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/wind_trace-presentation.jpg\" data-type=\"image\" data-fslightbox=\"gallery-2\">\n\t\t\t\t\t<img decoding=\"async\" width=\"1808\" height=\"1132\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/wind_trace-presentation.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/wind_trace-presentation.jpg 1808w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/wind_trace-presentation-300x188.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/wind_trace-presentation-1030x645.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/wind_trace-presentation-768x481.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/wind_trace-presentation-1536x962.jpg 1536w\" sizes=\"(max-width: 1808px) 100vw, 1808px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/Aker_Birdseye_20190516_Final_02.jpg\" data-type=\"image\" data-fslightbox=\"gallery-2\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"2000\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/Aker_Birdseye_20190516_Final_02.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/Aker_Birdseye_20190516_Final_02.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/Aker_Birdseye_20190516_Final_02-300x300.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/Aker_Birdseye_20190516_Final_02-1030x1030.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/Aker_Birdseye_20190516_Final_02-80x80.jpg 80w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/Aker_Birdseye_20190516_Final_02-768x768.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/Aker_Birdseye_20190516_Final_02-1536x1536.jpg 1536w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/Aker_Birdseye_20190516_Final_02-650x650.jpg 650w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/12\/Aker_Birdseye_20190516_Final_02-1300x1300.jpg 1300w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ec0f0d9 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"ec0f0d9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c23dc6 elementor-widget elementor-widget-text-editor\" data-id=\"4c23dc6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Chongqing Jiangbei International Terminal<\/h2><h6>Rationalisation of the ceiling geometry for technical drawings using computation and parametric design<\/h6><p><strong>Year:<\/strong> 2021<br \/><strong>Type<\/strong>: Airport interior<\/p><p><strong>Project at \/ image credit<\/strong>: Nordic Office of Architecture<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-195f7a7 elementor-widget elementor-widget-text-editor\" data-id=\"195f7a7\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Our vision for the interior design of Chongqing Jiangbei International Airport Terminal 3B was inspired by the local rivers. We created a journey where passengers travel through a history of Chongqing&#8217;s rich culture and scenery, using past, present, and future themes. The design concept is based on architectural elements that gradually build up for clear and intuitive wayfinding\u2014from arrival at the terminal to the departure gates. The terminal&#8217;s identity is rooted in Chongqing&#8217;s traditions. It is a place that shows visitors the characteristics and novelties of the area, and a place that locals recognise as home.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-130a988 elementor-widget elementor-widget-hiroshi_core_button\" data-id=\"130a988\" data-element_type=\"widget\" data-widget_type=\"hiroshi_core_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a class=\"qodef-shortcode qodef-m qodef-button qodef-layout--textual qodef-html--link\" href=\"\" target=\"_self\"  >\n\t<span class=\"qodef-m-text\">portfolio link<\/span>\n<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6e93bc0 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"6e93bc0\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f127bf2 elementor-widget elementor-widget-qi_addons_for_elementor_image_gallery_masonry\" data-id=\"f127bf2\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_image_gallery_masonry.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"qodef-shortcode qodef-m qodef-qi-image-gallery-masonry qodef-qi-fslightbox-popup qodef-popup-gallery qodef-image--hover-zoom qodef-qi-grid qodef-layout--qi-masonry qodef-items--fixed qodef-col-num--3 qodef-responsive--predefined\">\n\t<div class=\"qodef-grid-inner\">\n\t\t\t<div class=\"qodef-qi-grid-masonry-sizer\"><\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N6.jpg\" data-type=\"image\" data-fslightbox=\"gallery-3\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1125\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N6.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N6.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N6-300x169.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N6-1030x579.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N6-768x432.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N6-1536x864.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_Jiangbei_International_Terminal_3B_N6.jpg\" data-type=\"image\" data-fslightbox=\"gallery-3\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1350\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_Jiangbei_International_Terminal_3B_N6.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_Jiangbei_International_Terminal_3B_N6.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_Jiangbei_International_Terminal_3B_N6-300x203.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_Jiangbei_International_Terminal_3B_N6-1030x695.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_Jiangbei_International_Terminal_3B_N6-768x518.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_Jiangbei_International_Terminal_3B_N6-1536x1037.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N5.jpg\" data-type=\"image\" data-fslightbox=\"gallery-3\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1125\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N5.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N5.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N5-300x169.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N5-1030x579.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N5-768x432.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/10\/200000_57_Chongqing_T3_Rendering_N5-1536x864.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a465746 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"a465746\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-761b51f elementor-widget elementor-widget-text-editor\" data-id=\"761b51f\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Shunde Grand Opera<\/h2><h6>development of bespoke scripts and tools for design investigations<\/h6><p><strong>Year:<\/strong> 2021<br \/><strong>Type<\/strong>: Competition<\/p><p><strong>Project at \/ image credit<\/strong>: Nordic Office of Architecture<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ed0a41 elementor-widget elementor-widget-text-editor\" data-id=\"0ed0a41\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Past, present and future. Nordic\u2019s vision for the Shunde Grand Opera House was selected as the jury\u2019s winning design concept. The concept is a cultural hub rooted in the history of Shunde, with an active arena that looks towards the future. On the ground floor is a museum focusing on the past, while the next level contains spaces for contemporary performances. The academy on top will educate, inspire and foster future talent.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-757eed0 elementor-widget elementor-widget-hiroshi_core_button\" data-id=\"757eed0\" data-element_type=\"widget\" data-widget_type=\"hiroshi_core_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a class=\"qodef-shortcode qodef-m qodef-button qodef-layout--textual qodef-html--link\" href=\"\" target=\"_self\"  >\n\t<span class=\"qodef-m-text\">portfolio link<\/span>\n<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-73e59f9 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"73e59f9\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a477fda elementor-widget elementor-widget-qi_addons_for_elementor_image_gallery_masonry\" data-id=\"a477fda\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_image_gallery_masonry.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"qodef-shortcode qodef-m qodef-qi-image-gallery-masonry qodef-qi-fslightbox-popup qodef-popup-gallery qodef-image--hover-zoom qodef-qi-grid qodef-layout--qi-masonry qodef-items--fixed qodef-col-num--3 qodef-responsive--predefined\">\n\t<div class=\"qodef-grid-inner\">\n\t\t\t<div class=\"qodef-qi-grid-masonry-sizer\"><\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N2.jpg\" data-type=\"image\" data-fslightbox=\"gallery-4\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"2000\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N2.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N2.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N2-300x300.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N2-1030x1030.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N2-80x80.jpg 80w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N2-768x768.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N2-1536x1536.jpg 1536w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N2-650x650.jpg 650w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N2-1300x1300.jpg 1300w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N41.jpg\" data-type=\"image\" data-fslightbox=\"gallery-4\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1125\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N41.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N41.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N41-300x169.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N41-1030x579.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N41-768x432.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N41-1536x864.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N39.jpg\" data-type=\"image\" data-fslightbox=\"gallery-4\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1413\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N39.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N39.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N39-300x212.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N39-1030x728.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N39-768x543.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2023\/08\/200000_45_Shunde_Grand_Opera_House_N39-1536x1085.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-41b95be e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"41b95be\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea62b59 elementor-widget elementor-widget-text-editor\" data-id=\"ea62b59\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Digital workflows in glued timber fabrication<\/h2><h6>rallarvegen shelter<\/h6><p><strong>Year:<\/strong> 2017<br \/><strong>Type<\/strong>: Master\u2019sworkshop project<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c46c91 elementor-widget elementor-widget-text-editor\" data-id=\"2c46c91\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Inspired by the \u201cDigital workflows in glued timber fabrication\u201d workshop, the Rallarvegen Shelter takes shape from glue-laminated timber pieces bent into shape and covered with fabric. Located at the iconic Rallarvegen route, the structure acts as a resting spot and hideout place for cyclists and hikers heading towards Finse.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d0d4432 elementor-widget elementor-widget-hiroshi_core_button\" data-id=\"d0d4432\" data-element_type=\"widget\" data-widget_type=\"hiroshi_core_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a class=\"qodef-shortcode qodef-m qodef-button qodef-layout--textual qodef-html--link\" href=\"\" target=\"_self\"  >\n\t<span class=\"qodef-m-text\">portfolio link<\/span>\n<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8b0a862 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"8b0a862\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-779bcb4 elementor-widget elementor-widget-qi_addons_for_elementor_image_gallery_masonry\" data-id=\"779bcb4\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_image_gallery_masonry.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"qodef-shortcode qodef-m qodef-qi-image-gallery-masonry qodef-qi-fslightbox-popup qodef-popup-gallery qodef-image--hover-zoom qodef-qi-grid qodef-layout--qi-masonry qodef-items--fixed qodef-col-num--2 qodef-responsive--predefined\">\n\t<div class=\"qodef-grid-inner\">\n\t\t\t<div class=\"qodef-qi-grid-masonry-sizer\"><\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/x-ray-v2_s.jpg\" data-type=\"image\" data-fslightbox=\"gallery-5\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"800\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/x-ray-v2_s.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/x-ray-v2_s.jpg 1200w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/x-ray-v2_s-300x200.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/x-ray-v2_s-1030x687.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/x-ray-v2_s-768x512.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/img_4968_m-1200x800-1.jpg\" data-type=\"image\" data-fslightbox=\"gallery-5\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"800\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/img_4968_m-1200x800-1.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/img_4968_m-1200x800-1.jpg 1200w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/img_4968_m-1200x800-1-300x200.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/img_4968_m-1200x800-1-1030x687.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/img_4968_m-1200x800-1-768x512.jpg 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb294e0 elementor-widget elementor-widget-qi_addons_for_elementor_image_gallery_masonry\" data-id=\"eb294e0\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_image_gallery_masonry.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"qodef-shortcode qodef-m qodef-qi-image-gallery-masonry qodef-qi-fslightbox-popup qodef-popup-gallery qodef-image--hover-zoom qodef-qi-grid qodef-layout--qi-masonry qodef-items--fixed qodef-col-num--3 qodef-responsive--predefined\">\n\t<div class=\"qodef-grid-inner\">\n\t\t\t<div class=\"qodef-qi-grid-masonry-sizer\"><\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_01_edit.jpg\" data-type=\"image\" data-fslightbox=\"gallery-6\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1125\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_01_edit.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_01_edit.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_01_edit-300x169.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_01_edit-1030x579.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_01_edit-768x432.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_01_edit-1536x864.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/canvas_01.jpg\" data-type=\"image\" data-fslightbox=\"gallery-6\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1452\" height=\"2000\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/canvas_01.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/canvas_01.jpg 1452w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/canvas_01-218x300.jpg 218w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/canvas_01-748x1030.jpg 748w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/canvas_01-768x1058.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/canvas_01-1115x1536.jpg 1115w\" sizes=\"(max-width: 1452px) 100vw, 1452px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_diagrams.jpg\" data-type=\"image\" data-fslightbox=\"gallery-6\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"2000\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_diagrams.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_diagrams.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_diagrams-300x300.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_diagrams-1030x1030.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_diagrams-80x80.jpg 80w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_diagrams-768x768.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_diagrams-1536x1536.jpg 1536w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_diagrams-650x650.jpg 650w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2024\/05\/shelter_diagrams-1300x1300.jpg 1300w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6b720c3 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"6b720c3\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-06dc413 elementor-widget elementor-widget-text-editor\" data-id=\"06dc413\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Soft(ware)cast<\/h2><h6>an inquiry into computational form finding and testing of fabric formed concrete<\/h6><p><strong>Year:<\/strong> 2016<br \/><strong>Type<\/strong>: Master\u2019s semester research project<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e88840b elementor-widget elementor-widget-text-editor\" data-id=\"e88840b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Concrete in itself is a highly flexible material due to its liquid state. The use of fabric formed framework for concrete has many possibilities and opportunities. Fabric has the ability to be pulled, folded and shaped in a very dynamic way in order to create a multitude of complex geometries and shapes. Flexible fabric formwork is a construction method instead of being just a structural typology. The shape of such form active structures is not known in advance and requires formfinding and optimisation in order to avoid any bending and structural instabilities. Recent advances in computational formfinding allows us to utilise computer simulations in order to investigate and optimise fabric formed concrete through the use of dynamic relaxation, genetic algorithms and finite element analysis.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7630822 elementor-widget elementor-widget-hiroshi_core_button\" data-id=\"7630822\" data-element_type=\"widget\" data-widget_type=\"hiroshi_core_button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<a class=\"qodef-shortcode qodef-m qodef-button qodef-layout--textual qodef-html--link\" href=\"\" target=\"_self\"  >\n\t<span class=\"qodef-m-text\">portfolio link<\/span>\n<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1e4fd81 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"1e4fd81\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1f25f46 elementor-widget elementor-widget-qi_addons_for_elementor_image_gallery_masonry\" data-id=\"1f25f46\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_image_gallery_masonry.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"qodef-shortcode qodef-m qodef-qi-image-gallery-masonry qodef-qi-fslightbox-popup qodef-popup-gallery qodef-image--hover-zoom qodef-qi-grid qodef-layout--qi-masonry qodef-items--fixed qodef-col-num--2 qodef-responsive--predefined\">\n\t<div class=\"qodef-grid-inner\">\n\t\t\t<div class=\"qodef-qi-grid-masonry-sizer\"><\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/IMGP5210.jpg\" data-type=\"image\" data-fslightbox=\"gallery-7\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1339\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/IMGP5210.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/IMGP5210.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/IMGP5210-300x201.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/IMGP5210-1030x690.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/IMGP5210-768x514.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/IMGP5210-1536x1028.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/01-Software_cast_02.jpg\" data-type=\"image\" data-fslightbox=\"gallery-7\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/01-Software_cast_02.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/01-Software_cast_02.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/01-Software_cast_02-300x200.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/01-Software_cast_02-1030x686.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/01-Software_cast_02-768x512.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/01-Software_cast_02-1536x1024.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec932cd elementor-widget elementor-widget-qi_addons_for_elementor_image_gallery_masonry\" data-id=\"ec932cd\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_image_gallery_masonry.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"qodef-shortcode qodef-m qodef-qi-image-gallery-masonry qodef-qi-fslightbox-popup qodef-popup-gallery qodef-image--hover-zoom qodef-qi-grid qodef-layout--qi-masonry qodef-items--fixed qodef-col-num--3 qodef-responsive--predefined\">\n\t<div class=\"qodef-grid-inner\">\n\t\t\t<div class=\"qodef-qi-grid-masonry-sizer\"><\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_03.jpg\" data-type=\"image\" data-fslightbox=\"gallery-8\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1414\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_03.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_03.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_03-300x212.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_03-1030x728.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_03-768x543.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_03-1536x1086.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_02.jpg\" data-type=\"image\" data-fslightbox=\"gallery-8\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1414\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_02.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_02.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_02-300x212.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_02-1030x728.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_02-768x543.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_02-1536x1086.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_01.jpg\" data-type=\"image\" data-fslightbox=\"gallery-8\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1414\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_01.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_01.jpg 2000w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_01-300x212.jpg 300w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_01-1030x728.jpg 1030w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_01-768x543.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2025\/05\/software_cast_01_01-1536x1086.jpg 1536w\" sizes=\"(max-width: 2000px) 100vw, 2000px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-44643e2 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"44643e2\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e19714c elementor-widget elementor-widget-text-editor\" data-id=\"e19714c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2>Dissipative Architectures<\/h2><h6>Workshop with philip beesley<\/h6><p><strong>Year:<\/strong> 2016<br \/><strong>Type<\/strong>: Master\u2019s workshop project<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bf8abe3 elementor-widget elementor-widget-text-editor\" data-id=\"bf8abe3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Increasingly, the surfaces, buildings and environments that surround us embedded with interactive potentials. Capable of sensing and actuation, they make it possible to rethink architecture not as something static, but rather as entities and environments able to respond and adapt to changing conditions, and to engage in active conversations and mutual exchange with their occupants. This research poses new considerations and opportunities for architectural design &#8211; how can these living\u2019 systems function, and how can they be designed and adapted within architecture?<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f65ce2c e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"f65ce2c\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b666295 elementor-widget elementor-widget-qi_addons_for_elementor_image_gallery_masonry\" data-id=\"b666295\" data-element_type=\"widget\" data-widget_type=\"qi_addons_for_elementor_image_gallery_masonry.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"qodef-shortcode qodef-m qodef-qi-image-gallery-masonry qodef-qi-fslightbox-popup qodef-popup-gallery qodef-image--hover-zoom qodef-qi-grid qodef-layout--qi-masonry qodef-items--fixed qodef-col-num--3 qodef-responsive--predefined\">\n\t<div class=\"qodef-grid-inner\">\n\t\t\t<div class=\"qodef-qi-grid-masonry-sizer\"><\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22532176839_9eb9fb8043_o.jpg\" data-type=\"image\" data-fslightbox=\"gallery-9\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1333\" height=\"2000\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22532176839_9eb9fb8043_o.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22532176839_9eb9fb8043_o.jpg 1333w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22532176839_9eb9fb8043_o-200x300.jpg 200w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22532176839_9eb9fb8043_o-686x1030.jpg 686w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22532176839_9eb9fb8043_o-768x1152.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22532176839_9eb9fb8043_o-1024x1536.jpg 1024w\" sizes=\"(max-width: 1333px) 100vw, 1333px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22924271155_69060b9874_o.jpg\" data-type=\"image\" data-fslightbox=\"gallery-9\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1333\" height=\"2000\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22924271155_69060b9874_o.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22924271155_69060b9874_o.jpg 1333w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22924271155_69060b9874_o-200x300.jpg 200w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22924271155_69060b9874_o-686x1030.jpg 686w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22924271155_69060b9874_o-768x1152.jpg 768w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/22924271155_69060b9874_o-1024x1536.jpg 1024w\" sizes=\"(max-width: 1333px) 100vw, 1333px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n<div class=\"qodef-e qodef-image-wrapper qodef-grid-item qodef-item--\">\n\t<div class=\"qodef-e-inner\">\n\t\t\t\t\t<a class=\"qodef-popup-item\" itemprop=\"image\" href=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/PBAI_11-9.jpg\" data-type=\"image\" data-fslightbox=\"gallery-9\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"716\" height=\"1000\" src=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/PBAI_11-9.jpg\" class=\"attachment- size-\" alt=\"\" srcset=\"https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/PBAI_11-9.jpg 716w, https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/PBAI_11-9-215x300.jpg 215w\" sizes=\"(max-width: 716px) 100vw, 716px\" \/>\t\t\t\t\t<\/a>\n\t\t\t<\/div>\n<\/div>\n\t<\/div>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Tek17 Regulation Copilot RAG + llm and speckle.systems Year: 2025Type: Personal project I have been playing around with making my own chatbot and IFC file viewer integration fixed on Norwegian building regulations (Tek17). The regulations are encoded with ChromaDB for fast context retrieval.\u00a0 article link https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Tek17-Speckle-Take-2-Maybe-Good-Spelling_HB-1.mp4https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Speckle-Tek17-Video-Loop-03-Chatbot_HB.mp4 Urban Occupancy Analysis and Dashboard\u00a0 Using Google APIs and Grasshopper Year: 2025Type: Personal project The intent of this exercise was to create an interactive dashboard using Python and Grasshopper in Rhino 3D, in order to visualise and analyse data (including popular times) from the Google Maps API. The whole process is highly automated &#8211; the python script takes a set of coordinates and gathers the data automatically. The grasshopper definition takes the same coordinates and data in CSV format from the Python scripts and generates the dashboard and graphs. Around 40 000 data points are generated for a given area. article link https:\/\/dariusnarmontas.com\/wp-content\/uploads\/2026\/02\/Bubble-Anomation-Square_HB.mp4 Urban Development Analysis in Oslo using Web Scraping Pytho, selenium Year: 2025Type: Personal project Online marketplace and ad websites contain a lot of valuable information, specifically about new architectural developments. Finn.no is the biggest such website in Norway and it is common if not standard to post real estate ads and information there. Such information can be used as a dataset for analysing the current market and more. view more Environmental and building simulations early stage Climate, building and site analysis Year: 2018 &#8211; 2023 Image credit: Nordic Office of Architecture I have contributed to multiple architectural projects, bringing expertise in simulation, coding, sustainability and technology while at Nordic Office of Architecture and part of the core SIM (simulation and building performance) team. Chongqing Jiangbei International Terminal Rationalisation of the ceiling geometry for technical drawings using computation and parametric design Year: 2021Type: Airport interior Project at \/ image credit: Nordic Office of Architecture Our vision for the interior design of Chongqing Jiangbei International Airport Terminal 3B was inspired by the local rivers. We created a journey where passengers travel through a history of Chongqing&#8217;s rich culture and scenery, using past, present, and future themes. The design concept is based on architectural elements that gradually build up for clear and intuitive wayfinding\u2014from arrival at the terminal to the departure gates. The terminal&#8217;s identity is rooted in Chongqing&#8217;s traditions. It is a place that shows visitors the characteristics and novelties of the area, and a place that locals recognise as home. portfolio link Shunde Grand Opera development of bespoke scripts and tools for design investigations Year: 2021Type: Competition Project at \/ image credit: Nordic Office of Architecture Past, present and future. Nordic\u2019s vision for the Shunde Grand Opera House was selected as the jury\u2019s winning design concept. The concept is a cultural hub rooted in the history of Shunde, with an active arena that looks towards the future. On the ground floor is a museum focusing on the past, while the next level contains spaces for contemporary performances. The academy on top will educate, inspire and foster future talent. portfolio link Digital workflows in glued timber fabrication rallarvegen shelter Year: 2017Type: Master\u2019sworkshop project Inspired by the \u201cDigital workflows in glued timber fabrication\u201d workshop, the Rallarvegen Shelter takes shape from glue-laminated timber pieces bent into shape and covered with fabric. Located at the iconic Rallarvegen route, the structure acts as a resting spot and hideout place for cyclists and hikers heading towards Finse. portfolio link Soft(ware)cast an inquiry into computational form finding and testing of fabric formed concrete Year: 2016Type: Master\u2019s semester research project Concrete in itself is a highly flexible material due to its liquid state. The use of fabric formed framework for concrete has many possibilities and opportunities. Fabric has the ability to be pulled, folded and shaped in a very dynamic way in order to create a multitude of complex geometries and shapes. Flexible fabric formwork is a construction method instead of being just a structural typology. The shape of such form active structures is not known in advance and requires formfinding and optimisation in order to avoid any bending and structural instabilities. Recent advances in computational formfinding allows us to utilise computer simulations in order to investigate and optimise fabric formed concrete through the use of dynamic relaxation, genetic algorithms and finite element analysis. portfolio link Dissipative Architectures Workshop with philip beesley Year: 2016Type: Master\u2019s workshop project Increasingly, the surfaces, buildings and environments that surround us embedded with interactive potentials. Capable of sensing and actuation, they make it possible to rethink architecture not as something static, but rather as entities and environments able to respond and adapt to changing conditions, and to engage in active conversations and mutual exchange with their occupants. This research poses new considerations and opportunities for architectural design &#8211; how can these living\u2019 systems function, and how can they be designed and adapted within architecture?<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-full-width.php","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-10454","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/dariusnarmontas.com\/index.php\/wp-json\/wp\/v2\/pages\/10454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dariusnarmontas.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dariusnarmontas.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dariusnarmontas.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dariusnarmontas.com\/index.php\/wp-json\/wp\/v2\/comments?post=10454"}],"version-history":[{"count":337,"href":"https:\/\/dariusnarmontas.com\/index.php\/wp-json\/wp\/v2\/pages\/10454\/revisions"}],"predecessor-version":[{"id":11584,"href":"https:\/\/dariusnarmontas.com\/index.php\/wp-json\/wp\/v2\/pages\/10454\/revisions\/11584"}],"wp:attachment":[{"href":"https:\/\/dariusnarmontas.com\/index.php\/wp-json\/wp\/v2\/media?parent=10454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}