A distributed 3D graphics library

15Citations
Citations of this article
50Readers
Mendeley users who have this article in their library.

Abstract

We present Repo-3D, a general-purpose, object-oriented library for developing distributed, interactive 3D graphics applications across a range of heterogeneous workstations. Repo-3D is designed to make it easy for programmers to rapidly build prototypes using a familiar multi-threaded, object-oriented programming paradigm. All data sharing of both graphical and non-graphical data is done via general-purpose remote and replicated objects, presenting the illusion of a single distributed shared memory. Graphical objects are directly distributed, circumventing the "duplicate database" problem and allowing programmers to focus on the application details. Repo-3D is embedded in Repo, an interpreted, lexically-scoped, distributed programming language, allowing entire applications to be rapidly prototyped. We discuss Repo-3D's design, and introduce the notion of local variations to the graphical objects, which allow local changes to be applied to shared graphical structures. Local variations are needed to support transient local changes, such as highlighting, and responsive local editing operations. Finally, we discuss how our approach could be applied using other programming languages, such as Java.

References Powered by Scopus

Mobile ambients

666Citations
118Readers

This article is free to access.

Get full text
379Citations
120Readers

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

MacIntyre, B., & Feiner, S. (1998). A distributed 3D graphics library. In Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1998 (pp. 361–370). Association for Computing Machinery. https://doi.org/10.1145/280814.280935

Readers over time

‘09‘10‘11‘12‘13‘14‘15‘16‘17‘18‘19‘20‘22036912

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 18

45%

Professor / Associate Prof. 11

28%

Researcher 11

28%

Readers' Discipline

Tooltip

Computer Science 39

89%

Engineering 3

7%

Design 1

2%

Nursing and Health Professions 1

2%

Article Metrics

Tooltip
Mentions
References: 1

Save time finding and organizing research with Mendeley

Sign up for free
0