Using 3D Graphics in Combination with other Models of Computation
نویسندگان
چکیده
This paper presents a framework for developing a new graphics domain, called GRO, in Ptolemy II [1]. GRO is an OpenGL-based implementation that imports utilities, semantic and functionalities of OpenGL. The specification provides users to fully utilize the potential in the communication between the rendering engine and the computation in the model. This bottom-up design approach allows developers to create a event-based MoC that provides user, a sophisticated and exible specification. Based on OpenGL advantages, GRO is a user-friendly graphic domain that provides a declarative specification for the user to use. At the same time, it can also achieves better computation efficiency by migrating computation from the model (CPU) onto GPU’s. Demos are provided showing the implementation of the new graphics domain.
منابع مشابه
Ultra-Fast Image Reconstruction of Tomosynthesis Mammography Using GPU
Digital Breast Tomosynthesis (DBT) is a technology that creates three dimensional (3D) images of breast tissue. Tomosynthesis mammography detects lesions that are not detectable with other imaging systems. If image reconstruction time is in the order of seconds, we can use Tomosynthesis systems to perform Tomosynthesis-guided Interventional procedures. This research has been designed to study u...
متن کاملکاربرد مدلسازی عددی سهبعدی در شبیهسازی پدیدههای پیچیده مهندسی رودخانه
Most of river engineering problems are complicated and need to be analyzed by three dimensional models of flow and sediment transport. Considering the fact that computers and numerical methods with great ability of flow and sediment transport simulation are developing quickly, using numerical modeling by engineers is inevitable. Nevertheless, before application, numerical models need to be veri...
متن کاملAn Interactive 3D Graphics Modeler Based on Simulated Human Immune System
We propose an intuitive computer graphics authoring method based on interactive evolutionary computation (IEC). Our previous systems employed genetic algorithm (GA) and mainly focused on rapid exploration of a single optimum 3D graphics model. The proposed method adopts a different computation strategy called immune algorithm (IA) to ease the creation of varied 3D models even if a user doesn’t ...
متن کاملFrequency-Based Representation of 3D Models using Spherical Harmonics
3D meshes are the most common representation of 3D models. However, surfaces represented by 3D meshes may contain noise or some unrequired details. Multiresolution representations and filtering techniques are very useful in this case. In this paper, we propose a new and compact representation for the surface of a general 3D mesh using the spherical harmonics. This representation can be useful i...
متن کاملDeep Generative Vision as Approximate Bayesian Computation
Probabilistic formulations of inverse graphics have recently been proposed for a variety of 2D and 3D vision problems [15, 12, 14, 9]. These approaches represent visual elements in form of graphics simulators that produce approximate renderings of the visual scenes. Existing approaches either model pixel data or hand-crafted intermediate representations such as edge maps, super-pixels, silhouet...
متن کامل