{"version":1,"pages":[{"id":"-Ld8QK14DDjUqBoQQeYb","title":"Scrapbook","pathname":"/","siteSpaceId":"sitesp_wNABe","description":"www.testingwaters.net"},{"id":"-Lh905nfwbsFskHMV6fH","title":"Bamiyan Cultural Center","pathname":"/projects-1/bamiyan-cultural-center","siteSpaceId":"sitesp_wNABe","description":"Design Competition","breadcrumbs":[{"label":"Projects"}]},{"id":"-Lh8zz9D9uutLn3IHKFX","title":"Bauhaus Museum","pathname":"/projects-1/bauhaus-museum","siteSpaceId":"sitesp_wNABe","description":"Design Competition","breadcrumbs":[{"label":"Projects"}]},{"id":"xwU9sHpG7mjkoQIlTWAK","title":"Better Hebbal","pathname":"/projects-1/better-hebbal","siteSpaceId":"sitesp_wNABe","description":"Urban Design Ideas Competition Entry","breadcrumbs":[{"label":"Projects"}]},{"id":"-LhLhMtpjRI4qEe93zC1","title":"Bicycle Station","pathname":"/projects-1/bicycle-station","siteSpaceId":"sitesp_wNABe","description":"T-Splines","breadcrumbs":[{"label":"Projects"}]},{"id":"-MZM9oERWqAicN6c11gK","title":"Cross Laminated Timber","pathname":"/projects-1/cross-laminated-timber","siteSpaceId":"sitesp_wNABe","description":"CLT Structural Concept","breadcrumbs":[{"label":"Projects"}]},{"id":"-LhLnF0XRKjmfMDvYHkX","title":"Facade","pathname":"/projects-1/facade","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Projects"}]},{"id":"-LhLne7c7y2mFY0H0ciG","title":"Flowing Fabrication","pathname":"/projects-1/flowing","siteSpaceId":"sitesp_wNABe","description":"Fabrication","breadcrumbs":[{"label":"Projects"}]},{"id":"-Lh9-bb-21rK6yMtgoW3","title":"Form from Images","pathname":"/projects-1/image_to_form","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Projects"}]},{"id":"-Ld8QMZRs1zf50fxpUtI","title":"Guggenheim Helsinki","pathname":"/projects-1/guggenheimhelsinki","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Projects"}]},{"id":"-LfQeNlfTMI7LKBQyy5o","title":"National War Museum","pathname":"/projects-1/national-war-museum","siteSpaceId":"sitesp_wNABe","description":"Design Competition Entry","breadcrumbs":[{"label":"Projects"}]},{"id":"-Lh8zU5zbp2mSKSDnwVn","title":"National War Memorial","pathname":"/projects-1/national-war-memorial","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Projects"}]},{"id":"-Mh8rNyhH_PK5NV1DBWH","title":"Indflorescence","pathname":"/projects-1/indflorescence","siteSpaceId":"sitesp_wNABe","description":"Steel Sculpture Competition","breadcrumbs":[{"label":"Projects"}]},{"id":"-MMoS0F8WH2rSfGe96P2","title":"Rectangular Compartments","pathname":"/projects-1/rectangular-compartments","siteSpaceId":"sitesp_wNABe","description":"Divide an irregular closed polygon into component Rectangles","breadcrumbs":[{"label":"Projects"}]},{"id":"-MFlRLlbUXh30PYYiPYe","title":"Retail Space Layout","pathname":"/projects-1/retail-space-layout","siteSpaceId":"sitesp_wNABe","description":"Design Automation","breadcrumbs":[{"label":"Projects"}]},{"id":"-Lh9-9t5CGcDwUYZCkSE","title":"Noise Barrier : Swedevia Airport","pathname":"/projects-1/swedevia-airport","siteSpaceId":"sitesp_wNABe","description":"Noise Barrier","breadcrumbs":[{"label":"Projects"}]},{"id":"-LhLg2-4AXXd2hHgQsa9","title":"Walden","pathname":"/projects-1/walden","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Projects"}]},{"id":"-MUnZpGghdMH4IGKiYbl","title":"Wilson Garden","pathname":"/projects-1/wilson-garden","siteSpaceId":"sitesp_wNABe","description":"Bengaluru Streets for People Challenge (February 2021)","breadcrumbs":[{"label":"Projects"}]},{"id":"-Lg-2NqU3ihdn8stToHZ","title":"Area Graph","pathname":"/patterns/area-graph","siteSpaceId":"sitesp_wNABe","description":"Subdivide a Rectangle proportionately based on a list of numbers","breadcrumbs":[{"label":"Patterns"}]},{"id":"-Lg-5Gz7bsZ_IrmcZvZ7","title":"Array along Curve","pathname":"/patterns/array-along-curve","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-MQLXDuu_f3MQKeWCA-_","title":"Fibbonacci and Factorial","pathname":"/patterns/fibbonacci","siteSpaceId":"sitesp_wNABe","description":"Recursive functions in Design Script","breadcrumbs":[{"label":"Patterns"}]},{"id":"-LfT3SWs4SrSmB2ElAKQ","title":"Gyroid","pathname":"/patterns/gyroid","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-LyUwegnq2wr8yXN97Hp","title":"Hexagonal Pattern From Image","pathname":"/patterns/hexagonal-pattern-from-image","siteSpaceId":"sitesp_wNABe","description":"Scaled triangles corresponding to pixel brightness within each hexagon that makes up a hexagonal grid stretching across the extents of an image","breadcrumbs":[{"label":"Patterns"}]},{"id":"-LfQ8TZtKWzGHy7bTw9Z","title":"Hexagonal Grid","pathname":"/patterns/hexagonal-surface-panels","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-Ml8OjPj6fX1VGID2AUQ","title":"Koch Star","pathname":"/patterns/koch-star","siteSpaceId":"sitesp_wNABe","description":"Pattern based on Koch curve","breadcrumbs":[{"label":"Patterns"}]},{"id":"-MRzRPDRa9wvMjwjPwfW","title":"Mandelbrot Set","pathname":"/patterns/mandelbrot-set","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-LfQUL2NFcHPZvYM2O3T","title":"Pattern","pathname":"/patterns/pattern","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-M293Z4darIioJTjCj9A","title":"Pattern","pathname":"/patterns/pattern-3","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-LhLcMK4quAZ2y8yGoqD","title":"Pattern","pathname":"/patterns/pattern-2","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-Lh8nfeJ8GMQ5GtOa4bu","title":"Phyllotaxis","pathname":"/patterns/phyllotaxis","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-Lg-93I2UfEXWDeHE_G5","title":"Random Strip Widths","pathname":"/patterns/random-strip-widths","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-LhM09wDT7aiR4UfFu-T","title":"Skewed Surface","pathname":"/patterns/skewed-surface","siteSpaceId":"sitesp_wNABe","description":"Pattern","breadcrumbs":[{"label":"Patterns"}]},{"id":"-LfQWawKwLPDLFGFsQ2p","title":"Staggered Checkerboard","pathname":"/patterns/pattern-1","siteSpaceId":"sitesp_wNABe","description":"Pattern of Small and Large Squares","breadcrumbs":[{"label":"Patterns"}]},{"id":"-Lg-0EGOLFyPWybj481k","title":"Triangle subdivision","pathname":"/patterns/triangle-subdivision","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-LfzqYrMtngJ0NHucH_7","title":"Vector Field","pathname":"/patterns/vector-field","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-M5AUIMCS_ZPcL_W4Zsq","title":"Voronoi","pathname":"/patterns/voronoi","siteSpaceId":"sitesp_wNABe","description":"Density dependent on image brightness","breadcrumbs":[{"label":"Patterns"}]},{"id":"-Lg-BjMVLrIDqM3trLxE","title":"Waves","pathname":"/patterns/waves","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Patterns"}]},{"id":"-M55JygTzYmP7rPQvLef","title":"Weave","pathname":"/patterns/weave","siteSpaceId":"sitesp_wNABe","description":"Image based weave pattern","breadcrumbs":[{"label":"Patterns"}]},{"id":"-LfT1EQNh5YiU-9mbOU-","title":"Boundary Curve","pathname":"/geometry-1/boundary-curve","siteSpaceId":"sitesp_wNABe","description":"Closed curve connecting random points","breadcrumbs":[{"label":"Geometry"}]},{"id":"-LfzlWoQFj21RZbT0e8A","title":"Bridging parallel curves","pathname":"/geometry-1/orthogonal-spacing","siteSpaceId":"sitesp_wNABe","description":"Orthogonal Spacing of beams along Parallel two Curves","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MG_7d_AsSs46V0HM65V","title":"British Museum Great Court","pathname":"/geometry-1/british-museum-great-court-roof","siteSpaceId":"sitesp_wNABe","description":"Roof Surface Geometry","breadcrumbs":[{"label":"Geometry"}]},{"id":"-LfPigthVCF_VWspfAnF","title":"Catenary","pathname":"/geometry-1/catenary","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Geometry"}]},{"id":"-LhLw07NXxftb62lHsPK","title":"Delete Adjacent","pathname":"/geometry-1/delete-adjacent","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Geometry"}]},{"id":"-LfQPNCm4C8aClNJOo42","title":"Geodesic Sphere","pathname":"/geometry-1/geodesic-sphere","siteSpaceId":"sitesp_wNABe","description":"Geodesic Sphere based on an Icosahedron","breadcrumbs":[{"label":"Geometry"}]},{"id":"-Lh99tbkbQqxAVqz8ZIY","title":"Group Branching Curves","pathname":"/geometry-1/group-branching-curves","siteSpaceId":"sitesp_wNABe","description":"Triangular loops from branching curves","breadcrumbs":[{"label":"Geometry"}]},{"id":"-Lh9LVWuAB36TT8RsY0K","title":"Group Circles","pathname":"/geometry-1/group-circles","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Geometry"}]},{"id":"-LfO_wXGMSODx2nfSdxD","title":"Group curves","pathname":"/geometry-1/group-curves","siteSpaceId":"sitesp_wNABe","description":"Design script definition that groups a list of shuffled curves into loops…","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MjDw1U-RrqN8EA9sFUm","title":"K Mean","pathname":"/geometry-1/k-mean","siteSpaceId":"sitesp_wNABe","description":"K-Means is one of the most popular \"clustering\" algorithms","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MZM8XbNULBvFegeyDdh","title":"Nurbs Surface Irregular","pathname":"/geometry-1/nurbs-surface-irregular","siteSpaceId":"sitesp_wNABe","description":"Non Rectangular footprint","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MMzHi5BQGNXbCQm2A2O","title":"Overlapping Petals","pathname":"/geometry-1/overlapping-petals","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MCeS3aRmSnFON6GXQ6p","title":"Pair Nearest","pathname":"/geometry-1/pair-nearest","siteSpaceId":"sitesp_wNABe","description":"Pair nearest while avoiding reverse pairing (unique pairs)","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MOvHGQWUFA_UkgBfXYG","title":"Parametric Shapes","pathname":"/geometry-1/hyperbolic-paraboloid","siteSpaceId":"sitesp_wNABe","description":"Geometry defined by equations","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MRiIdLLyuVaBrn0leUz","title":"Platonic Solids","pathname":"/geometry-1/platonic-solids","siteSpaceId":"sitesp_wNABe","description":"Regular Polyhedron","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MZM7_SQ0_xvk13Uj9W4","title":"Polyline to PolyArc","pathname":"/geometry-1/polyline-to-polyarc","siteSpaceId":"sitesp_wNABe","description":"Convert a series of lines to a series of tangential arcs","breadcrumbs":[{"label":"Geometry"}]},{"id":"drkK8ceFHoEQ1m5D0qDC","title":"Roman Surface","pathname":"/geometry-1/roman-surface","siteSpaceId":"sitesp_wNABe","description":"Steiner Surface","breadcrumbs":[{"label":"Geometry"}]},{"id":"NwRrSDwMD4jaSI8hUkJ5","title":"Sagrada Familia Schools Roof","pathname":"/geometry-1/sagrada-familia-schools-roof","siteSpaceId":"sitesp_wNABe","description":"Begin with a basic sine wave and incrementally alter lists of points to alter positions and profiles utilizing replication guides in Design Script (ver. 3.1)","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MOvBkDIO_5xtp-JaprN","title":"Sine Curve","pathname":"/geometry-1/sine-curve","siteSpaceId":"sitesp_wNABe","description":"Sine Curve from equations","breadcrumbs":[{"label":"Geometry"}]},{"id":"SjODDdx29XgYH183drji","title":"Sine Ribbon","pathname":"/geometry-1/sine-ribbon","siteSpaceId":"sitesp_wNABe","description":"Create a form using an equation to modify the form of a sine wave","breadcrumbs":[{"label":"Geometry"}]},{"id":"-LfzoepcUxj022bA7ehE","title":"Spherical Transformations","pathname":"/geometry-1/spherical-transformations","siteSpaceId":"sitesp_wNABe","description":"Transforming with equations","breadcrumbs":[{"label":"Geometry"}]},{"id":"-LfzzGfXGX7DzawOt5k1","title":"Split Rectangle","pathname":"/geometry-1/split-rectangle","siteSpaceId":"sitesp_wNABe","description":"Split rectangle by specifying number of divisions, minimum and maximum area","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MGi8B0xwt9JCOGvHO0H","title":"Tangential Circle through Point","pathname":"/geometry-1/tangential-circle-through-point","siteSpaceId":"sitesp_wNABe","description":"Circle passing through a point and tangential to two curves","breadcrumbs":[{"label":"Geometry"}]},{"id":"-Mkbuztk-b4gOCP95FpZ","title":"Travelling Salesman Problem","pathname":"/geometry-1/travelling-salesman-problem","siteSpaceId":"sitesp_wNABe","description":"Connecting a list of points without self intersections","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MFlOyxX6hmlgbsNWA5t","title":"Unaligned Bounding Box","pathname":"/geometry-1/unaligned-bounding-box","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Geometry"}]},{"id":"-MMy0UmOCVyvB-1LTSkK","title":"Alter by Boolean Sequence","pathname":"/lists/chop-by-boolean-sequence","siteSpaceId":"sitesp_wNABe","description":"Chop list at indices where there is a change in value","breadcrumbs":[{"label":"Lists"}]},{"id":"-LhLOvBxJSJxHzaFlnXe","title":"Color by distance","pathname":"/lists/color-by-distance","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Lists"}]},{"id":"-MGig6XLOGn1EWj7TlvB","title":"Consecutive Points","pathname":"/lists/consecutive-points","siteSpaceId":"sitesp_wNABe","description":"Closest subsequent point in sequence","breadcrumbs":[{"label":"Lists"}]},{"id":"-MLhuaf70voJzmWTQHKr","title":"Distancing","pathname":"/lists/distancing","siteSpaceId":"sitesp_wNABe","description":"Occupying seats while maintaining minimum separation distance","breadcrumbs":[{"label":"Lists"}]},{"id":"-LhLKfNuO1s563NPZe__","title":"Divide Equally","pathname":"/lists/divide-equally","siteSpaceId":"sitesp_wNABe","description":"Sort a list of random numbers into three lists of similar sum","breadcrumbs":[{"label":"Lists"}]},{"id":"-Lh9EKVeLSOsiA1YldrH","title":"Geometry from Image","pathname":"/lists/geometry-from-image","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Lists"}]},{"id":"-MMoFUOAz5IPvRwxr6sB","title":"Image based Point Density","pathname":"/lists/image-based-point-density","siteSpaceId":"sitesp_wNABe","description":"Higher concentration at darker colors","breadcrumbs":[{"label":"Lists"}]},{"id":"-LhLR3frgN00Z7DPTzan","title":"Isovists","pathname":"/lists/isovists","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Lists"}]},{"id":"-LfzsCg4_wbsQbngRGDy","title":"Reduce Color Palette","pathname":"/lists/reduce-color-palette","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Lists"}]},{"id":"-Lfzu6OWY1sfl5DPiTZf","title":"Replace Consecutive","pathname":"/lists/replace-consecutive","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Lists"}]},{"id":"-MOvHw78K2nztjIgt8d5","title":"Replace Multiple","pathname":"/lists/replace-multiple","siteSpaceId":"sitesp_wNABe","description":"Replace at a number of indices, a corresponding number of items","breadcrumbs":[{"label":"Lists"}]},{"id":"-Lg--NenP39ggb8odUEM","title":"Replace Recurring","pathname":"/lists/replace-recurring","siteSpaceId":"sitesp_wNABe","description":"Replace recurring item with count","breadcrumbs":[{"label":"Lists"}]},{"id":"-LhLUAC4_4yUzVlwpMbv","title":"Shadow Area","pathname":"/lists/shadow-area","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Lists"}]},{"id":"-LhLSnRvUnyz-kL8qJPf","title":"Shortest Path","pathname":"/lists/shortest-path","siteSpaceId":"sitesp_wNABe","description":"Shortest path from one point to another","breadcrumbs":[{"label":"Lists"}]},{"id":"-LhM4ynCwBPQozj3Bn2R","title":"Solar Analysis","pathname":"/lists/solar-analysis","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Lists"}]},{"id":"-LhLT6XkHomTHYrOyjw_","title":"Topography Analysis","pathname":"/lists/topography-analysis","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Lists"}]},{"id":"-LhLLz0fcjZhfQ2371k1","title":"Adjacency","pathname":"/motion/adjacency","siteSpaceId":"sitesp_wNABe","description":"Space Adjacency","breadcrumbs":[{"label":"Motion"}]},{"id":"-Lh97xGkNOY7Bu9Jrrg3","title":"Animate Sphere","pathname":"/motion/animate-sphere","siteSpaceId":"sitesp_wNABe","description":"Periodic Run","breadcrumbs":[{"label":"Motion"}]},{"id":"-MFV3zlmfMtSPHhCxQyT","title":"Cellular Automation","pathname":"/motion/cellular-automation","siteSpaceId":"sitesp_wNABe","description":"Conway's Game of Life","breadcrumbs":[{"label":"Motion"}]},{"id":"-MC1j1E4RkXcGTGzVuR8","title":"Cloth","pathname":"/motion/cloth","siteSpaceId":"sitesp_wNABe","description":"Approximation of cloth draped over a surface","breadcrumbs":[{"label":"Motion"}]},{"id":"-LdGHWtDNJf10udnzYQ1","title":"Hypotrochoid","pathname":"/motion/hypotrochoid","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Motion"}]},{"id":"-LhLQ6OeUGA7FMRB3oiz","title":"Manakin","pathname":"/motion/manakin","siteSpaceId":"sitesp_wNABe","description":"Human Stick Figure","breadcrumbs":[{"label":"Motion"}]},{"id":"-MSWDIWBUqC5o3Nnx70g","title":"Rolling Spiral","pathname":"/motion/rolling-spiral","siteSpaceId":"sitesp_wNABe","description":"Sin and Cos","breadcrumbs":[{"label":"Motion"}]},{"id":"-MSW89JeJSVnkMRrEcbo","title":"Tan Curve","pathname":"/motion/tan-curve-rising","siteSpaceId":"sitesp_wNABe","description":"Ascending Tan Curve","breadcrumbs":[{"label":"Motion"}]},{"id":"-MSWDytyPNsp4Pvr1cgt","title":"Trammel of Archemedes","pathname":"/motion/trammel-of-archemedes","siteSpaceId":"sitesp_wNABe","description":"","breadcrumbs":[{"label":"Motion"}]},{"id":"ZyvckrOpmVTYIoupUb9H","title":"Image to Integer","pathname":"/motion/image-to-integer","siteSpaceId":"sitesp_wNABe","description":"Basic Machine Learning in F# and Dynamo","breadcrumbs":[{"label":"Motion"}]},{"id":"S00Vh7jyMvVRAmNPFxLb","title":"A Conceptual Approach to Integrating Computational Methods in Early Stage Design","pathname":"/articles/a-conceptual-approach-to-integrating-computational-methods-in-early-stage-design","siteSpaceId":"sitesp_wNABe","breadcrumbs":[{"label":"Articles"}]},{"id":"KRsqDChZSEqX8w768Yj8","title":"Design Script's ambiguous and versatile Replication Guides <1>","pathname":"/articles/design-scripts-ambiguous-and-versatile-replication-guides-less-than-1-greater-than","siteSpaceId":"sitesp_wNABe","breadcrumbs":[{"label":"Articles"}]},{"id":"8qZ3a6rcBsn5xT44FLcc","title":"Design Script's ambiguous and versatile Replication Guides <2>","pathname":"/articles/design-scripts-ambiguous-and-versatile-replication-guides-less-than-2-greater-than","siteSpaceId":"sitesp_wNABe","breadcrumbs":[{"label":"Articles"}]}]}