The document discusses generative design and provides examples of different generative geometry techniques, analysis methods, and automation examples that can be used in a generative design workflow. It introduces key concepts like parametric design, the design space, performance analysis, search techniques, and different types of generative geometry including morphological, data-oriented, rule-based, and behavioral systems. Specific examples are provided for each of these techniques. The generative design workflow is described as consisting of three main modules: generative geometry, analysis, and automation.
PLOTCON NYC: Custom Colormaps for Your FieldPlotly
Visualizations can be clear or obscure depending on the color scheme used to represent the data, and careful use of color can also be attractive. However, colormaps have not generally received the attention they deserve, given their significance. The colors used carry the responsibility of conveying data honestly and accurately. They should generally be perceptually uniform so that equal steps through the dataset are represented by equal perceptual jumps in the colormap. They should be intuitive to help support quick, natural understanding of the data. They should match basic properties of the data, like showing the presence of information (sequential) or anomalies in a field (diverging). Additionally, just as different variables are typically represented with different specific Greek letters when written, different variables should also be represented with different colormaps when plotted. A suite of colormaps called cmocean have been developed to meet the needs of oceanographers, and can be used by any plotter out there. The suite is freely available for many different software packages (including Python and R). You can use these colormaps to help convey your data honestly and accurately.
PLOTCON NYC: Custom Colormaps for Your FieldPlotly
Visualizations can be clear or obscure depending on the color scheme used to represent the data, and careful use of color can also be attractive. However, colormaps have not generally received the attention they deserve, given their significance. The colors used carry the responsibility of conveying data honestly and accurately. They should generally be perceptually uniform so that equal steps through the dataset are represented by equal perceptual jumps in the colormap. They should be intuitive to help support quick, natural understanding of the data. They should match basic properties of the data, like showing the presence of information (sequential) or anomalies in a field (diverging). Additionally, just as different variables are typically represented with different specific Greek letters when written, different variables should also be represented with different colormaps when plotted. A suite of colormaps called cmocean have been developed to meet the needs of oceanographers, and can be used by any plotter out there. The suite is freely available for many different software packages (including Python and R). You can use these colormaps to help convey your data honestly and accurately.
This presentation is a comparison of different clustering based on their computational time. This is the first step in creating open source and bespoke Geodemographic classifications in near real time.
Semantic Segmentation on Satellite ImageryRAHUL BHOJWANI
This is an Image Semantic Segmentation project targeted on Satellite Imagery. The goal was to detect the pixel-wise segmentation map for various objects in Satellite Imagery including buildings, water bodies, roads etc. The data for this was taken from the Kaggle competition <https://www.kaggle.com/c/dstl-satellite-imagery-feature-detection>.
We implemented FCN, U-Net and Segnet Deep learning architectures for this task.
Narjess Afzaly: Model Your Problem with Graphs and Generate your objectsknowdiff
Generating non-isomorphic (non-equivalent) graphs has many applications in industry and in different branches of science where the problem can be modeled by graphs. We discuss the importance and the difficulty of avoiding equivalent copies when generating graphs representing the objects of your interest, say protein three-dimensional structure. We then look at the techniques of generation avoiding equivalent copies.
Accessing 3D Printable Chemical Structures Online
We have been exploring routes to create 3D printable chemical structure files (.WRL and .STL). These digital 3D files can be generated directly from crystallographic information files (.CIF) using a variety of software packages such as Jmol. After proper conversion to the .STL (or .WRL) file format, the chemical structures can be fabricated into tangible plastic models using 3D printers. This technique can theoretically be used for any molecular or solid structure. Researchers and educators are no longer limited to building models via traditional piecewise plastic model kits. As such, 3D printed molecular models have tremendous value for teaching and research. As the number of available 3D printable structures continues to grow, there is a need for a robust chemical database to store these files. This presentation will discuss our efforts to incorporate 3D printable chemical structures within the Royal Society of Chemistry’s online compound database.
This presentation is a comparison of different clustering based on their computational time. This is the first step in creating open source and bespoke Geodemographic classifications in near real time.
Semantic Segmentation on Satellite ImageryRAHUL BHOJWANI
This is an Image Semantic Segmentation project targeted on Satellite Imagery. The goal was to detect the pixel-wise segmentation map for various objects in Satellite Imagery including buildings, water bodies, roads etc. The data for this was taken from the Kaggle competition <https://www.kaggle.com/c/dstl-satellite-imagery-feature-detection>.
We implemented FCN, U-Net and Segnet Deep learning architectures for this task.
Narjess Afzaly: Model Your Problem with Graphs and Generate your objectsknowdiff
Generating non-isomorphic (non-equivalent) graphs has many applications in industry and in different branches of science where the problem can be modeled by graphs. We discuss the importance and the difficulty of avoiding equivalent copies when generating graphs representing the objects of your interest, say protein three-dimensional structure. We then look at the techniques of generation avoiding equivalent copies.
Accessing 3D Printable Chemical Structures Online
We have been exploring routes to create 3D printable chemical structure files (.WRL and .STL). These digital 3D files can be generated directly from crystallographic information files (.CIF) using a variety of software packages such as Jmol. After proper conversion to the .STL (or .WRL) file format, the chemical structures can be fabricated into tangible plastic models using 3D printers. This technique can theoretically be used for any molecular or solid structure. Researchers and educators are no longer limited to building models via traditional piecewise plastic model kits. As such, 3D printed molecular models have tremendous value for teaching and research. As the number of available 3D printable structures continues to grow, there is a need for a robust chemical database to store these files. This presentation will discuss our efforts to incorporate 3D printable chemical structures within the Royal Society of Chemistry’s online compound database.
SP18 Generative Design - Week 7 - GD case studiesDanil Nagy
Lecture from Generative Design course at Columbia University Graduate School of Architecture, Planning, and Preservation.
All work depicted (c) The Living, an Autodesk Studio
Data Mining the City - A (practical) introduction to Machine LearningDanil Nagy
Slides from a lecture given on October 14, 2015 for the Data Mining the City class at Columbia University's Graduate School of Architecture, Planning, and Preservation (GSAPP)
White wonder, Work developed by Eva TschoppMansi Shah
White Wonder by Eva Tschopp
A tale about our culture around the use of fertilizers and pesticides visiting small farms around Ahmedabad in Matar and Shilaj.
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Mansi Shah
This study examines cattle rearing in urban and rural settings, focusing on milk production and consumption. By exploring a case in Ahmedabad, it highlights the challenges and processes in dairy farming across different environments, emphasising the need for sustainable practices and the essential role of milk in daily consumption.
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page pmgdscunsri
Figma is a cloud-based design tool widely used by designers for prototyping, UI/UX design, and real-time collaboration. With features such as precision pen tools, grid system, and reusable components, Figma makes it easy for teams to work together on design projects. Its flexibility and accessibility make Figma a top choice in the digital age.
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEFebless Hernane
CapCut is an easy-to-use video editing app perfect for beginners. To start, download and open CapCut on your phone. Tap "New Project" and select the videos or photos you want to edit. You can trim clips by dragging the edges, add text by tapping "Text," and include music by selecting "Audio." Enhance your video with filters and effects from the "Effects" menu. When you're happy with your video, tap the export button to save and share it. CapCut makes video editing simple and fun for everyone!
PDF SubmissionDigital Marketing Institute in NoidaPoojaSaini954651
https://www.safalta.com/online-digital-marketing/advance-digital-marketing-training-in-noidaTop Digital Marketing Institute in Noida: Boost Your Career Fast
[3:29 am, 30/05/2024] +91 83818 43552: Safalta Digital Marketing Institute in Noida also provides advanced classes for individuals seeking to develop their expertise and skills in this field. These classes, led by industry experts with vast experience, focus on specific aspects of digital marketing such as advanced SEO strategies, sophisticated content creation techniques, and data-driven analytics.
Technoblade The Legacy of a Minecraft Legend.Techno Merch
Technoblade, born Alex on June 1, 1999, was a legendary Minecraft YouTuber known for his sharp wit and exceptional PvP skills. Starting his channel in 2013, he gained nearly 11 million subscribers. His private battle with metastatic sarcoma ended in June 2022, but his enduring legacy continues to inspire millions.
Hello everyone! I am thrilled to present my latest portfolio on LinkedIn, marking the culmination of my architectural journey thus far. Over the span of five years, I've been fortunate to acquire a wealth of knowledge under the guidance of esteemed professors and industry mentors. From rigorous academic pursuits to practical engagements, each experience has contributed to my growth and refinement as an architecture student. This portfolio not only showcases my projects but also underscores my attention to detail and to innovative architecture as a profession.
Connect Conference 2022: Passive House - Economic and Environmental Solution...TE Studio
Passive House: The Economic and Environmental Solution for Sustainable Real Estate. Lecture by Tim Eian of TE Studio Passive House Design in November 2022 in Minneapolis.
- The Built Environment
- Let's imagine the perfect building
- The Passive House standard
- Why Passive House targets
- Clean Energy Plans?!
- How does Passive House compare and fit in?
- The business case for Passive House real estate
- Tools to quantify the value of Passive House
- What can I do?
- Resources
Storytelling For The Web: Integrate Storytelling in your Design ProcessChiara Aliotta
In this slides I explain how I have used storytelling techniques to elevate websites and brands and create memorable user experiences. You can discover practical tips as I showcase the elements of good storytelling and its applied to some examples of diverse brands/projects..
7. Columbia University GSAPP
Danil Nagy
The design space
x
parameter
y
parameter
zparameter
Design 1
x = 9.3
y = 7.9
z = 7.5
Design 2
x = 3.9
y = 6.8
z = 7.5
Design 3
x = 3.9
y = 1.4
z = 0.7
8. Columbia University GSAPP
Danil Nagy
Performance
y parameter
x
parameter
performance
Design 1
x = 9.3
y = 7.9
z = 7.5
volume = 551.0
Design 3
x = 3.9
y = 1.4
z = 0.7
volume = 3.8
11. Columbia University GSAPP
Danil Nagy
Complexity and continuity
Too simple “Just right”
complex yet continuous
Too discontinuous (random)<-------- -------->
14. Columbia University GSAPP
Danil Nagy
Generative geometry types
1) Morphological
AdvantageDisavantage
2) Data-oriented 3) Rule-based 4) Behavioral
• good top-down control over
design
• can create discontinous
design spaces
• control over individual
elemens
• L-system, shape grammers,
1d CA (single-state)
• object-oriented, agent-based
behavior models (dynamic)
• parametric models, GH • scripting, state-change
• reduced number of inputs
(abstraction of inputs into
rule sets)
• can create complexity
• reduced number of inputs
(abstraction of inputs into
agent behaviors)
• can lead to emergence
• only top-down control
• can’t control individual
behavior
• can’t create emergence
• potentially redundant or
incomplete design space
• little intuitive control over
macro design
• potentially redundant or
incomplete design space
• can generate only simple and
design spaces
• many inputs (each element
needs to be controlled
seperately
15. Columbia University GSAPP
Danil Nagy
Generative geometry examples: (3) rule-based systems
Prusinkiewicz, P. and Lindenmayer A., The Algorithmic Beauty of Plants
(1990)
Aristid Lindenmayer, Mathematical models for cellular interaction in
development (1968)
16. Columbia University GSAPP
Danil Nagy
George Stiny and James Gips, Shape Grammars and the Generative Specification of Painting and Sculpture (1971)
Generative geometry examples: (3) rule-based systems
17. Columbia University GSAPP
Danil Nagy
Weisstein, Eric W. “Elementary Cellular Automaton.” From MathWorld--A Wolfram Web Resource.
http://mathworld.wolfram.com/ElementaryCellularAutomaton.html
Generative geometry examples: (3) rule-based systems
18. Columbia University GSAPP
Danil Nagy
Explanation of Koch Curve. From Daniel Shiffman, The Nature Of Code (2012)
Generative geometry examples: (3) rule-based systems
19. Columbia University GSAPP
Danil Nagy
Benoit B. Mandelbrot, The Fractal Geometry of Nature (1977)
Generative geometry examples: (3) rule-based systems
20. Columbia University GSAPP
Danil Nagy
J. Tarbell, Substrate Algorithm (2003)
Generative geometry examples: (3) rule-based systems
21. Columbia University GSAPP
Danil Nagy
Generative geometry examples: (4) behavioral systems
Abstract agent-based modeling system
22. Columbia University GSAPP
Danil Nagy
Generative geometry examples: (4) behavioral systems
Description of flocking algorithm. From Daniel Shiffman, The Nature Of Code (2012)
30. Columbia University GSAPP
Danil Nagy
Demo: tower panalization
?
LEFT CORNER
RULE 1
RULE 2
RULE 3
RULE 4
type 2 type 4
RIGHT CORNER
type 1 type 4
(3) Rule-based system
31. Columbia University GSAPP
Danil Nagy
Demo: tower panalization
neighbor agerage = SUM(neighbor states) / 4
FACTOR = own state - neighbor average + 3
FACTOR range: [0 - 6]
FACTOR 0 = RULE 1
FACTOR 1 = RULE 2
FACTOR 2 = RULE 3
FACTOR 3 = RULE 4
FACTOR 4 = RULE 5
FACTOR 5 = RULE 6
FACTOR 6 = RULE 7
# OF ITERATIONS
neighbor state
own state
0-3
0-3
0-3
0-30-3
(4) Behavioral system
35. Columbia University GSAPP
Danil Nagy
Analysis types: (2) graph-based analysis
The Living, Computational analysis of office circulation based on visibility graphs (2016)
36. Columbia University GSAPP
Danil Nagy
Analysis types: (3) finite element analysis (FEA) - node and beam [1d]
Model setup (nodes and beam centerlines)
Beam Element (2D Line)
Beam elements are long and slender, have three
nodes, and can be oriented anywhere in 3D
space
Beam corss section definition Load application and deflection
37. Columbia University GSAPP
Danil Nagy
Analysis types: (3) finite element analysis (FEA) - mesh [2d/3d]
Surface Mesh Solid (Volumetric) Mesh
Membrane Element (2D Planar)
Membrane Elements are 3 or 4 node 2D
elements that can be oriented anywhere in 3D
space.
3D Tetrahedra Element (3D Solid)
Tetrahedra elements are normally used to
model solid objects for which plate elements
are not appropriate
38. Columbia University GSAPP
Danil Nagy
Wind tunnel Air movement/heat dissipation Fluid analysis
Analysis types: (3) finite element analysis (FEA) / computational fluid dynamics (CFD)
39. Columbia University GSAPP
Danil Nagy
Analysis types: (4) physics simulation
Antoino Guadi, hanging model for the
Colònia Güell
Frei Otto, soap bubble minimal surface
model
Daniel Piker, Kangaroo plugin for
Rhinoceros Grasshopper
40. Columbia University GSAPP
Danil Nagy
MOS, Installation No. 9 (Rainbow Vomit) MOS, Software No. 3 (Stack)
Analysis types: (4) physics simulation