151 Matching Results

Search Results

Advanced search parameters have been applied.

Tile-based Level of Detail for the Parallel Age

Description: Today's PCs incorporate multiple CPUs and GPUs and are easily arranged in clusters for high-performance, interactive graphics. We present an approach based on hierarchical, screen-space tiles to parallelizing rendering with level of detail. Adapt tiles, render tiles, and machine tiles are associated with CPUs, GPUs, and PCs, respectively, to efficiently parallelize the workload with good resource utilization. Adaptive tile sizes provide load balancing while our level of detail system allows total and independent management of the load on CPUs and GPUs. We demonstrate our approach on parallel configurations consisting of both single PCs and a cluster of PCs.
Date: August 15, 2007
Creator: Niski, K. & Cohen, J. D.
Partner: UNT Libraries Government Documents Department

LLL computer graphics output devices

Description: The purpose of the included chart is to let a user quickly see what is available in computer graphics output devices and thereby to aid him in choosing the most appropriate method for putting out computer-contained information in graphic form. Listed on the chart are the most commonly used graphic output devices with those used more frequently appearing higher on the list. At the bottom are devices which are anticipated in the near future. In addition to providing technical information, the chart also includes information about available literature and use of the devices. (MOW)
Date: November 1, 1973
Creator: Vickers, D.
Partner: UNT Libraries Government Documents Department

Constraint-based interactive assembly planning

Description: The constraints on assembly plans vary depending on the product, assembly facility, assembly volume, and many other factors. This paper describes the principles and implementation of a framework that supports a wide variety of user-specified constraints for interactive assembly planning. Constraints from many sources can be expressed on a sequencing level, specifying orders and conditions on part mating operations in a number of ways. All constraints are implemented as filters that either accept or reject assembly operations proposed by the planner. For efficiency, some constraints are supplemented with special-purpose modifications to the planner`s algorithms. Replanning is fast enough to enable a natural plan-view-constrain-replan cycle that aids in constraint discovery and documentation. We describe an implementation of the framework in a computer-aided assembly planning system and experiments applying the system to several complex assemblies. 12 refs., 2 figs., 3 tabs.
Date: March 1, 1997
Creator: Jones, R.E.; Wilson, R.H. & Calton, T.L.
Partner: UNT Libraries Government Documents Department

Unique interactive projection display screen

Description: Projection systems continue to be the best method to produce large (1 meter and larger) displays. However, in order to produce a large display, considerable volume is typically required. The Polyplanar Optic Display (POD) is a novel type of projection display screen, which for the first time, makes it possible to produce a large projection system that is self-contained and only inches thick. In addition, this display screen is matte black in appearance allowing it to be used in high ambient light conditions. This screen is also interactive and can be remotely controlled via an infrared optical pointer resulting in mouse-like control of the display. Furthermore, this display need not be flat since it can be made curved to wrap around a viewer as well as being flexible.
Date: November 1, 1997
Creator: Veligdan, J.T.
Partner: UNT Libraries Government Documents Department

Easy-to-use interface

Description: Easy-to-use interfaces are a class of interfaces that fall between public access interfaces and graphical user interfaces in usability and cognitive difficulty. We describe characteristics of easy-to-use interfaces by the properties of four dimensions: selection, navigation, direct manipulation, and contextual metaphors. Another constraint we introduced was to include as little text as possible, and what text we have will be in at least four languages. Formative evaluations were conducted to identify and isolate these characteristics. Our application is a visual interface for a home automation system intended for a diverse set of users. The design will be expanded to accommodate the visually disabled in the near future.
Date: April 1, 1999
Creator: Blattner, M M; Blattner, D O & Tong, Y
Partner: UNT Libraries Government Documents Department

Selecting personnel to work on the interactive graphics system

Description: The paper established criteria for the selection of personnel to work on the interactive graphics system and mentions some of human behavioral patterns that are created by the implementation of graphic systems. Some of the social and educational problems associated with the interactive graphics system will be discussed. The project also provided for collecting objective data which would be useful in assessing the benefits of interactive graphics systems.
Date: November 30, 1979
Creator: Norton, F.J.
Partner: UNT Libraries Government Documents Department

Development and evaluation of an in-vehicle information system

Description: In this paper, the authors introduce an In-Vehicle Information System (IVIS) which will manage messages from a variety of Advanced Traveler Information Services (ATIS) devices which can be installed in a road vehicle. The IVIS serves as the interface between the driver and the driving information environment. Increasingly, aftermarket systems, such as routing and navigation aids, are becoming available which can be added to vehicles to aid in travel and/or the conduct of business in the vehicle. The installation of multiple devices, each with its own driver interface, increases the likelihood of driver distraction and thus the risk of an accident. The goal of this project is the development of a fully-integrated IVIS which will filter, prioritize and display highway and vehicle information safely and efficiently, while also providing an integrated driver interface to a variety of ATIS information sources. Because these devices will be integrated into IVIS as components, they are referred to in this paper as IVIS subsystems. Such a system, using modern digital technology, will tailor information both to the driver`s needs and to the driving environment. A variety of other efforts, both in the Us and abroad, either have been completed or are nearing completion, and the results of these efforts will be incorporated into this present system. IVIS must perform three high level functions (Tufano, et al, 1997). It must (1) interact with (ATIS) subsystems, (2) management information, and (3) interact with the driver. To safely develop and evaluate such a device, a platform must be devised which permits testing in an off-road setting.
Date: April 1997
Creator: Spelt, P. F.; Tufano, D. R. & Knee, H. E.
Partner: UNT Libraries Government Documents Department

Implementing virtual reality interfaces for the geosciences

Description: For the past few years, a multidisciplinary team of computer and earth scientists at Lawrence Berkeley National Laboratory has been exploring the use of advanced user interfaces, commonly called {open_quotes}Virtual Reality{close_quotes} (VR), coupled with visualization and scientific computing software. Working closely with industry, these efforts have resulted in an environment in which VR technology is coupled with existing visualization and computational tools. VR technology may be thought of as a user interface. It is useful to think of a spectrum, ranging the gamut from command-line interfaces to completely immersive environments. In the former, one uses the keyboard to enter three or six-dimensional parameters. In the latter, three or six-dimensional information is provided by trackers contained either in hand-held devices or attached to the user in some fashion, e.g. attached to a head-mounted display. Rich, extensible and often complex languages are a vehicle whereby the user controls parameters to manipulate object position and location in a virtual world, but the keyboard is the obstacle in that typing is cumbersome, error-prone and typically slow. In the latter, the user can interact with these parameters by means of motor skills which are highly developed. Two specific geoscience application areas will be highlighted. In the first, we have used VR technology to manipulate three-dimensional input parameters, such as the spatial location of injection or production wells in a reservoir simulator. In the second, we demonstrate how VR technology has been used to manipulate visualization tools, such as a tool for computing streamlines via manipulation of a {open_quotes}rake.{close_quotes} The rake is presented to the user in the form of a {open_quotes}virtual well{close_quotes} icon, and provides parameters used by the streamlines algorithm.
Date: June 1, 1996
Creator: Bethel, W.; Jacobsen, J.; Austin, A.; Lederer, M. & Little, T.
Partner: UNT Libraries Government Documents Department

An interactive parallel programming environment applied in atmospheric science

Description: This article introduces an interactive parallel programming environment (IPPE) that simplifies the generation and execution of parallel programs. One of the tasks of the environment is to generate message-passing parallel programs for homogeneous and heterogeneous computing platforms. The parallel programs are represented by using visual objects. This is accomplished with the help of a graphical programming editor that is implemented in Java and enables portability to a wide variety of computer platforms. In contrast to other graphical programming systems, reusable parts of the programs can be stored in a program library to support rapid prototyping. In addition, runtime performance data on different computing platforms is collected in a database. A selection process determines dynamically the software and the hardware platform to be used to solve the problem in minimal wall-clock time. The environment is currently being tested on a Grand Challenge problem, the NASA four-dimensional data assimilation system.
Date: December 31, 1996
Creator: von Laszewski, G.
Partner: UNT Libraries Government Documents Department

In-vehicle information system functions

Description: This paper describes the functional requirement for an In-Vehicle Information System (IVIS), which will manage and display all driving-related information from many sources. There are numerous information systems currently being fielded or developed (e.g., routing and navigation, collision avoidance). However, without a logical integration of all of the possible on-board information, there is a potential for overwhelming the driver. The system described in this paper will filter and prioritize information across all sources, and present it to the driver in a timely manner, within a unified interface. To do this, IVIS will perform three general functions: (1) interact with other, on-board information subsystems and the vehicle; (2) manage the information by filtering, prioritizing, and integrating it; and (3) interact with the driver, both in terms of displaying information to the driver and allowing the driver to input requests, goals and preferences. The functional requirements described in this paper have either been derived from these three high-level functions or are directly mandated by the overriding requirements for modularity and flexibility. IVIS will have to be able to accommodate different types of information subsystems, of varying level of sophistication. The system will also have to meet the diverse needs of different types of drivers (private, commercial, transit), who may have very different levels of expertise in using information systems.
Date: April 1, 1997
Creator: Tufano, D.R.; Spelt, P.F. & Knee, H.E.
Partner: UNT Libraries Government Documents Department

MolView users guide

Description: A system for viewing molecular data in a CAVE virtual reality environment is presented. The system, called MolView, consists of a frontend driver program that prepares the data and a backend CAVE program that displays the data. Both are written so that modifications and extensions are relatively easy to accomplish.
Date: June 1996
Creator: Walenz, B. P.
Partner: UNT Libraries Government Documents Department

Case study on selecting an environment for software development

Description: To explore the various issues and options surrounding software development, the author has selected a specific Safeguards Systems Group (NIS-7) project to serve as a case study. The opinions expressed are solely those of the author and any reference to {open_quotes}we{close_quotes} or {open_quotes}our{close_quotes} refers to this single author. The goal of the selected project is to produce software that can accurately analyze data from sensors in tanks containing solutions of nuclear material (solution monitoring). This project focuses on data from Japanese reprocessing facilities. The software is to be used by International Atomic Energy Agency (IAEA) inspectors back at headquarters in Vienna after obtaining data from a site. I feel that the ideas presented in this paper may be applicable to numerous software developers whose project requirements are similar to those for this project. Two considerations for developing software for use by others are discussed. (1) What software tools should be used during the development process? (2) What is the most effective way of distributing the software and documentation? The requirements for the software environment and distribution of software and documentation include the following: portability; cross-platform compatibility; graphical user interface and builder, creating modular/reusable software components; generic libraries; environment should facilitate development of solutions to large real-world problems; no special privileges are necessary to access the software and documentation; software should be visible to a large number of people; documentation should be in a format that everyone can read and should support equations and graphics; transmission of software and documentation should be hands-off.
Date: May 1, 1997
Creator: Doak, J.
Partner: UNT Libraries Government Documents Department

Architecture for Teraflop Visualization

Description: Sandia Laboratories' computational scientists are addressing a very important question: How do we get insight from the human combined with the computer-generated information? The answer inevitably leads to using scientific visualization. Going one technology leap further is teraflop visualization, where the computing model and interactive graphics are an integral whole to provide computing for insight. In order to implement our teraflop visualization architecture, all hardware installed or software coded will be based on open modules and dynamic extensibility principles. We will illustrate these concepts with examples in our three main research areas: (1) authoring content (the computer), (2) enhancing precision and resolution (the human), and (3) adding behaviors (the physics).
Date: April 9, 1999
Creator: Breckenridge, A.R. & Haynes, R.A.
Partner: UNT Libraries Government Documents Department

Patterns of change in design metaphor: A case study

Description: Design metaphors play an important role in the development of many software projects. However, the influence of metaphors on project functionality, design methodology and the interactions among members of the development team is not well understood. This paper seeks insights into these issues by examining the experiences of a design team in building a system under the influence of a particularly strong design metaphor.
Date: April 1, 1998
Creator: Stubblefield, W.A.
Partner: UNT Libraries Government Documents Department

Designing visual displays and system models for safe reactor operations based on the user`s perspective of the system

Description: Most designers are not schooled in the area of human-interaction psychology and therefore tend to rely on the traditional ergonomic aspects of human factors when designing complex human-interactive workstations related to reactor operations. They do not take into account the differences in user information processing behavior and how these behaviors may affect individual and team performance when accessing visual displays or utilizing system models in process and control room areas. Unfortunately, by ignoring the importance of the integration of the user interface at the information process level, the result can be sub-optimization and inherently error- and failure-prone systems. Therefore, to minimize or eliminate failures in human-interactive systems, it is essential that the designers understand how each user`s processing characteristics affects how the user gathers information, and how the user communicates the information to the designer and other users. A different type of approach in achieving this understanding is Neuro Linguistic Programming (NLP). The material presented in this paper is based on two studies involving the design of visual displays, NLP, and the user`s perspective model of a reactor system. The studies involve the methodology known as NLP, and its use in expanding design choices from the user`s ``model of the world,`` in the areas of virtual reality, workstation design, team structure, decision and learning style patterns, safety operations, pattern recognition, and much, much more.
Date: December 31, 1995
Creator: Brown-VanHoozer, S.A.
Partner: UNT Libraries Government Documents Department

Impact of representational systems on color selections for graphic user interfaces

Description: This paper is based on a study involving representational systems and color preference on graphic user interfaces (GUI). The study is an extension of a general exploratory experiment (GEE) conducted in October of 1993, wherein individuals` favored sensory representational systems (visual, auditory and kinesthetic) (FRS) were compared to their GUI comfort parameters. The results of the study show that an individual`s FRS is a significant factor in their acceptance of a GUI design, and that further in-depth study of the various display attributes to an individual`s FRS is required. This research is the first in the series of follow-up studies to be conducted regarding specific characteristics of GUI (i.e., fonts, character density, etc.) with respect to an individual`s FRS. The study focus on the attribute of color preferences for GUI design.
Date: April 1, 1996
Creator: Brown-VanHoozer, S.A. & Brownson, L.W.
Partner: UNT Libraries Government Documents Department

Program Epicshow: A computer code to allow interactive viewing of the EPIC data libraries (version 94-1)

Description: This report discusses the following on the program EPICSHOW: The EPIC System Overview; The Epicshow code; Contents of the Data Bases; Implementing Epicshow; What is Epicshow?; Brief Instruction to the Menu Options; A Guided tour of Epicshow; Z+10, Z-10, etc.: Selecting a Target; Freeze!!!; Major, Minor, etc.: Selecting a Type of Data; Photon, Electron, etc.: Selecting a Projectile; Example Target and Projectile Output; Grids; 2 X 2; Zoom X and Show All; Points; Ratio; Lin/Log X and Y: Linear or Log Scaling; barn-1/cm:Microscopic or Macroscopic; Listing: Tabulated Output Listings; Pstscript: Postscript Output; Legend; Bigger and Smaller: Character Size; Bottoms Up and No Bottom; Interpolation of Data; Availability; Using your mouse; Size of Data Bases; Epicshow`s Standard Graphic Interface; and Postscript Output to Local Printer.
Date: February 1, 1994
Creator: Cullen, D.E.
Partner: UNT Libraries Government Documents Department

On the implementation of error handling in dynamic interfaces to scientific codes

Description: With the advent of powerful workstations with windowing systems, the scientific community has become interested in user friendly interfaces as a means of promoting the distribution of scientific codes to colleagues. Distributing scientific codes to a wider audience can, however, be problematic because scientists, who are familiar with the problem being addressed but not aware of necessary operational details, are encouraged to use the codes. A more friendly environment that not only guides user inputs, but also helps catch errors is needed. This thesis presents a dynamic graphical user interface (GUI) creation system with user controlled support for error detection and handling. The system checks a series of constraints defining a valid input set whenever the state of the system changes and notifies the user when an error has occurred. A naive checking scheme was implemented that checks every constraint every time the system changes. However, this method examines many constraints whose values have not changed. Therefore, a minimum evaluation scheme that only checks those constraints that may have been violated was implemented. This system was implemented in a prototype and user testing was used to determine if it was a success. Users examined both the GUI creation system and the end-user environment. The users found both to be easy to use and efficient enough for practical use. Moreover, they concluded that the system would promote distribution.
Date: November 1, 1993
Creator: Solomon, C.J.
Partner: UNT Libraries Government Documents Department