id |
ecaadesigradi2019_397 |
authors |
Cristie, Verina and Joyce, Sam Conrad |
year |
2019 |
title |
'GHShot': a collaborative and distributed visual version control for Grasshopper parametric programming |
source |
Sousa, JP, Xavier, JP and Castro Henriques, G (eds.), Architecture in the Age of the 4th Industrial Revolution - Proceedings of the 37th eCAADe and 23rd SIGraDi Conference - Volume 3, University of Porto, Porto, Portugal, 11-13 September 2019, pp. 35-44 |
doi |
https://doi.org/10.52842/conf.ecaade.2019.3.035
|
summary |
When working with parametric models, architects typically focus on using rather structuring them (Woodbury, 2010). As a result, increasing design complexity typically means a convoluted parametric model, amplifying known problems: 'hard to understand, modify, share and reuse' (Smith 2007; Davis 2011). This practice is in contrast with conventional software-programming where programmers are known to meticulously document and structure their code with versioning tool. In this paper, we argue that versioning tools could help to manage parametric modelling complexity, as it has been showing with software counterparts. Four key features of version control: committing, differentiating, branching, and merging, and how they could be implemented in a parametric design practice are discussed. Initial user test sessions with 5 student designers using GHShot Grasshopper version control plugin (Cristie and Joyce 2018, 2017) revealed that the plugin is useful to record and overview design progression, share model, and provide a fallback mechanism. |
keywords |
Version Control; Parametric Design; Collaborative Design; Design Exploration |
series |
eCAADeSIGraDi |
email |
verina_cristie@mymail.sutd.edu.sg |
full text |
file.pdf (5,802,645 bytes) |
references |
Content-type: text/html
Access Temporarily Restricted
Access Temporarily Restricted
Too many requests detected. Please wait 85332 seconds or verify that you are a human.
If you are a human user and need immediate access, you can click the button below to continue:
If you continue to experience issues, please open a ticket at
papers.cumincad.org/helpdesk
|
last changed |
2022/06/07 07:56 |
|