A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2016; you can also visit the original URL.
The file type is application/pdf
.
Filters
Functional 3D Graphics in C++ — with an Object-Oriented, Multiple Dispatching Implementation
[chapter]
1996
Object-Oriented and Mixed Programming Paradigms
The implementation of the system is highly object-oriented, relying heavily upon multiple dispatching. ...
The programmer is presented with a simple, general interface that is both declarative and conforms to the functional programming paradigm. ...
We believe that our approach of providing one programming paradigm (namely, the functional paradigm) to best meet the needs of the community using the interface, and another programming paradigm (the object-oriented ...
doi:10.1007/978-3-642-61062-2_13
dblp:conf/oographics/SchechterEYA94
fatcat:mjfjcmvmang4llrteoevlw5lba
An Object-Oriented Architecture for Constraint-Based Graphical Editing
[chapter]
1995
Object-Oriented Programming for Graphics
QOCA exploits the implementation language to provide a convenient, object-oriented syntax for expressing constraints in the framework. ...
Addressing this problem, we present an object-oriented architecture that integrates the graphical editing framework Unidraw with QOCA, a powerful new constraint solving toolkit. ...
appears in Proceedings of the Third Eurographics Workshop on Object-Oriented Graphics, Champ ery, Switzerland, October 1992. ...
doi:10.1007/978-3-642-79192-5_16
dblp:conf/oographics/HelmHMV92
fatcat:tzkln4en55c2blbhfs5ohp22ge
An Interactive 3D Graphics Class Library in EIFFEL
[chapter]
1995
Object-Oriented Programming for Graphics
Finally, the issues are discussed of applying object-oriented techniques to interactive 3D graphics, including encapsulation of existing software and the implementation on a Silicon Graphics Iris workstation ...
An object-oriented design is presented for building interactive 3D graphics applications. ...
When that project started, we had no access to an object-oriented language, so we developed a technique for doing object-oriented programming in C based on [Cox, 86] . ...
doi:10.1007/978-3-642-79192-5_19
dblp:conf/oographics/TurnerGBM92
fatcat:l4ucnoeczbhshaep4xxbgml6ce
Turtle Fractals and Spirolaterals: Effective Assignments for Novice Graphics Programmers
[article]
2018
Eurographics State of the Art Reports
This paper presents an effective assignment in the shape of a computer graphics application from an introductory computing course with a graphics programming flavour. ...
The assignment involves basic 2D computer graphics used in combination with fundamental algorithmic elements to create a simple drawing application. ...
The assignment is also platform, language and paradigm agnostic -e.g. if Object Orientation were used, both turtle and graphics (fractal shapes/spirolateral curves) could be implemented as classes. ...
doi:10.2312/eged.20181005
fatcat:epz5ksmeifadpggc5gfiliefli
THE COMPUTER GRAPHICS SCENE IN THE UNITED STATES
[article]
1984
Eurographics State of the Art Reports
We briefly survey the major thrusts of computer graphics activities, examining trends and topics rather than offering a comprehensive survey of all that is happening. ...
Within hardware we examine workstations, personal graphics systems, high performance systems, and low level VLSI chips; within software, standards and interactive system design; within algorithms, visible ...
The authors would like to thank Ron Benvenutti at Schlumberger-Doll Research for his help with the section on personal graphics.
Refereace8 ...
doi:10.2312/eg.19841014
fatcat:orfctp5tjfgh5e36pqp4syglw4
An Object-Oriented Approach to Curves and Surfaces
[chapter]
1996
Object-Oriented and Mixed Programming Paradigms
Applications in computer graphics and geometric modeling generally require the integration of a variety of curve and surface types into a single system. ...
Object-oriented design offers the opportunity to use the inherent hierarchical structure of curves and surfaces to solve this problem. ...
H I 4 5 % C P GeoObject rectangles actual implementations, solid arrows derivation in the class hierarchy, and dotted arrows references between related classes. ...
doi:10.1007/978-3-642-61062-2_4
dblp:conf/oographics/SlusallekKKG94
fatcat:3rdm3pmirzgk7aso4x7i34wzqe
Generating Permutations on a VLSI Suitable Linear Network
1989
Computer journal
In this way the nth processor outputs all the n.' permutations of *P m in (n + n!) units of time and our profit are all the t P k (1 ^k <N) which output is included in that time. ...
The Arth processor receives a permutation p of k~' P k _i from the (k -1 )th processor and intercalates k at all the k possible positions of the sequence p, one at a time. ...
Specific computer graphics problems have also resulted in a critique of the object-oriented paradigm. ...
doi:10.1093/comjnl/32.6.571
fatcat:g7aqwvu3fvbkdh3uwvabym2rdm
A Social Platform to Support Citizens Reuse of Open 3D Visualisations: a Citizen Science Approach
2018
Eurographics Workshop on Graphics and Cultural Heritage
This paper faces the question of how to help audience in reusing Open 3D models and other artefacts available on Open Cultural Heritage repositories. ...
Platforms like Europeana, archive.org, Open Heritage by Google are only few examples of on-line catalogues full of open artefacts published with various formats. ...
Acknowledgments The research leading to results presented in this paper has been conducted in the project ROUTE-TO-PA that received funding from the European Union's Horizon 2020 research and innovation ...
doi:10.2312/gch.20181350
dblp:conf/vast/DonatoSNPRSS18
fatcat:bxeqj46qnranxbv7samk26hiuu
The "No-Paradigm" Programming Paradigm for Information Visualization
[chapter]
1995
Eurographics
We describe our exploratory visualization environment, the interactive Inventor Shell (iIsh), and the fact that no single programming paradigm underlies it. ...
This environment has been used in a number of areas but is still evolving -this flexibility is a key feature. ...
Explorer and Inventor are trademarks of Silicon Graphics Inc., Mountain View, California. ...
doi:10.1007/978-3-7091-9457-7_9
fatcat:zlf55ypotfccpgvzzqhtsqjdt4
Page 302 of Ergonomics Abstracts Vol. 27, Issue 2
[page]
Ergonomics Abstracts
To make the modelling task easier, many researchers have focused on object-oriented techniques, and over the last decade or so, several object-oriented graphics paradigms have been examined, with the goal ...
In: Proceedings of the Eurographics Workshop on Design, Specification,
Verification of Interactive Systems, 8-10th June 1994, Edited by F. Paterno. ...
Real-time Inhabited Virtual Worlds and Interaction - interactive virtual worlds module
[article]
2006
Eurographics State of the Art Reports
ACM Transactions on Graphics 20, 2, Workshop Proceedings AVIR´03 / Magnenat- 67-94. 2001. ...
oriented Object oriented • No scripting language is as fast as C or C++ No scripting language is as fast as C or C++ • • XVR uses XVR uses bytecode bytecode generation/execution generation/execution - ...
Modeling virtual worlds for RT interactive Modeling virtual worlds for RT interactive applications applications The MIRAnim Engine
Variations in Hair-hair Interaction • The spread in the bunch of hair ...
doi:10.2312/egt.20061065
fatcat:odbku777bjfc3gu76uke7wodja
NIH-NSF visualization research challenges report summary
2006
IEEE Computer Graphics and Applications
This project was sponsored by NSF CISE, NSF Engineering, NIH NIBIB, and NIH NLM and received additional support from the Scientific Computing and Imaging Institute, the IEEE Visualization and Graphics ...
., Ken Martin, and Bill Lorensen, The Visualization Toolkit: An Object Orient Approach to Computer Graphics, Third Edition, Kitware, Inc., ISBN-1-930934-12-2 (2004). S. E. Rogers, D. Kwak, and U. K. ...
The software gained rapid acceptance, in part due to the sophistication of its object-oriented design and software process, but also because of the community of users that formed around it. ...
doi:10.1109/mcg.2006.44
pmid:16548457
fatcat:aouq5f5d2rdkvejmewe253sqha
Multimodal Interfaces: an Introduction to ENACTIVE systems
[article]
2005
Eurographics State of the Art Reports
This type of knowledge transmission can be considered the most direct, in the sense that it is natural and intuitive, since it is based on the experience and on the perceptual responses to motor acts. ...
While in the symbolic way of learning knowledge is stored as words, mathematical symbols or other symbol systems, in the iconic stage knowledge is stored in the form of visual images, such as diagrams ...
The authors are grateful to the EU for the support given in carrying on these activities. ...
doi:10.2312/egt.20051058
fatcat:6vxsvq3ysvhcnepbrjfjbvdhae
A testbed for characterizing dynamic response of virtual environment spatial sensors
1992
Proceedings of the 5th annual ACM symposium on User interface software and technology - UIST '92
Keywords: 3D widgets, behavior, visual language, sys-
tem control
Annotations: This paper describes an object-oriented
architecture for interactive, animated 3D widgets. ...
A report on a CHI workshop listing most of the important challenges and research direction in 3D interaction. 2. Summarizes discussions held at the CHI'94 Workshop on 3D interaction. ...
Strauss, P., Carey, R., An object-oriented 3D graphics toolkit. Proceedings of SIGGRAPH'92. 1992 Motions always had a total magnitude of 9.5 cm. Four subjects participated in the study. ...
doi:10.1145/142621.142624
dblp:conf/uist/AdelsteinJE92
fatcat:z25bzqb7yvfj3pgh44brl5onlu
The blue-c distributed scene graph
2003
Proceedings of the workshop on Virtual environments 2003 - EGVE '03
In this paper we present a distributed scene graph architecture for use in the blue-c, a novel collaborative immersive virtual environment. ...
We discuss the performance and demonstrate the functionality of our toolkit with two prototype applications in our high-performance virtual reality and visual simulation environment. ...
For that reason, most immersive VR applications are based on scene graph toolkits 21, 21, 15 which provide a hierarchical object-oriented scene representation. ...
doi:10.1145/769953.769968
fatcat:v2j4eryemzaivlfplvv3rhh5ae
« Previous
Showing results 1 — 15 out of 41 results