I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
An Embedded Modeling Language Approach to Interactive 3D and Multimedia Animation
IEEE Transactions on Software Engineering
Three-dimensional Beans—creating Web content using 3D components in a 3D authoring environment
VRML '00 Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML)
Contigra: an XML-based architecture for component-oriented 3D applications
Proceedings of the seventh international conference on 3D Web technology
MOVE:: component groupware foundations for collaborative virtual environments
Proceedings of the 4th international conference on Collaborative virtual environments
NPSNET-V: A New Beginning for Dynamically Extensible Virtual Environments
IEEE Computer Graphics and Applications
Computer animation with scripts and actors
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
SSIML: designing structure and application integration of 3D scenes
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
High quality parametric visual product configuration systems over the web
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
ISM '05 Proceedings of the Seventh IEEE International Symposium on Multimedia
Structured design of interactive VR applications
Web3D '08 Proceedings of the 13th international symposium on 3D web technology
A methodology to specify three-dimensional interaction using Petri Nets
Journal of Visual Languages and Computing
Hi-index | 0.01 |
3D components can facilitate the development of interactive 3D content. However, the specification of 3D components with sophisticated behaviours and complex inner structures can become a tedious an error-prone work, since support for this task primarily exists on code level. Thus, we present SSIML/Components, a visual language for the abstract pre-implementation specification of 3D components. Our language helps to decompose complicated 3D scene structures into easily manageable, maintainable and reusable parts. By automatically generating code from the visual models, a seamless transition from the design level to the implementation level is possible.