1<!DOCTYPE html> 2<html lang="en" xmlns:og="http://ogp.me/ns#"> 3 <head data-layout-view="default">
4<script> 5 window.dataLayer = window.dataLayer || []; 6 </script>
6 7<!-- Google Tag Manager -->
8<script>
vendor: 327 bytes, lines 8-12
8(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 9new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 10j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 11'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 12})(window,document,'script','dataLayer','
12GTM-T5W4WQ
vendor: 3 bytes, line 12
12');
12</script>
12 13<!-- End Google Tag Manager --> 14 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 15 <title>Photos - Grasshopper</title> 16 <link rel="icon" href="https://www.grasshopper3d.com/favicon.ico" type="image/x-icon" /> 17 <link rel="SHORTCUT ICON" href="https://www.grasshopper3d.com/favicon.ico" type="image/x-icon" /> 18 <meta name="description" content="Grasshopper⢠is a graphical algorithm editor tightly integrated with Rhinoâs 3-D modeling tools." /> 19 <meta name="keywords" content="" /> 20<meta name="title" content="Photos" /> 21<meta property="og:type" content="website" /> 22<meta property="og:url" content="https://www.grasshopper3d.com/photo/photo/search?q=installation" /> 23<meta property="og:title" content="Photos" /> 24<meta property="og:image" content="https://storage.ning.com/topology/rest/1.0/file/get/2751437345?profile=UPSCALE_150x150"> 25<meta name="twitter:card" content="summary" /> 26<meta name="twitter:title" content="Photos" /> 27<meta name="twitter:description" content="Grasshopper⢠is a graphical algorithm editor tightly integrated with Rhinoâs 3-D modeling tools." /> 28<meta name="twitter:image" content="https://storage.ning.com/topology/rest/1.0/file/get/2751437345?profile=UPSCALE_150x150" /> 29<link rel="image_src" href="https://storage.ning.com/topology/rest/1.0/file/get/2751437345?profile=UPSCALE_150x150" />
30<script type="text/javascript"> 31 djConfig = { preventBackButtonFix: false, isDebug: false } 32ning = {"CurrentApp":{"premium":true,"iconUrl":"https:\/\/storage.ning.com\/topology\/rest\/1.0\/file\/get\/2751437345?profile=UPSCALE_150x150","url":"httpsgrasshopper3d.ning.com","domains":["grasshopper3d.com","www.grasshopper3d.com"],"online":true,"privateSource":true,"id":"grasshopper3d","appId":2985220,"description":"Grasshopper™ is a graphical algorithm editor tightly integrated with Rhino’s 3-D modeling tools.","name":"Grasshopper","owner":"0vte9ar4n9old","createdDate":"2009-03-08T01:14:29.207Z","runOwnAds":false},"CurrentProfile":null,"maxFileUploadSize":7}; 33 (function(){ 34 if (!window.ning) { return; } 35 36 var age, gender, rand, obfuscated, combined; 37 38 obfuscated = document.cookie.match(/xgdi=([^;]+)/); 39 if (obfuscated) { 40 var offset = 100000; 41 obfuscated = parseInt(obfuscated[1]); 42 rand = obfuscated / offset; 43 combined = (obfuscated % offset) ^ rand; 44 age = combined % 1000; 45 gender = (combined / 1000) & 3; 46 gender = (gender == 1 ? 'm' : gender == 2 ? 'f' : 0); 47 ning.viewer = {"age":age,"gender":gender}; 48 } 49 })(); 50 51 if (window.location.hash.indexOf('#!/') == 0) { 52 window.location.replace(window.location.hash.substr(2)); 53 } 54 window.xg = window.xg || {}; 55xg.captcha = { 56 'shouldShow': false, 57 'siteKey': '6LeE174tAAAAAMHFtnhOaKpb7xCufY94iOGHr7a4', 58 'spamChallengeAction': 'spamChallenge', 59 'problemsSigningInAction': 'problemsSigningIn' 60}; 61xg.addOnRequire = function(f) { xg.addOnRequire.functions.push(f); }; 62xg.addOnRequire.functions = []; 63xg.addOnFacebookLoad = function (f) { xg.addOnFacebookLoad.functions.push(f); }; 64xg.addOnFacebookLoad.functions = []; 65xg._loader = { 66 p: 0, 67 loading: function(set) { this.p++; }, 68 onLoad: function(set) { 69 this.p--; 70 if (this.p == 0 && typeof(xg._loader.onDone) == 'function') { 71 xg._loader.onDone(); 72 } 73 } 74}; 75xg._loader.loading('xnloader'); 76if (window.bzplcm) { 77 window.bzplcm._profileCount = 0; 78 window.bzplcm._profileSend = function() { if (window.bzplcm._profileCount++ == 1) window.bzplcm.send(); }; 79} 80xg._loader.onDone = function() { 81 if(window.bzplcm)window.bzplcm.start('ni'); 82 xg.shared.util.parseWidgets(); var addOnRequireFunctions = xg.addOnRequire.functions; 83 xg.addOnRequire = function(f) { f(); }; 84 try { 85 if (addOnRequireFunctions) { dojo.lang.forEach(addOnRequireFunctions, function(onRequire) { onRequire.apply(); }); } 86 } catch (e) { 87 if(window.bzplcm)window.bzplcm.ts('nx').send(); 88 throw e; 89 } 90 if(window.bzplcm) { window.bzplcm.stop('ni'); window.bzplcm._profileSend(); } 91}; 92window.xn = { track: { event: function() {}, pageView: function() {}, registerCompletedFlow: function() {}, registerError: function() {}, timer: function() { return { lapTime: function() {} }; } } };</script>
92 93 94<style type="text/css" media="screen,projection"> 95#xg_navigation ul div.xg_subtab ul li a { 96 color:#666666; 97 background:#EAFFBD; 98} 99#xg_navigation ul div.xg_subtab ul li a:hover { 100 color:#333333; 101 background:#F2FFD6; 102} 103</style> 104 105<style type="text/css" media="screen,projection"> 106@import url("https://static.ning.com/socialnetworkmain/widgets/index/css/common.min.css?xn_version=1805771200"); 107@import url("https://static.ning.com/socialnetworkmain/widgets/photo/css/component.min.css?xn_version=3156643033"); 108 109</style> 110 111<style type="text/css" media="screen,projection"> 112@import url("/generated-6ab669ca9c6276-69718302-css?xn_version=202609251226"); 113 114</style> 115 116<style type="text/css" media="screen,projection"> 117@import url("/generated-6ab66af621f7b8-15226604-css?xn_version=202609251226"); 118 119</style> 120 121<!--[if IE 6]> 122 <link rel="stylesheet" type="text/css" href="https://static.ning.com/socialnetworkmain/widgets/index/css/common-ie6.min.css?xn_version=463104712" /> 123<![endif]--> 124<!--[if IE 7]> 125<link rel="stylesheet" type="text/css" href="https://static.ning.com/socialnetworkmain/widgets/index/css/common-ie7.css?xn_version=2712659298" /> 126<![endif]--> 127<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.grasshopper3d.com/profiles/blog/rsd" /> 128 129 </head> 130 <body> 131<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 131-132
131 132<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
132GTM-T5W4WQ
vendor: 83 bytes, lines 132-133
132" 133height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
134<!-- End Google Tag Manager (noscript) --> 135 <div id="xn_bar"> 136 <div id="xn_bar_menu"> 137 <div id="xn_bar_menu_branding" > 138 </div> 139 140 <div id="xn_bar_menu_more"> 141 <form id="xn_bar_menu_search" method="GET" action="https://www.grasshopper3d.com/main/search/search"> 142 <fieldset> 143 <input type="text" name="q" id="xn_bar_menu_search_query" value="Search Grasshopper" _hint="Search Grasshopper" accesskey="4" class="text xj_search_hint" /> 144 <a id="xn_bar_menu_search_submit" href="#" onclick="document.getElementById('xn_bar_menu_search').submit();return false">Search</a> 145 </fieldset> 146 </form> 147 </div> 148 149 <ul id="xn_bar_menu_tabs"> 150 <li><a href="https://www.grasshopper3d.com/main/authorization/signIn?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation">Sign In</a></li> 151 </ul> 152 </div> 153 </div> 154 155 156 <div id="xg" class="xg_theme xg_widget_photo xg_widget_photo_photo xg_widget_photo_photo_search" data-layout-pack="classic"> 157 <div id="xg_head"> 158 <div id="xg_masthead"> 159 <p id="xg_sitename"><a id="application_name_header_link" href="/">Grasshopper</a></p> 160 <p id="xg_sitedesc" class="xj_site_desc">algorithmic modeling for Rhino</p> 161 </div> 162 <div id="xg_navigation"> 163 <ul> 164 <li dojoType="SubTabHover" id="xg_tab_main" class="xg_subtab"><a href="/"><span>Home</span></a><div class="xg_subtab" style="display:none;position:absolute;"><ul class="xg_subtab" style="display:block;" ><li style="list-style:none !important;display:block;text-align:left;"><a href="/profiles/members/" style="float:none;"><span>Members</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/opensocial/ningapps/show?appUrl=http%3A%2F%2Fapps.io%2Flistings%2F%3Fning-app-status%3Dnetwork&owner=0vte9ar4n9old" style="float:none;"><span>Listings</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/opensocial/ningapps/show?appUrl=http%3A%2F%2Fapps.io%2Fideas%2F%3Fning-app-status%3Dnetwork&owner=0vte9ar4n9old" style="float:none;"><span>Ideas</span></a></li></ul></div></li><li dojoType="SubTabHover" id="xg_tab_photo" class="xg_subtab this"><a href="/photo"><span>View</span></a><div class="xg_subtab" style="display:none;position:absolute;"><ul class="xg_subtab" style="display:block;" ><li style="list-style:none !important;display:block;text-align:left;"><a href="/photo" style="float:none;"><span>All Images</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/photo/album/list" style="float:none;"><span>Albums</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/video" style="float:none;"><span>Videos</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/page/architecture-projects" style="float:none;"><span>Architecture Projects</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/photo/photo/search?q=installation" style="float:none;"><span>Installations</span></a></li><li style="list-style:none !important;display:block;text-align:left;"><a href="/groups" style="float:none;"><span>Add-ons</span></a></li></ul></div></li><li dojoType="SubTabHover" id="xg_tab_xn29" class="xg_subtab"><a href="https://discourse.mcneel.com/c/grasshopper" target="_blank"><span>Forums/Support</span></a><div class="xg_subtab" style="display:none;position:absolute;"><ul class="xg_subtab" style="display:block;" ><li style="list-style:none !important;display:block;text-align:left;"><a href="https://discourse.mcneel.com/c/grasshopper" target="_blank" style="float:none;"><span>Current Discussions</span></a></li></ul></div></li><li id="xg_tab_profile" class="xg_subtab"><a href="/profiles"><span>My Page</span></a></li></ul> 165 166 </div> 167 </div> 168 169 <div id="xg_body"> 170 171 <div class="xg_column xg_span-16 xj_classic_canvas"> 172 <ul class="navigation easyclear"><li><a href="https://www.grasshopper3d.com/photo">All Photos</a></li><li><a href="https://www.grasshopper3d.com/photo/album/list">All Albums</a></li><li><a href="https://www.grasshopper3d.com/photo/photo/listForContributor?">My Photos</a></li><li><a href="https://www.grasshopper3d.com/photo/album/listForOwner?">My Albums</a></li><li class="right xg_lightborder navbutton"><a href="https://www.grasshopper3d.com/photo/photo/chooseUploader" class="xg_sprite xg_sprite-add">Add</a></li></ul><div class="xg_headline"> 173<div class="tb"><h1>Search Results <span class="count">(785)</span></h1> 174 </div> 175</div> 176<div class="xg_module"><div class="xg_module module_searchbar"> 177 <div class="xg_module_body"> 178 <form action="https://www.grasshopper3d.com/photo/photo/search"> 179 <p class="left"> 180 <input name="q" type="text" class="textfield" value="installation" /> 181 <a class="xg_icon xg_icon-search" title="Search Photos" onclick="x$(this).parents('form').submit();" href="#">Search Photos</a> 182 </p> 183 </form> 184 </div> 185</div> 186<div class="xg_module_body"><div class="xg_list xg_list_photo xg_list_photo_main"><ul><li><div class="bd"> 187 <div class="ib"> 188 <a href="https://www.grasshopper3d.com/photo/installation-ujmv-1"><img width="139" height="92" src="https://storage.ning.com/topology/rest/1.0/file/get/2708925580?profile=RESIZE_180x180&width=139" alt="Installation UJMV" class="xg_lightborder" /></a> 189 </div> 190 <div class="tb"> 191 <h3><a href="https://www.grasshopper3d.com/photo/installation-ujmv-1">Installation UJMV</a></h3> 192 <p>
193 <span class="item_contributor">by <a href="/profile/ild17">Ild17</a></span> 194 </p> 195 </div> 196</div> 197</li><li><div class="bd"> 198 <div class="ib"> 199 <a href="https://www.grasshopper3d.com/photo/installation-ujmv"><img width="92" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/2708925584?profile=RESIZE_180x180&height=139" alt="Installation UJMV" class="xg_lightborder" /></a> 200 </div> 201 <div class="tb"> 202 <h3><a href="https://www.grasshopper3d.com/photo/installation-ujmv">Installation UJMV</a></h3> 203 <p> 204 <span class="item_contributor">by <a href="/profile/ild17">Ild17</a></span> 205 </p> 206 </div> 207</div> 208</li><li><div class="bd"> 209 <div class="ib"> 210 <a href="https://www.grasshopper3d.com/photo/installation-ujmv-2"><img width="92" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/2708925666?profile=RESIZE_180x180&height=139" alt="Installation UJMV" class="xg_lightborder" /></a> 211 </div> 212 <div class="tb"> 213 <h3><a href="https://www.grasshopper3d.com/photo/installation-ujmv-2">Installation UJMV</a></h3> 214 <p> 215 <span class="item_contributor">by <a href="/profile/ild17">Ild17</a></span> 216 </p> 217 </div> 218</div> 219</li><li><div class="bd"> 220 <div class="ib"> 221 <a href="https://www.grasshopper3d.com/photo/img-7173"><img width="92" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/2708958809?profile=RESIZE_180x180&height=139" alt="IMG_7173" class="xg_lightborder" /></a> 222 </div> 223 <div class="tb"> 224 <h3><a href="https://www.grasshopper3d.com/photo/img-7173">IMG_7173</a></h3> 225 <p> 226 <span class="item_contributor">by <a href="/profile/SatuMinnaSuorajaervi">Satu-Minna Suorajärvi</a></span> 227 </p> 228 </div> 229</div> 230</li><li><div class="bd"> 231 <div class="ib"> 232 <a href="https://www.grasshopper3d.com/photo/guiding-force-1"><img width="139" height="78" src="https://storage.ning.com/topology/rest/1.0/file/get/2708996080?profile=RESIZE_180x180&width=139" alt="Guiding Force" class="xg_lightborder" /></a> 233 </div> 234 <div class="tb"> 235 <h3><a href="https://www.grasshopper3d.com/photo/guiding-force-1">Guiding Force</a></h3> 236 <p> 237 <span class="item_contributor">by <a href="/profile/NitantHirlekar">Pixelkar</a></span> 238 </p> 239 </div> 240</div> 241</li></ul><ul><li><div class="bd"> 242 <div class="ib"> 243 <a href="https://www.grasshopper3d.com/photo/hope-hazard-9"><img width="78" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/2708995490?profile=RESIZE_180x180&height=139" alt="Hope & Hazard _ 9" class="xg_lightborder" /></a> 244 </div> 245 <div class="tb"> 246 <h3><a href="https://www.grasshopper3d.com/photo/hope-hazard-9">Hope & Hazard _ 9</a></h3> 247 <p> 248 <span class="item_contributor">by <a href="/profile/NitantHirlekar">Pixelkar</a></span> 249 </p> 250 </div> 251</div> 252</li><li><div class="bd"> 253 <div class="ib"> 254 <a href="https://www.grasshopper3d.com/photo/hope-hazard-8"><img width="139" height="78" src="https://storage.ning.com/topology/rest/1.0/file/get/2708995990?profile=RESIZE_180x180&width=139" alt="Hope & Hazard _ 8" class="xg_lightborder" /></a> 255 </div> 256 <div class="tb"> 257 <h3><a href="https://www.grasshopper3d.com/photo/hope-hazard-8">Hope & Hazard _ 8</a></h3> 258 <p> 259 <span class="item_contributor">by <a href="/profile/NitantHirlekar">Pixelkar</a></span> 260 </p> 261 </div> 262</div> 263</li><li><div class="bd"> 264 <div class="ib"> 265 <a href="https://www.grasshopper3d.com/photo/hope-hazard-3"><img width="139" height="78" src="https://storage.ning.com/topology/rest/1.0/file/get/2708996293?profile=RESIZE_180x180&width=139" alt="Hope & Hazard _ 3" class="xg_lightborder" /></a> 266 </div> 267 <div class="tb"> 268 <h3><a href="https://www.grasshopper3d.com/photo/hope-hazard-3">Hope & Hazard _ 3</a></h3> 269 <p>
270 <span class="item_contributor">by <a href="/profile/NitantHirlekar">Pixelkar</a></span> 271 </p> 272 </div> 273</div> 274</li><li><div class="bd"> 275 <div class="ib"> 276 <a href="https://www.grasshopper3d.com/photo/hope-hazard-7"><img width="139" height="78" src="https://storage.ning.com/topology/rest/1.0/file/get/2708996359?profile=RESIZE_180x180&width=139" alt="Hope & Hazard _ 7" class="xg_lightborder" /></a> 277 </div> 278 <div class="tb"> 279 <h3><a href="https://www.grasshopper3d.com/photo/hope-hazard-7">Hope & Hazard _ 7</a></h3> 280 <p> 281 <span class="item_contributor">by <a href="/profile/NitantHirlekar">Pixelkar</a></span> 282 </p> 283 </div> 284</div> 285</li><li><div class="bd"> 286 <div class="ib"> 287 <a href="https://www.grasshopper3d.com/photo/hope-hazard-6"><img width="78" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/2708996178?profile=RESIZE_180x180&height=139" alt="Hope & Hazard _ 6" class="xg_lightborder" /></a> 288 </div> 289 <div class="tb"> 290 <h3><a href="https://www.grasshopper3d.com/photo/hope-hazard-6">Hope & Hazard _ 6</a></h3> 291 <p> 292 <span class="item_contributor">by <a href="/profile/NitantHirlekar">Pixelkar</a></span> 293 </p> 294 </div> 295</div> 296</li></ul><ul><li><div class="bd"> 297 <div class="ib"> 298 <a href="https://www.grasshopper3d.com/photo/hope-hazard-4"><img width="139" height="78" src="https://storage.ning.com/topology/rest/1.0/file/get/2708996383?profile=RESIZE_180x180&width=139" alt="Hope & Hazard _ 4" class="xg_lightborder" /></a> 299 </div> 300 <div class="tb"> 301 <h3><a href="https://www.grasshopper3d.com/photo/hope-hazard-4">Hope & Hazard _ 4</a></h3> 302 <p> 303 <span class="item_contributor">by <a href="/profile/NitantHirlekar">Pixelkar</a></span> 304 </p> 305 </div> 306</div> 307</li><li><div class="bd"> 308 <div class="ib"> 309 <a href="https://www.grasshopper3d.com/photo/hope-hazard-5"><img width="78" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/2708996914?profile=RESIZE_180x180&height=139" alt="Hope & Hazard _ 5" class="xg_lightborder" /></a> 310 </div> 311 <div class="tb"> 312 <h3><a href="https://www.grasshopper3d.com/photo/hope-hazard-5">Hope & Hazard _ 5</a></h3> 313 <p> 314 <span class="item_contributor">by <a href="/profile/NitantHirlekar">Pixelkar</a></span> 315 </p> 316 </div> 317</div> 318</li><li><div class="bd"> 319 <div class="ib"> 320 <a href="https://www.grasshopper3d.com/photo/install"><img width="139" height="104" src="https://storage.ning.com/topology/rest/1.0/file/get/2708971223?profile=RESIZE_180x180&width=139" alt="install" class="xg_lightborder" /></a> 321 </div> 322 <div class="tb"> 323 <h3><a href="https://www.grasshopper3d.com/photo/install">install</a></h3> 324 <p> 325 <span class="item_contributor">by <a href="/profile/ludo">ludo</a></span> 326 </p> 327 </div> 328</div> 329</li><li><div class="bd"> 330 <div class="ib"> 331 <a href="https://www.grasshopper3d.com/photo/competition-installation-1"><img width="104" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/2708963010?profile=RESIZE_180x180&height=139" alt="competition installation" class="xg_lightborder" /></a> 332 </div> 333 <div class="tb"> 334 <h3><a href="https://www.grasshopper3d.com/photo/competition-installation-1">competition installation</a></h3> 335 <p> 336 <span class="item_contributor">by <a href="/profile/ludo">ludo</a></span> 337 </p> 338 </div> 339</div> 340</li><li><div class="bd"> 341 <div class="ib"> 342 <a href="https://www.grasshopper3d.com/photo/kamiisu133-1"><img width="139" height="104" src="https://storage.ning.com/topology/rest/1.0/file/get/2708558097?profile=RESIZE_180x180&width=139" alt="kamiisu133" class="xg_lightborder" /></a> 343 </div> 344 <div class="tb"> 345 <h3><a href="https://www.grasshopper3d.com/photo/kamiisu133-1">kamiisu133</a></h3> 346 <p>
347 <span class="item_contributor">by <a href="/profile/hisashiimai">hisashi imai</a></span> 348 </p> 349 </div> 350</div> 351</li></ul><ul><li><div class="bd"> 352 <div class="ib"> 353 <a href="https://www.grasshopper3d.com/photo/dscn9923"><img width="139" height="104" src="https://storage.ning.com/topology/rest/1.0/file/get/2708692362?profile=RESIZE_180x180&width=139" alt="DSCN9923" class="xg_lightborder" /></a> 354 </div> 355 <div class="tb"> 356 <h3><a href="https://www.grasshopper3d.com/photo/dscn9923">DSCN9923</a></h3> 357 <p> 358 <span class="item_contributor">by <a href="/profile/Jesus">Jesus</a></span> 359 </p> 360 </div> 361</div> 362</li><li><div class="bd"> 363 <div class="ib"> 364 <a href="https://www.grasshopper3d.com/photo/32-1"><img width="139" height="104" src="https://storage.ning.com/topology/rest/1.0/file/get/2708697676?profile=RESIZE_180x180&width=139" alt="32-1" class="xg_lightborder" /></a> 365 </div> 366 <div class="tb"> 367 <h3><a href="https://www.grasshopper3d.com/photo/32-1">32-1</a></h3> 368 <p> 369 <span class="item_contributor">by <a href="/profile/ElisVathi">Elis Vathi</a></span> 370 </p> 371 </div> 372</div> 373</li><li><div class="bd"> 374 <div class="ib"> 375 <a href="https://www.grasshopper3d.com/photo/firsttest"><img width="139" height="86" src="https://storage.ning.com/topology/rest/1.0/file/get/2708712314?profile=RESIZE_180x180&width=139" alt="firstTest" class="xg_lightborder" /></a> 376 </div> 377 <div class="tb"> 378 <h3><a href="https://www.grasshopper3d.com/photo/firsttest">firstTest</a></h3> 379 <p> 380 <span class="item_contributor">by <a href="/profile/jonahhawk">Jonah Hawk</a></span> 381 </p> 382 </div> 383</div> 384</li><li><div class="bd"> 385 <div class="ib"> 386 <a href="https://www.grasshopper3d.com/photo/twist"><img width="139" height="104" src="https://storage.ning.com/topology/rest/1.0/file/get/2708712739?profile=RESIZE_180x180&width=139" alt="twist" class="xg_lightborder" /></a> 387 </div> 388 <div class="tb"> 389 <h3><a href="https://www.grasshopper3d.com/photo/twist">twist</a></h3> 390 <p> 391 <span class="item_contributor">by <a href="/profile/JitendraVPatel">Jitendra V. Patel</a></span> 392 </p> 393 </div> 394</div> 395</li><li><div class="bd"> 396 <div class="ib"> 397 <a href="https://www.grasshopper3d.com/photo/img-5862"><img width="139" height="92" src="https://storage.ning.com/topology/rest/1.0/file/get/2708713255?profile=RESIZE_180x180&width=139" alt="IMG_5862" class="xg_lightborder" /></a> 398 </div> 399 <div class="tb"> 400 <h3><a href="https://www.grasshopper3d.com/photo/img-5862">IMG_5862</a></h3> 401 <p> 402 <span class="item_contributor">by <a href="/profile/leocao">leocao</a></span> 403 </p> 404 </div> 405</div> 406</li></ul></div> <ul class="pagination easyclear "> 407 <li class="xg_lightfont"><span>â¹ Previous</span></li> 408 <li><span>1</span></li> 409 <li><a href="https://www.grasshopper3d.com/photo/photo/search?q=installation&page=2">2</a></li> 410 <li><a href="https://www.grasshopper3d.com/photo/photo/search?q=installation&page=3">3</a></li> 411 <li><span>…</span><li> 412 <li><a href="https://www.grasshopper3d.com/photo/photo/search?q=installation&page=40">40</a></li> 413 <li><a class="" href="https://www.grasshopper3d.com/photo/photo/search?q=installation&page=2">Next âº</a></li> 414 <li class="right"> 415 <span style="display:none" dojoType="Pagination" _maxPage="40" _gotoUrl="https://www.grasshopper3d.com/photo/photo/search?q=installation&page=__PAGE___"> 416 <label>Page</label> 417 <input class="textfield pagination_input align-right" value="2" type="text" name="goto_page" size="2"/> 418 <input class="goto_button button" value="Go" type="button"/></span> 419 </li> 420 </ul> 421 </div></div> 422 </div> 423 <div class="xg_column xg_span-4 xg_last xj_classic_sidebar"> 424 <div class="xg_module module_about"> 425 <div class="xg_module_head"> 426 <h2>About</h2> 427 </div> 428 <div class="xg_module_body xg_module_ning"> 429 <div class="vcard">
430 <span class="xg_avatar"><a class="fn url" href="http://www.grasshopper3d.com/profile/ScottDavidson" title="Scott Davidson"><span class="table_img dy-avatar dy-avatar-48 "><img class="photo photo" src="https://storage.ning.com/topology/rest/1.0/file/get/2790885685?profile=RESIZE_48X48&width=48&height=48&crop=1%3A1" alt="" /><span class="dy-badge-text bottom-right"><span class="dy-badge-text-bg" style="background-color: ; opacity: ;"><br></span><span class="dy-badge-text-label" style="color: ;">McNeel</span></span></span></a></span> <span class="fn"><a href="/profile/ScottDavidson">Scott Davidson</a></span> 431 created this <a href='http://www.ning.com'>Ning Network</a>. </div> 432 </div> 433 </div> 434 <div class="xg_module" id="xg_module_account"> 435 <div class="xg_module_body xg_signup xg_lightborder"> 436 <p>Welcome to<br />Grasshopper</p> 437 <p class="last-child"><big><strong><a href="https://www.grasshopper3d.com/main/authorization/signIn?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" style="white-space:nowrap">Sign In</a></strong></big></p> 438 </div> 439 </div> 440<div class="xg_module html_module module_text xg_reset" data-module_name="text" 441 > 442 <div class="xg_module_head"><h2>Translate</h2></div> 443 <div class="xg_module_body xg_user_generated"> 444 <div id="google_translate_element"></div>
445<script type="text/javascript"> 446function googleTranslateElementInit() { 447 new google.translate.TranslateElement({ 448 pageLanguage: 'en' 449 }, 'google_translate_element'); 450} 451</script>
451<script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit" type="text/javascript"> 452</script>
452 453 </div> 454 </div> 455<div class="xg_module html_module module_text xg_reset" data-module_name="text" 456 > 457 <div class="xg_module_head"><h2>Search</h2></div> 458 <div class="xg_module_body xg_user_generated"> 459 <form id="search_form" onsubmit="sitesearchFunction()" name="search_form" action="http://www.grasshopper3d.com/page/search-results"> 460<div class="fn search_label"><input id="cb" name="site" class="checkbox" type="checkbox" value="" ></input> <label for="cb">Grasshopper3d Only</label></div> 461<input id="sb" type="search" value="" name="q" ></input> <input type="submit" value="Search" style="display: none;" ></input></form>
462<script type="text/javascript"> 463function sitesearchFunction(){ 464 var form_id = document.getElementById("search_form"); 465 var form_action = form_id.action; 466 var form_sb = document.getElementById("sb"); 467 if (document.getElementById("cb").checked) { 468 var query_src = form_sb.value + " site:grasshopper3d.com"; 469 } else { 470 var query_src = form_sb.value; 471 } 472 form_sb.value = query_src.toString(); 473} 474</script>
474 475 </div> 476 </div> 477<div class="xg_module module_photo" data-module_name="photo"> 478 <div class="xg_module_head"> 479 <h2>Photos</h2> 480 </div> 481 <div class="xg_module_body body_list"> 482 <ul class="clist"> 483 <li><div class="bd"> 484 <div class="ib"> 485 <a href="https://www.grasshopper3d.com/photo/parametric-truss-3?context=latest"><img width="139" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/31268489678?profile=RESIZE_180x180&width=139" alt="Parametric Truss" class="xg_lightborder" /></a> 486 </div> 487 <div class="tb"> 488 <h3><a href="https://www.grasshopper3d.com/photo/parametric-truss-3?context=latest">Parametric Truss</a></h3> 489 <p class="xg_lightfont"> 490 <span class="item_contributor">by <a href="/profile/parametric" class='xg_lightfont'>Parametric House</a></span> 491 <span class="reactions"> 492 <a href="https://www.grasshopper3d.com/photo/parametric-truss-3?context=latest#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 493 <a href="https://www.grasshopper3d.com/photo/parametric-truss-3?context=latest" data-content-id="2985220:Photo:2332013" data-content-type="Photo" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 494 1 <span class='details'>Like</span> 495 </a> 496 </span> 497 </p> 498 </div> 499</div> 500</li> </ul> 501 <ul class="clist"> 502 <li><div class="bd"> 503 <div class="ib"> 504 <a href="https://www.grasshopper3d.com/photo/parametric-facade-13?context=latest"><img width="139" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/31267726266?profile=RESIZE_180x180&width=139" alt="Parametric Facade" class="xg_lightborder" /></a> 505 </div> 506 <div class="tb"> 507 <h3><a href="https://www.grasshopper3d.com/photo/parametric-facade-13?context=latest">Parametric Facade</a></h3> 508 <p class="xg_lightfont"> 509 <span class="item_contributor">by <a href="/profile/parametric" class='xg_lightfont'>Parametric House</a></span> 510 <span class="reactions"> 511 <a href="https://www.grasshopper3d.com/photo/parametric-facade-13?context=latest#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 512 <a href="https://www.grasshopper3d.com/photo/parametric-facade-13?context=latest" data-content-id="2985220:Photo:2331685" data-content-type="Photo" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 513 1 <span class='details'>Like</span> 514 </a> 515 </span> 516 </p> 517 </div> 518</div> 519</li> </ul> 520 <ul class="clist"> 521 <li><div class="bd"> 522 <div class="ib"> 523 <a href="https://www.grasshopper3d.com/photo/parametric-paneling?context=latest"><img width="139" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/31266591877?profile=RESIZE_180x180&width=139" alt="Parametric Paneling" class="xg_lightborder" /></a> 524 </div> 525 <div class="tb"> 526 <h3><a href="https://www.grasshopper3d.com/photo/parametric-paneling?context=latest">Parametric Paneling</a></h3> 527 <p class="xg_lightfont"> 528 <span class="item_contributor">by <a href="/profile/parametric" class='xg_lightfont'>
528Parametric House</a></span> 529 <span class="reactions"> 530 <a href="https://www.grasshopper3d.com/photo/parametric-paneling?context=latest#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 531 <a href="https://www.grasshopper3d.com/photo/parametric-paneling?context=latest" data-content-id="2985220:Photo:2331581" data-content-type="Photo" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 532 1 <span class='details'>Like</span> 533 </a> 534 </span> 535 </p> 536 </div> 537</div> 538</li> </ul> 539 <ul class="clist"> 540 <li><div class="bd"> 541 <div class="ib"> 542 <a href="https://www.grasshopper3d.com/photo/parametric-vase-3?context=latest"><img width="139" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/31266270660?profile=RESIZE_180x180&width=139" alt="Parametric Vase" class="xg_lightborder" /></a> 543 </div> 544 <div class="tb"> 545 <h3><a href="https://www.grasshopper3d.com/photo/parametric-vase-3?context=latest">Parametric Vase</a></h3> 546 <p class="xg_lightfont"> 547 <span class="item_contributor">by <a href="/profile/parametric" class='xg_lightfont'>Parametric House</a></span> 548 <span class="reactions"> 549 <a href="https://www.grasshopper3d.com/photo/parametric-vase-3?context=latest#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 550 <a href="https://www.grasshopper3d.com/photo/parametric-vase-3?context=latest" data-content-id="2985220:Photo:2331641" data-content-type="Photo" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 551 0 <span class='details'>Likes</span> 552 </a> 553 </span> 554 </p> 555 </div> 556</div> 557</li> </ul> 558 <ul class="clist"> 559 <li><div class="bd"> 560 <div class="ib"> 561 <a href="https://www.grasshopper3d.com/photo/tensile-structure-playground?context=latest"><img width="139" height="139" src="https://storage.ning.com/topology/rest/1.0/file/get/31254757095?profile=RESIZE_180x180&width=139" alt="Tensile Structure Playground" class="xg_lightborder" /></a> 562 </div> 563 <div class="tb"> 564 <h3><a href="https://www.grasshopper3d.com/photo/tensile-structure-playground?context=latest">Tensile Structure Playground</a></h3> 565 <p class="xg_lightfont"> 566 <span class="item_contributor">by <a href="/profile/parametric" class='xg_lightfont'>Parametric House</a></span> 567 <span class="reactions"> 568 <a href="https://www.grasshopper3d.com/photo/tensile-structure-playground?context=latest#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 569 <a href="https://www.grasshopper3d.com/photo/tensile-structure-playground?context=latest" data-content-id="2985220:Photo:2331611" data-content-type="Photo" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 570 1 <span class='details'>Like</span> 571 </a> 572 </span> 573 </p> 574 </div> 575</div> 576</li> </ul> 577 </div> 578 <div class="xg_module_foot"> 579 <ul> 580 <li class="left"><a href="https://www.grasshopper3d.com/photo/photo/chooseUploader" class="xg_sprite xg_sprite-add">Add Photos</a></li> 581 <li class="right"><a href="https://www.grasshopper3d.com/photo/photo/list">View All</a></li> 582 <li class="right photo-facebook-share" style="display:none; margin-right:10px;" ><a target="_blank" 583 href="https://www.facebook.com/share.php?u=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Flist%3Ffrom%3Dfb"><img src="https://static.ning.com/socialnetworkmain/widgets/index/gfx/icon/facebook.gif?xn_version=2156446720" alt="Facebook" /></a></li> 584
584<script> 585 xg.addOnRequire(function () { 586 x$('.module_photo').mouseover(function () { x$(this).find('.photo-facebook-share').show(); }) 587 .mouseout(function () { x$(this).find('.photo-facebook-share').hide(); }); 588 }); 589 </script>
589 590 </ul> 591 </div></div> 592<div class="xg_module module_video" data-module_name="video"> 593 <div class="xg_module_head"> 594 <h2>Videos</h2> 595 </div> 596 <div class="xg_module_body body_large"> 597 <ul class="clist"> 598 <li> 599 <div class="ib"> 600 <a href="https://www.grasshopper3d.com/video/rhino-grasshopper-tutorial-for-beginners-parametric-truss"> 601 <img src="https://storage.ning.com/topology/rest/1.0/file/get/31268489879?profile=original&width=136" alt="Rhino Grasshopper Tutorial For Beginners (Parametric Truss)" width="136" /> 602 </a> 603 </div> 604 <div class="tb"> 605 <h3><a href="https://www.grasshopper3d.com/video/rhino-grasshopper-tutorial-for-beginners-parametric-truss"> 606 Rhino Grasshopper Tutorial For Beginners (Parametric Truss) </a></h3> 607 <p class="xg_lightfont"> 608 Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/parametric">Parametric House</a> <span class="reactions"> 609 <a href="https://www.grasshopper3d.com/video/rhino-grasshopper-tutorial-for-beginners-parametric-truss#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 610 <a href="https://www.grasshopper3d.com/video/rhino-grasshopper-tutorial-for-beginners-parametric-truss" data-content-id="2985220:Video:2331783" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 611 1 <span class='details'>Like</span> 612 </a> 613 </span> 614 </p> 615 </div> 616 </li> 617 </ul><ul class="clist"> <li> 618 <div class="ib"> 619 <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-facade-3"> 620 <img src="https://storage.ning.com/topology/rest/1.0/file/get/31267726456?profile=original&width=136" alt="Grasshopper Tutorial (Parametric Facade)" width="136" /> 621 </a> 622 </div> 623 <div class="tb"> 624 <h3><a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-facade-3"> 625 Grasshopper Tutorial (Parametric Facade) </a></h3> 626 <p class="xg_lightfont"> 627 Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/parametric">Parametric House</a> <span class="reactions"> 628 <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-facade-3#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 629 <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-facade-3" data-content-id="2985220:Video:2331912" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 630 1 <span class='details'>Like</span> 631 </a> 632 </span> 633 </p> 634 </div> 635 </li> 636 </ul><ul class="clist"> <li> 637 <div class="ib"> 638 <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-paneling"> 639 <img src="https://storage.ning.com/topology/rest/1.0/file/get/31266592257?profile=original&width=136" alt="Grasshopper Tutorial (Parametric Paneling)" width="136" /> 640 </a> 641 </div> 642 <div class="tb"> 643 <h3><a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-paneling"> 644 Grasshopper Tutorial (Parametric Paneling) </a></h3> 645 <p class="xg_lightfont"> 646 Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/parametric">
646Parametric House</a> <span class="reactions"> 647 <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-paneling#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 648 <a href="https://www.grasshopper3d.com/video/grasshopper-tutorial-parametric-paneling" data-content-id="2985220:Video:2331646" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 649 1 <span class='details'>Like</span> 650 </a> 651 </span> 652 </p> 653 </div> 654 </li> 655 </ul><ul class="clist"> <li> 656 <div class="ib"> 657 <a href="https://www.grasshopper3d.com/video/parametric-vase-grasshopper-python-script"> 658 <img src="https://storage.ning.com/topology/rest/1.0/file/get/31266270860?profile=original&width=136" alt="Parametric Vase - Grasshopper Python Script" width="136" /> 659 </a> 660 </div> 661 <div class="tb"> 662 <h3><a href="https://www.grasshopper3d.com/video/parametric-vase-grasshopper-python-script"> 663 Parametric Vase - Grasshopper Python Script </a></h3> 664 <p class="xg_lightfont"> 665 Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/parametric">Parametric House</a> <span class="reactions"> 666 <a href="https://www.grasshopper3d.com/video/parametric-vase-grasshopper-python-script#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 667 <a href="https://www.grasshopper3d.com/video/parametric-vase-grasshopper-python-script" data-content-id="2985220:Video:2331394" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 668 0 <span class='details'>Likes</span> 669 </a> 670 </span> 671 </p> 672 </div> 673 </li> 674 </ul><ul class="clist"> <li> 675 <div class="ib"> 676 <a href="https://www.grasshopper3d.com/video/grasshopper-galapagos-tutorial-2"> 677 <img src="https://storage.ning.com/topology/rest/1.0/file/get/31254757474?profile=original&width=136" alt="Grasshopper Galapagos Tutorial" width="136" /> 678 </a> 679 </div> 680 <div class="tb"> 681 <h3><a href="https://www.grasshopper3d.com/video/grasshopper-galapagos-tutorial-2"> 682 Grasshopper Galapagos Tutorial </a></h3> 683 <p class="xg_lightfont"> 684 Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/parametric">Parametric House</a> <span class="reactions"> 685 <a href="https://www.grasshopper3d.com/video/grasshopper-galapagos-tutorial-2#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 686 <a href="https://www.grasshopper3d.com/video/grasshopper-galapagos-tutorial-2" data-content-id="2985220:Video:2331545" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 687 1 <span class='details'>Like</span> 688 </a> 689 </span> 690 </p> 691 </div> 692 </li> 693 </ul><ul class="clist"> <li> 694 <div class="ib"> 695 <a href="https://www.grasshopper3d.com/video/free-browser-viewer-for-3dm-files-stream-grasshopper-live-to-a"> 696 <img src="https://storage.ning.com/topology/rest/1.0/file/get/31225175496?profile=RESIZE_710x&ss=00%3A00%3A01.000&width=136" alt="Free browser viewer for 3dm files + stream Grasshopper live to a link (gh-bridge)" width="136" /> 697 </a> 698 </div> 699 <div class="tb"> 700 <h3><a href="https://www.grasshopper3d.com/video/free-browser-viewer-for-3dm-files-stream-grasshopper-live-to-a"> 701 Free browser viewer for 3dm files + stream Grasshopper live to a link (gh-bridge) </a></h3> 702 <p class="xg_lightfont"> 703 Added by <a class="xg_lightfont" href="http://www.grasshopper3d.com/profile/klushinsky">Piotr Klushinsky</a>
703 <span class="reactions"> 704 <a href="https://www.grasshopper3d.com/video/free-browser-viewer-for-3dm-files-stream-grasshopper-live-to-a#comments" data-page-type="other_photo_photo_search_" class="xg_sprite xg_sprite-comment">0 <span class='details'>Comments</span></a> 705 <a href="https://www.grasshopper3d.com/video/free-browser-viewer-for-3dm-files-stream-grasshopper-live-to-a" data-content-id="2985220:Video:2331176" data-content-type="Video" data-sign-up-url="https://www.grasshopper3d.com/main/authorization/signUp?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation" data-page-type="other_photo_photo_search_" class="xg_sprite like-link-3 like-link"> 706 0 <span class='details'>Likes</span> 707 </a> 708 </span> 709 </p> 710 </div> 711 </li> 712 </ul><ul class="clist"> </ul> 713</div> 714 <div class="xg_module_foot"> 715 <ul> 716 <li class="left"><a class="xg_sprite xg_sprite-add" href="https://www.grasshopper3d.com/video/video/chooseUploader">Add Videos</a></li> 717 <li class="right"><a href="https://www.grasshopper3d.com/video/video">View All</a></li> 718 <li class="right video-facebook-share" style="display:none; margin-right:10px;"><a target="_blank" 719 href="https://www.facebook.com/share.php?u=https%3A%2F%2Fwww.grasshopper3d.com%2Fvideo%2Fvideo%3Ffrom%3Dfb"><img src="https://static.ning.com/socialnetworkmain/widgets/index/gfx/icon/facebook.gif?xn_version=2156446720" alt="Facebook" /></a></li> 720
720<script> 721 xg.addOnRequire(function () { 722 x$('.module_video').mouseover(function () { x$(this).find('.video-facebook-share').show(); }) 723 .mouseout(function () { x$(this).find('.video-facebook-share').hide(); }); 724 }); 725 </script>
725 726 </ul> 727 </div> 728 </div> 729 730 </div> 731 </div> 732 <div id="xg_foot"> 733 <p class="left"> 734 © 2026 Created by <a href="/profile/ScottDavidson">Scott Davidson</a>. 735 Powered by<a class="poweredBy-logo" href="https://www.ning.com/" title="" alt="" rel="dofollow"> 736 <img class="poweredbylogo" width="87" height="15" src="https://static.ning.com/socialnetworkmain/widgets/index/gfx/[email protected]?xn_version=3605040243" 737 title="Ning Website Builder" alt="Website builder | Create website | Ning.com"> 738</a> </p> 739 <p class="right xg_lightfont"> 740 <a href="https://www.grasshopper3d.com/main/embeddable/list">Badges</a> | 741 <a href="https://www.grasshopper3d.com/main/authorization/signIn?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fmain%2Findex%2Freport" dojoType="PromptToJoinLink" _joinPromptText="Please sign in to complete this step." _hasSignUp="false" _signInUrl="https://www.grasshopper3d.com/main/authorization/signIn?target=https%3A%2F%2Fwww.grasshopper3d.com%2Fmain%2Findex%2Freport">Report an Issue</a> | 742 <a href="https://www.grasshopper3d.com/main/authorization/termsOfService?previousUrl=https%3A%2F%2Fwww.grasshopper3d.com%2Fphoto%2Fphoto%2Fsearch%3Fq%3Dinstallation">Terms of Service</a> 743 </p> 744 745 </div> 746 </div> 747 748 <div id="xj_baz17246" class="xg_theme"></div> 749<div id="xg_overlay" style="display:none;"> 750<!--[if lte IE 6.5]><iframe></iframe><![endif]--> 751</div> 752<!--googleoff: all--><noscript> 753 <style type="text/css" media="screen"> 754 #xg { position:relative;top:120px; } 755 #xn_bar { top:120px; } 756 </style> 757 <div class="errordesc noscript"> 758 <div> 759 <h3><strong>Hello, you need to enable JavaScript to use Grasshopper.</strong></h3> 760 <p>Please check your browser settings or contact your system administrator.</p> 761 <img src="/xn_resources/widgets/index/gfx/jstrk_off.gif" alt="" height="1" width="1" /> 762 </div> 763 </div> 764</noscript><!--googleon: all-->
765<script type="text/javascript" src="https://static.ning.com/socialnetworkmain/widgets/lib/core.min.js?xn_version=1651386455"></script>
765
765<script> 766 var sources = ["https:\/\/static.ning.com\/socialnetworkmain\/widgets\/lib\/js\/jquery\/jquery.ui.widget.js?xn_version=202609251226","https:\/\/static.ning.com\/socialnetworkmain\/widgets\/lib\/js\/jquery\/jquery.iframe-transport.js?xn_version=202609251226","https:\/\/static.ning.com\/socialnetworkmain\/widgets\/lib\/js\/jquery\/jquery.fileupload.js?xn_version=202609251226","https:\/\/storage.ning.com\/topology\/rest\/1.0\/file\/get\/31267322266?profile=original&r=1789615406","https:\/\/storage.ning.com\/topology\/rest\/1.0\/file\/get\/31267322262?profile=original&r=1789615106"]; 767 var numSources = sources.length; 768 var heads = document.getElementsByTagName('head'); 769 var node = heads.length > 0 ? heads[0] : document.body; 770 var onloadFunctionsObj = {}; 771 772 var createScriptTagFunc = function(source) { 773 var script = document.createElement('script'); 774 775 script.type = 'text/javascript'; 776 var currentOnLoad = function() {xg._loader.onLoad(source);}; 777 if (script.readyState) { //for IE (including IE9) 778 script.onreadystatechange = function() { 779 if (script.readyState == 'complete' || script.readyState == 'loaded') { 780 script.onreadystatechange = null; 781 currentOnLoad(); 782 } 783 } 784 } else { 785 script.onerror = script.onload = currentOnLoad; 786 } 787 788 script.src = source; 789 node.appendChild(script); 790 }; 791 792 for (var i = 0; i < numSources; i++) { 793 xg._loader.loading(sources[i]); 794 createScriptTagFunc(sources[i]); 795 } 796 </script>
796 797
797<script type="text/javascript"> 798if (!ning._) {ning._ = {}} 799ning._.compat = { encryptedToken: "<empty>" } 800ning._.CurrentServerTime = "2026-10-01T11:27:49+00:00"; 801ning._.probableScreenName = ""; 802ning._.domains = { 803 base: 'ning.com', 804 ports: { http: '80', ssl: '443' } 805}; 806ning.loader.version = '202609251226'; // DEP-260925_1:ab0aedb 33 807djConfig.parseWidgets = false; 808</script>
808 809
809<script type="text/javascript"> 810 xg.token = ''; 811xg.canTweet = false; 812xg.cdnHost = 'static.ning.com'; 813xg.version = '202609251226'; 814xg.useMultiCdn = true; 815xg.staticRoot = 'socialnetworkmain'; 816xg.xnTrackHost = null; 817 xg.cdnDefaultPolicyHost = 'static'; 818 xg.cdnPolicy = []; 819xg.global = xg.global || {}; 820xg.global.currentMozzle = 'photo'; 821xg.global.userCanInvite = false; 822xg.global.requestBase = ''; 823xg.global.locale = 'en_US'; 824xg.num_thousand_sep = ","; 825xg.num_decimal_sep = "."; 826(function() { 827 dojo.addOnLoad(function() { 828 if(window.bzplcm) { window.bzplcm.ts('hr'); window.bzplcm._profileSend(); } 829 }); 830 ning.loader.require('xg.index.like.desktopLike', function() { xg._loader.onLoad('xnloader'); }); 831 })(); </script>
vendor: 1 bytes, line 831
831
832<script type="text/javascript"> 833 834 var _gaq = _gaq || []; 835 _gaq.push(['_setAccount', 'UA-20033984-1']); 836 _gaq.push(['_trackPageview']); 837 838 (function() { 839 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 840 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 841 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 842 })(); 843 844</script>
844<script> 845 document.addEventListener("DOMContentLoaded", function () { 846 if (!dataLayer) { 847 return; 848 } 849 var handler = function (event) { 850 var element = event.currentTarget; 851 if (element.hasAttribute('data-track-disable')) { 852 return; 853 } 854 var options = JSON.parse(element.getAttribute('data-track')); 855 dataLayer.push({ 856 'event' : 'trackEvent', 857 'eventType' : 'googleAnalyticsNetwork', 858 'eventCategory' : options && options.category || '', 859 'eventAction' : options && options.action || '', 860 'eventLabel' : options && options.label || '', 861 'eventValue' : options && options.value || '' 862 }); 863 if (options && options.ga4) { 864 dataLayer.push(options.ga4); 865 } 866 }; 867 var elements = document.querySelectorAll('[data-track]'); 868 for (var i = 0; i < elements.length; i++) { 869 elements[i].addEventListener('click', handler); 870 } 871 }); 872</script>
872 873 874 875 </body> 876</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.