Visual Representation of 3D Language Constructs Specified by Generic Depictions
Jan Wolter

TL;DR
This paper introduces DEViL3D, a framework for designing and implementing 3D visual languages with generic depictions, enabling flexible and domain-specific 3D modeling tools.
Contribution
The paper presents DEViL3D, a generator framework that supports customizable 3D language design using generic depictions, advancing 3D visual language development.
Findings
DEViL3D effectively supports various 3D languages.
Generic depictions facilitate flexible visual language specifications.
The approach is suitable for a wide range of 3D modeling domains.
Abstract
Several modeling domains make use of three-dimensional representations, e.g., the "ball-and-stick" models of molecules. Our generator framework DEViL3D supports the design and implementation of visual 3D languages for such modeling purposes. The front-end of a language implementation generated by DEViL3D is a dedicated 3D graphical structure editor, which is used to construct programs in that domain. DEViL3D supports the language designer to describe the visual appearance of the constructs of the particular language in terms of generic 3D depictions. Their parameters specify where substructures are embedded, and how the graphic adapts to space requirements of nested constructs. The 3D editor used for such specifications is generated by DEViL3D, too. In this paper, we briefly introduce the research field of 3D visual languages and report about our generator framework and the role that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel-Driven Software Engineering Techniques · Manufacturing Process and Optimization · Logic, programming, and type systems
