Home > Research > Publications & Outputs > Shape Display Shader Language (SDSL)

Links

Text available via DOI:

View graph of relations

Shape Display Shader Language (SDSL): a new programming model for shape changing displays

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Shape Display Shader Language (SDSL): a new programming model for shape changing displays. / Weichel, Christian; Alexander, Jason; Hardy, John.
CHI EA '15 Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems. New York: ACM, 2015. p. 1121-1126.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Weichel, C, Alexander, J & Hardy, J 2015, Shape Display Shader Language (SDSL): a new programming model for shape changing displays. in CHI EA '15 Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems. ACM, New York, pp. 1121-1126. https://doi.org/10.1145/2702613.2732727

APA

Weichel, C., Alexander, J., & Hardy, J. (2015). Shape Display Shader Language (SDSL): a new programming model for shape changing displays. In CHI EA '15 Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems (pp. 1121-1126). ACM. https://doi.org/10.1145/2702613.2732727

Vancouver

Weichel C, Alexander J, Hardy J. Shape Display Shader Language (SDSL): a new programming model for shape changing displays. In CHI EA '15 Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems. New York: ACM. 2015. p. 1121-1126 doi: 10.1145/2702613.2732727

Author

Weichel, Christian ; Alexander, Jason ; Hardy, John. / Shape Display Shader Language (SDSL) : a new programming model for shape changing displays. CHI EA '15 Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems. New York : ACM, 2015. pp. 1121-1126

Bibtex

@inproceedings{0f81cdab5f6d42778b88a5a8f33469cb,
title = "Shape Display Shader Language (SDSL): a new programming model for shape changing displays",
abstract = "Shape-changing displays' dynamic physical affordances have inspired a range of novel hardware designs to support new types of interaction. Despite rapid technological progress, the community lacks a common programming model for developing applications for these visually and physically-dynamic display surfaces. This results in complex, hardware-specific, custom-code that requires significant development effort and prevents researchers from easily building on and sharing their applications across hardware platforms. As a first attempt to address these issues we introduce SDSL, a Shape-Display Shader Language for easily programming shape-changing displays in a hardware-independent manner. We introduce the (graphics-derived) pipeline model of SDSL, an open-source implementation that includes a compiler, runtime, IDE, debugger, and simulator, and show demonstrator applications running on two shape-changing hardware setups.",
author = "Christian Weichel and Jason Alexander and John Hardy",
year = "2015",
month = apr,
doi = "10.1145/2702613.2732727",
language = "English",
isbn = "9781450331463",
pages = "1121--1126",
booktitle = "CHI EA '15 Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems",
publisher = "ACM",

}

RIS

TY - GEN

T1 - Shape Display Shader Language (SDSL)

T2 - a new programming model for shape changing displays

AU - Weichel, Christian

AU - Alexander, Jason

AU - Hardy, John

PY - 2015/4

Y1 - 2015/4

N2 - Shape-changing displays' dynamic physical affordances have inspired a range of novel hardware designs to support new types of interaction. Despite rapid technological progress, the community lacks a common programming model for developing applications for these visually and physically-dynamic display surfaces. This results in complex, hardware-specific, custom-code that requires significant development effort and prevents researchers from easily building on and sharing their applications across hardware platforms. As a first attempt to address these issues we introduce SDSL, a Shape-Display Shader Language for easily programming shape-changing displays in a hardware-independent manner. We introduce the (graphics-derived) pipeline model of SDSL, an open-source implementation that includes a compiler, runtime, IDE, debugger, and simulator, and show demonstrator applications running on two shape-changing hardware setups.

AB - Shape-changing displays' dynamic physical affordances have inspired a range of novel hardware designs to support new types of interaction. Despite rapid technological progress, the community lacks a common programming model for developing applications for these visually and physically-dynamic display surfaces. This results in complex, hardware-specific, custom-code that requires significant development effort and prevents researchers from easily building on and sharing their applications across hardware platforms. As a first attempt to address these issues we introduce SDSL, a Shape-Display Shader Language for easily programming shape-changing displays in a hardware-independent manner. We introduce the (graphics-derived) pipeline model of SDSL, an open-source implementation that includes a compiler, runtime, IDE, debugger, and simulator, and show demonstrator applications running on two shape-changing hardware setups.

U2 - 10.1145/2702613.2732727

DO - 10.1145/2702613.2732727

M3 - Conference contribution/Paper

SN - 9781450331463

SP - 1121

EP - 1126

BT - CHI EA '15 Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems

PB - ACM

CY - New York

ER -