Proxy WikiMain Page | Help | Log in

Raycasting in Ecotect

In this workshop, we will look at using Ecotect's raycasting capabilities, in the context of both lighting and acoustic performance simulation. Raycasting is used to "sample" geometry - oftentimes it is done in reverse order. Rays are cast from geometry out towards the sky, sometimes hitting other objects. This is known as "occlusion". Raycasting usually asks the user to determine how many rays are used to describe the characteristics of each piece of geometry. More rays = more accuracy, but longer calculation times.

Import Your File

Ecotect can import 3D geometry from other programs. This pathway is necessary but somewhat buggy - Ecotect will often display a model correctly even though it has misunderstood it. This will show up later as missing geometry in calculations and results. To successfully work with imported geometry, you need to follow a few principles:

Solar Exposure

Ecotect's shading mask stack

Relative to one piece of geometry, generate a shading graph. For help on understanding stereographic projection in Ecotect see this site. For help on understanding shadowing diagrams in Ecotect see this site. Also see Sky Subdivision and Why do Shading Calculations Take So Long? on naturalfrequency.com - these go into more depth on what is being calculated in Ecotect when doing solar analysis.

Solar Access Analysis

Color attributes of incident solar radiation

See the degree to which each unit of geometry is exposed to incident solar radiation. There are multiple ways to filter the question of incident energy. Incident solar radiation is also called insolation and is measured in W/m2 (Watts of energy per Square Meter) note that this is an average over an area. This is also called irradiance. We can look more specifically at different ranges of energy, for instance we can isolate the "photosynthetically active" radiation, or PAR, to quantify the energy that is useful to plant life.


A note on units

Solar Shading Potential

Projection of solar incidence incoming to a window

By examining the energy striking a particular geometric feature or arbitrary plane, we can analyze how a surface might participate as a screen. In this case, we will use this Ecotect example file. The file depicts a small gallery between two existing buildings. We will project "solar potential" from a series of points of interest onto the roof plane.

Lighting Analysis

Ecotect can do lighting analysis in 3D, using the analysis grid. Think of it as getting a light meter reading at a series of points in space.

Running an outdoor lighting analysis at medium quality
Readjusting the display range for our analysis

Acoustic Analysis

Here is some interesting reading on the characteristics of sound and how we perceive sound in our environment, as well as a guide to decibels - link. Here are the steps to setting up an acoustic simulation:

Changing the animation step for an acoustic particle simulation

Retrieved from "http://www.proxyarch.com/wiki/index.php5?title=Raycasting_in_Ecotect"

This page has been accessed 201 times. This page was last modified on 24 July 2010, at 01:47.