CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design
supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures

PDF papers
References
id caadria2023_178
authors Mathur, Praneet
year 2023
title Creative Impact of an Event-Driven Visual Scripting Tool
doi https://doi.org/10.52842/conf.caadria.2023.2.331
source Immanuel Koh, Dagmar Reinhardt, Mohammed Makki, Mona Khakhar, Nic Bao (eds.), HUMAN-CENTRIC - Proceedings of the 28th CAADRIA Conference, Ahmedabad, 18-24 March 2023, pp. 331–340
summary Computational design is gaining global prominence. With the increase in demand for technologically capable designers, we find more designers understanding computers better, learning programming languages and adapting technologies to fit their needs. This has led to multidisciplinary communities forming around visual scripting tools (VSTs) like Grasshopper3D, Dynamo, etc. These communities consist of many users from creative fields who find it easier to learn a visual scripting language than a programming language. However, function-driven programming and various quirks of these tools delimit their application to a closed spectrum of use-cases. This further limits the users’ capabilities and forces many to hack their way around basic programming language paradigms like loops, event handling, etc. VSTs seem to promote a creative affinity to programming, while also making it more approachable and accessible. To understand the creative impact of a more powerful VST, this paper outlines the development and use of an agnostic event-driven VST - one based on MVVM software architecture and linked list data structures, written entirely in C# (WPF) with minimal dependencies. With features like plugin extensibility and interoperability with 3D software (e.g., Rhinoceros), this new tool is built to aid creative programming driven by events and data. This implies enhanced capabilities for the user and enables interactive computation of data in real-time. User experience inferences are derived from diverse user studies, with a focus on students and professionals in the design and AEC industries. Various parameters and test scenarios are used to objectively assess the impact of enabling event-driven programming for creative use.
keywords Event-Driven Programming, Visual Programming, Computational Design Tools
series CAADRIA
email
full text file.pdf (799,638 bytes)
references Content-type: text/plain
Details Citation Select
100%; open D.A.Turner. (2004) Find in CUMINCAD Total Functional Programming , Journal of Universal Computer Science

100%; open Dennis Koelma, A. S. (1994) Find in CUMINCAD A Visual Programming Interface for an Image Processing Environment , Pattern Recognition Letters

100%; open Howard, E. (1994) Find in CUMINCAD Visual Programming: Concepts and Implementations , Computer Science and Systems Analysis, Technical Reports

100%; open Husein, S. H. (2020) Find in CUMINCAD The Influence of Parametric Design Tools on Increasing Creativity in the Furniture Design Process , Eurasian Journal of Science & Engineering

100%; open Margaret M. Burnett, J. W. (1998) Find in CUMINCAD Implementing Level 4 Liveness in Declarative Visual Programming Languages , CiteSeer

100%; open Sheng-Fen Chien, Y.-T. Y. (2014) Find in CUMINCAD On Creativity and Parametric Design, a Preliminary Study of Designers Behaviour When Employing Parametric , Digital Aids to Design Creativity, eCAAADe

100%; open Victor, B. (2006) Find in CUMINCAD Magic Ink , Worrydream

100%; open Wikipedia. (2022) Find in CUMINCAD Event-driven Programming. , Wikipedia. Available at: https://wikipedia.org/w/index.php?title=Eventdriv

last changed 2023/06/15 23:14
pick and add to favorite papersHOMELOGIN (you are user _anon_405470 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002