designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

Wind Tunnel in Vasari

April 13, 2012 | Algorithms
#parametric-surface #simulation #vasari

When I was a student, 3D modeling and rendering on the computer was an advanced skill. I only managed to create my first rendering in the 4th-year project.  Then, it became a special talent for designers, even opening a freelance business. However, that came to an end when that technology expanded, reaching everybody. Ten years ago, different ecological analysis methods on geometric designs were also another specialized field that everybody doesn’t have access to. Now it seems those technical skills are becoming more and more user-friendly, and free. Although it’s said that these analysis methods are not that scientific yet (for example, the wind tunnel analysis here says it’s only introductory), I think these capabilities will be a major step for reaching design communities, especially at the conceptual massing stage. From an educational perspective, this is also a potential for us to integrate contemporary design tools into undergraduate education.

Wind Tunnel in Vasari parametric-surface, simulation
Wind Tunnel in Vasari vasari, parametric-surface
Wind Tunnel in Vasari simulation, vasari

Cite this post

Yazar, T. (2012, April 13). Wind Tunnel in Vasari. designcoding. Retrieved August 24, 2026, from https://www.designcoding.net/grasshopper-to-wind-tunnel/

Related Posts

Solar Position

May 6, 2012

Experimenting with various plug-ins for solar calculations, I found Daniel Da Rocha’s robust implementation of the solar position algorithm in vb.net. It calculates the solar angle of any place and time. Although it’s written in the old vb.net component, it still works great. I’m trying to create a fast and easy workflow to optimize Grasshopper models based on solar directions. This is done by projecting faces to the solar planes and checking how much of their area is included in…

Differential Growth

June 16, 2025

Differential growth is a process where different parts of a structure grow at different rates, leading to complex forms. After watching this, I decided to try it in Grasshopper. Here, differential growth mimics this behavior by applying rules such as Repulsion to avoid crowding or overlapping, Cohesion to keep parts connected or within a range, and Insertion to add new elements when a part stretches too far. The algorithm I present here simulates a differential growth process starting from a…

Wandering Simulator

March 9, 2024

In 1986, Craig Reynolds developed an algorithm aiming to model the flocking behavior of birds, which remains a cult method used in flock simulations today. In my initial study, the bird-oids (boids) have no rules or limitations, just chilling randomly on the screen. I call this initial version Wandering Simulator. There are several reasons why this fundamental simulation is difficult in Grasshopper and Python, our parametric design interface. In Grasshopper (data flow modeling), pushing the back doors a bit is…

Interlocking Structure with Boolean

August 23, 2026

You are seeing the last of the interlocking system trials that I have previously tested in two exercises. If you remember, in our first trial, we were drawing interlocking joinery details on cross-sections using closed curves, without any solid modeling. And here is the most advanced one, I guess. In this exercise, however, we are creating a solid model that incorporates these interlocking details. This time, we will look at how to construct the same system using Boolean operations. Boolean…

Slope Map on Terrains

August 18, 2026

I previously shared the Grasshopper definition for terrain generation that we used in last year’s Basic Design studio. One of the goals of this project was to take the first step toward developing students’ skills in understanding, processing, and utilizing terrain data as a design input. To support this objective, we provided them with small supplementary tools. One of these tools was the slope map. As you can see, this is quite a simple Grasshopper definition. It computes the slope…

  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #grasshopper
    • #rhinoceros
    • #interlocking
    • #rhino-python
    • #tutorial
    • #relief
    • #wave
    • #paneling
    • #animation
    • #contouring
    • #terrain
    • #vector-field
    • #structure
    • #solar-analysis
    • #boolean
    • #linear-algebra
    • #vector
    • #basic-design
    • #growth
    • #truchet
  • Search

  • Support designcoding!

  • Enjoying designcoding? Support me on Patreon to keep it growing. Thank you!

  • copyright 2026 designcoding.net | about | privacy policy | end user license agreement