Over the past few months, Thornton Tomasetti’s Sustainability practice has been updating Design Explorer as part of an ongoing collaboration with CORE studio.  The Sustainability practice frequently uses Design Explorer to analyze and present parametric energy and daylighting analysis models to clients and project stakeholders.

All of this practical use of the tech makes them perfectly suited to steer Design Explorer based on their needs, which is exactly what they’ve been up to lately.  The other driving force behind some of these changes is Colibri, another open source project we’ve been collaborating with the Sustainability team on since the 2016 AEC Technology Hackathon.

The changes listed below are now up and running over at http://tt-acm.github.io/DesignExplorer/

1. Microsoft OneDrive Support

We added support for Microsoft OneDrive, by simply copying the link of a OneDrive folder. Currently, Design Explorer can support data hosted on Google Drive, Microsoft OneDrive, or on your own private server.



2. Customize Parallel Coordinates plot scaling

By default, Design Explorer uses the minimum and maximum values in each dimension to scale the corresponding vertical axis in the parallel coordinates plot.  Based on user feedback, we added the ability to scale each vertical axis in the chart using custom values, allowing users more control over how their data is laid out.  A good example is percentages – by default, the min and max might not be 0% and 100%, which is confusing for some viewers.  Now, this is able to be set by the author.


Image 1.3


Note: to load the setting with your data, please save and keep the “setting.json” file with your “data.csv”.

3. Added iteration attributes panel

Another new feature based on user feedback.  Users want to know about the currently selected iteration.  Previously this data was only available by hovering over an image, which was cumbersome (and impossible in 3D mode).  The attributes panel presents metadata about the currently selected design iteration.


4. Multiple views for each iteration

Previously, only one image per design iteration was supported.  Now users can add as many images as they want for each iteration, and cycle through them in Design Explorer.  The latest release of Colibri makes setting this up super easy in Grasshopper (use the image setting component to capture existing Rhino views), but it can also be done manually in the data.csv file.


  • Add another image column.
  • Name it whatever makes sense to you, such as “img_plan”, “imgEastElevation”, “img_Perspective”, or “img_02”.
  • Navigation in Design Explorer: click the middle of image.

Image 1.5


Note: Design Explorer will load the first image as default thumbnail.

5. Shorter static link for sharing

Our static links were too long!  Now all static links are being shortened automatically.

Image 1.9

6. Text as data is now fully supported

Another update that plays very nicely with Colibri.  After adding support for dropdowns and panels to the Colibri Iterator, it became very clear that text values had to be treated as first class data points (previously only numbers worked well in both the PCP and when using the Sliders).  Text values are now fully supported, and are sorted alphabetically along the dimension axes.


7. General performance improvements

We removed some redundant code and improved general performance across the board.

Thanks again to the Sustainability crew working on this for all of the great enhancements over the past few months!  As always folks, happy Design Exploring.  Watch out for all of those extra dimensions out there.  If you have any comments or suggestions about Design Explorer or would like to get involved with the development, please do get in touch!

Written by: Benjamin Howes