首页 > 最新文献

Scientific Visualization Conference (dagstuhl '97)最新文献

英文 中文
The VisAD Java Class Library for Scientific Data and Visualization 科学数据和可视化的VisAD Java类库
Pub Date : 1997-06-09 DOI: 10.1109/DAGSTUHL.1997.1423108
W. Hibbard, C. Rueden, T. Rink, S. Emmerson, D. Fulker, John Anderson
VisAD is a Java class library for interactive and collaborative visualization and analysis of numerical data. It is designed to support distributed computing and data sharing on the Internet through the use of distributed objects and a very general numerical data model. The data model integrates metadata for data organization, units, coordinate systems, sampling geometries and topoligies, missing data indicators, and error estimates. When data are combined in computations or visualizations, unit conversion, coordinate transforms and resampling are done implicitly as needed.
VisAD是一个Java类库,用于交互式和协作的数字数据可视化和分析。它旨在通过使用分布式对象和非常通用的数值数据模型来支持Internet上的分布式计算和数据共享。数据模型集成了数据组织、单位、坐标系、采样几何和拓扑、缺失数据指示器和误差估计的元数据。当在计算或可视化中组合数据时,根据需要隐式地进行单位转换、坐标变换和重新采样。
{"title":"The VisAD Java Class Library for Scientific Data and Visualization","authors":"W. Hibbard, C. Rueden, T. Rink, S. Emmerson, D. Fulker, John Anderson","doi":"10.1109/DAGSTUHL.1997.1423108","DOIUrl":"https://doi.org/10.1109/DAGSTUHL.1997.1423108","url":null,"abstract":"VisAD is a Java class library for interactive and collaborative visualization and analysis of numerical data. It is designed to support distributed computing and data sharing on the Internet through the use of distributed objects and a very general numerical data model. The data model integrates metadata for data organization, units, coordinate systems, sampling geometries and topoligies, missing data indicators, and error estimates. When data are combined in computations or visualizations, unit conversion, coordinate transforms and resampling are done implicitly as needed.","PeriodicalId":268314,"journal":{"name":"Scientific Visualization Conference (dagstuhl '97)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132232856","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Visualization of Complex Physical Phenomena and Mathematical Objects in Virtual Environment 虚拟环境中复杂物理现象和数学对象的可视化
Pub Date : 1997-06-09 DOI: 10.1109/DAGSTUHL.1997.1423112
S. Klimenko, I. Nikitin, Valery V. Burkin
In this paper we present a several topics in visualization and animation of topologically non-trivial objects: the open strings in 3D space; a process of un-coupling of 2 coupled handles on a sphere in 3D space by means of a homotopy in the class of embedding; the projective plane and the projective 3D space. Various properties of these objects are visualized: their non-orientability and non-trivial connectivity, and two representations of the projective plane in 3D space are examined: the cross-cap and the Boy immersion.Visualization in string theory and some results obtained from visual study of strings demonstrates the benefits of this approach.Problems are discussed that arise in computer assisted visualization of topologically non-trivial objects, and in their integration in virtual environments, in particular: fast rendering of self-crossing transparent surfaces, and smooth mapping of colors and textures onto topologically complex surfaces.
本文讨论了拓扑非平凡对象的可视化和动画:三维空间中的开放弦;利用嵌入类中的同伦解耦三维空间球面上两个耦合手柄的过程;投影平面和投影三维空间。这些物体的各种特性被可视化:它们的非定向性和非平凡的连通性,以及在3D空间中投影平面的两种表示:交叉帽和男孩浸入。弦理论中的可视化和一些从弦的可视化研究中获得的结果证明了这种方法的好处。讨论了在计算机辅助的拓扑非平凡对象的可视化中出现的问题,以及它们在虚拟环境中的集成,特别是:自交叉透明表面的快速渲染,以及在拓扑复杂表面上的颜色和纹理的平滑映射。
{"title":"Visualization of Complex Physical Phenomena and Mathematical Objects in Virtual Environment","authors":"S. Klimenko, I. Nikitin, Valery V. Burkin","doi":"10.1109/DAGSTUHL.1997.1423112","DOIUrl":"https://doi.org/10.1109/DAGSTUHL.1997.1423112","url":null,"abstract":"In this paper we present a several topics in visualization and animation of topologically non-trivial objects: the open strings in 3D space; a process of un-coupling of 2 coupled handles on a sphere in 3D space by means of a homotopy in the class of embedding; the projective plane and the projective 3D space. Various properties of these objects are visualized: their non-orientability and non-trivial connectivity, and two representations of the projective plane in 3D space are examined: the cross-cap and the Boy immersion.Visualization in string theory and some results obtained from visual study of strings demonstrates the benefits of this approach.Problems are discussed that arise in computer assisted visualization of topologically non-trivial objects, and in their integration in virtual environments, in particular: fast rendering of self-crossing transparent surfaces, and smooth mapping of colors and textures onto topologically complex surfaces.","PeriodicalId":268314,"journal":{"name":"Scientific Visualization Conference (dagstuhl '97)","volume":"69 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131824704","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Cluster-Based Generation of Hierarchical Surface Models 基于聚类的分层曲面模型生成
Pub Date : 1997-06-09 DOI: 10.1109/DAGSTUHL.1997.1423107
Bjørn Heckel, A. Uva, B. Hamann
We present a highly efficient, automatic method for the generation of hierarchical surface triangulations. Given a set of scattered points in three-dimensional space, without known connectivity information, our method reconstructs a valid triangulated surface model in a two-step procedure. First, we apply clustering to the set of given points and identify point subsets in locally nearly planar regions. Second, we construct a surface triangulation from the output of the clustering step. The output of the clustering step is a set of 2-manifold tiles, which locally approximate the underlying, unknown surface. We construct the triangulation of the entire surface by triangulating the individual tiles and triangulating the gaps between the tiles. Since we apply point clustering in a hierarchical fashion we can generate model hierarchies by triangulating various levels resulting from the hierarchical clustering step.
我们提出了一种高效、自动的分层曲面三角剖分生成方法。给定三维空间中一组分散的点,没有已知的连通性信息,我们的方法分两步重建一个有效的三角曲面模型。首先,对给定的点进行聚类,在局部近平面区域内识别点子集。其次,我们从聚类步骤的输出构造一个曲面三角。聚类步骤的输出是一组2流形块,它在局部近似底层未知表面。我们通过对单个瓷砖和瓷砖之间的间隙进行三角测量来构建整个表面的三角测量。由于我们以分层方式应用点聚类,我们可以通过三角化分层聚类步骤产生的各个层次来生成模型层次。
{"title":"Cluster-Based Generation of Hierarchical Surface Models","authors":"Bjørn Heckel, A. Uva, B. Hamann","doi":"10.1109/DAGSTUHL.1997.1423107","DOIUrl":"https://doi.org/10.1109/DAGSTUHL.1997.1423107","url":null,"abstract":"We present a highly efficient, automatic method for the generation of hierarchical surface triangulations. Given a set of scattered points in three-dimensional space, without known connectivity information, our method reconstructs a valid triangulated surface model in a two-step procedure. First, we apply clustering to the set of given points and identify point subsets in locally nearly planar regions. Second, we construct a surface triangulation from the output of the clustering step. The output of the clustering step is a set of 2-manifold tiles, which locally approximate the underlying, unknown surface. We construct the triangulation of the entire surface by triangulating the individual tiles and triangulating the gaps between the tiles. Since we apply point clustering in a hierarchical fashion we can generate model hierarchies by triangulating various levels resulting from the hierarchical clustering step.","PeriodicalId":268314,"journal":{"name":"Scientific Visualization Conference (dagstuhl '97)","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127474614","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 30
Fast and Accurate Collision Detection for Virtual Environments 快速准确的虚拟环境碰撞检测
Pub Date : 1997-06-09 DOI: 10.1109/DAGSTUHL.1997.1423114
M. Lin
A realistic simulation system, which couples geometry and physics, can provide a useful toolkit for virtual environments. Interactions among moving objects in the virtual worlds are modeled by dynamic constraints and contact analysis. In order to portray the geometric interaction in a dynamical system or to simulate physical behaviors of entities in the virtual environments, it is essential to perform collision detection at interactive rate with minimal computation possible. In this paper, we present efficient algorithms for contact determination and interference detection between geometric models undergoing rigid motion. The set of models includes polyhedra and surfaces described by B-splines. The algorithms make use of temporal and spatial coherence between successive instances to reduce the number of pairwise tests and hierarchical data structures for checking overlaps between a pair of objects. Their running time is a function of the motion between successive instances. The main characteristics of these algorithms are their simplicity and efficiency. They have been implemented. A subset of these implementations, including I-Collide, RAPID and V-Collide are available as part of the collision detection packages at the UNC-CH website.
一个结合几何和物理的逼真仿真系统,可以为虚拟环境提供一个有用的工具包。通过动态约束和接触分析对虚拟世界中运动物体之间的相互作用进行建模。为了描述动态系统中的几何相互作用或模拟虚拟环境中实体的物理行为,必须以最小的计算量以交互速率进行碰撞检测。在本文中,我们提出了有效的算法来确定接触和干涉检测几何模型之间进行刚性运动。该模型集包括由b样条描述的多面体和曲面。该算法利用连续实例之间的时间和空间一致性来减少成对测试的数量和分层数据结构来检查一对对象之间的重叠。它们的运行时间是连续实例之间运动的函数。这些算法的主要特点是简单、高效。它们已经得到了实施。这些实现的一个子集,包括i - collision, RAPID和v - collision,可以在UNC-CH网站上作为碰撞检测包的一部分获得。
{"title":"Fast and Accurate Collision Detection for Virtual Environments","authors":"M. Lin","doi":"10.1109/DAGSTUHL.1997.1423114","DOIUrl":"https://doi.org/10.1109/DAGSTUHL.1997.1423114","url":null,"abstract":"A realistic simulation system, which couples geometry and physics, can provide a useful toolkit for virtual environments. Interactions among moving objects in the virtual worlds are modeled by dynamic constraints and contact analysis. In order to portray the geometric interaction in a dynamical system or to simulate physical behaviors of entities in the virtual environments, it is essential to perform collision detection at interactive rate with minimal computation possible. In this paper, we present efficient algorithms for contact determination and interference detection between geometric models undergoing rigid motion. The set of models includes polyhedra and surfaces described by B-splines. The algorithms make use of temporal and spatial coherence between successive instances to reduce the number of pairwise tests and hierarchical data structures for checking overlaps between a pair of objects. Their running time is a function of the motion between successive instances. The main characteristics of these algorithms are their simplicity and efficiency. They have been implemented. A subset of these implementations, including I-Collide, RAPID and V-Collide are available as part of the collision detection packages at the UNC-CH website.","PeriodicalId":268314,"journal":{"name":"Scientific Visualization Conference (dagstuhl '97)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131324660","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Visualization of Implicit Surfaces Using Adaptive Tetrahedrizations 使用自适应四面体化的隐式曲面可视化
Pub Date : 1997-06-09 DOI: 10.1109/DAGSTUHL.1997.1423119
H. Müller, Michael Wehle
Implicitly defined surfaces f(x,y,z)=0 are usually visualized by an approximating mesh of polygons. One approach of calculating an approximating mesh, practiced in the past, is to subdivide the regions of interests into spatial cells from which the surface is extracted by compiling surface patterns of those cells which are traversed by the surface. Our solution basically follows this approach, but improves it with respect to several aspects. The space is partitioned adaptively using a scheme which neither requires multiple passes nor storing neighborhood information. Furthmore, the cells of the approximating surface mesh are part of the resulting spatial cell decomposition. A post-processing step of ''vertex snapping'' in order to improve the surface mesh is not required.
隐式定义曲面f(x,y,z)=0通常通过多边形的近似网格来可视化。过去实践的一种计算近似网格的方法是将感兴趣的区域细分为空间单元,通过编译被表面遍历的这些单元的表面模式,从中提取表面。我们的解决方案基本上遵循了这种方法,但在几个方面对其进行了改进。空间使用一种既不需要多次传递也不存储邻域信息的方案进行自适应分区。此外,近似表面网格的单元是所得空间单元分解的一部分。为了改善表面网格,不需要“顶点捕捉”的后处理步骤。
{"title":"Visualization of Implicit Surfaces Using Adaptive Tetrahedrizations","authors":"H. Müller, Michael Wehle","doi":"10.1109/DAGSTUHL.1997.1423119","DOIUrl":"https://doi.org/10.1109/DAGSTUHL.1997.1423119","url":null,"abstract":"Implicitly defined surfaces f(x,y,z)=0 are usually visualized by an approximating mesh of polygons. One approach of calculating an approximating mesh, practiced in the past, is to subdivide the regions of interests into spatial cells from which the surface is extracted by compiling surface patterns of those cells which are traversed by the surface. Our solution basically follows this approach, but improves it with respect to several aspects. The space is partitioned adaptively using a scheme which neither requires multiple passes nor storing neighborhood information. Furthmore, the cells of the approximating surface mesh are part of the resulting spatial cell decomposition. A post-processing step of ''vertex snapping'' in order to improve the surface mesh is not required.","PeriodicalId":268314,"journal":{"name":"Scientific Visualization Conference (dagstuhl '97)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115823737","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 27
Wiener Splines
Pub Date : 1997-06-09 DOI: 10.1109/DAGSTUHL.1997.1423105
M. Gross, David Kleiner
We describe an alternative way of constructing interpolating B-spline curves, surfaces or volumes in Fourier space which can be used for visualization. In our approach the interpolation problem is considered from a signal processing point of view and is reduced to finding an inverse B-spline filter sequence. The Fourier approach encompasses some advantageous features, such as successive approximation, compression, fast convolution and hardware support. In addition, optimal Wiener filtering can be applied to remove noise and distortions from the initial data points and to compute a smooth, least-squares fitting "lq Wiener spline". Unlike traditional fitting methods, the described algorithm is simple and easy to implement. The performance of the presented method is illustrated by some examples showing the restoration of surfaces corrupted by various types of distortions.
我们描述了一种在傅里叶空间中构造插值b样条曲线、曲面或体积的替代方法,可用于可视化。在我们的方法中,从信号处理的角度考虑插值问题,并将其简化为寻找逆b样条滤波器序列。傅里叶方法包含了一些优点,如连续逼近、压缩、快速卷积和硬件支持。此外,最优维纳滤波可以应用于从初始数据点去除噪声和失真,并计算光滑的,最小二乘拟合的“lq维纳样条”。与传统的拟合方法不同,所描述的算法简单,易于实现。通过一些实例说明了该方法的性能,这些实例显示了被各种类型的畸变破坏的表面的恢复。
{"title":"Wiener Splines","authors":"M. Gross, David Kleiner","doi":"10.1109/DAGSTUHL.1997.1423105","DOIUrl":"https://doi.org/10.1109/DAGSTUHL.1997.1423105","url":null,"abstract":"We describe an alternative way of constructing interpolating B-spline curves, surfaces or volumes in Fourier space which can be used for visualization. In our approach the interpolation problem is considered from a signal processing point of view and is reduced to finding an inverse B-spline filter sequence. The Fourier approach encompasses some advantageous features, such as successive approximation, compression, fast convolution and hardware support. In addition, optimal Wiener filtering can be applied to remove noise and distortions from the initial data points and to compute a smooth, least-squares fitting \"lq Wiener spline\". Unlike traditional fitting methods, the described algorithm is simple and easy to implement. The performance of the presented method is illustrated by some examples showing the restoration of surfaces corrupted by various types of distortions.","PeriodicalId":268314,"journal":{"name":"Scientific Visualization Conference (dagstuhl '97)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125460985","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Notes on Computational-Space-Based Ray-Casting for Curvilinear Volumes 曲线体的基于计算空间的光线投射注释
Pub Date : 1997-06-09 DOI: 10.1109/DAGSTUHL.1997.1423109
Lichan Hong, A. Kaufman
In this paper we study the computational-space-based (C-space-based) ray-casting algorithm for rendering curvilinear volumes. With a simple counter example, we demonstrate that a proposed C-space-based method may not generate rendering results as accurately as ray-casting in the physical space. We also analyze what needs to be improved and discuss several other issues related to the C-space-based approach.
本文研究了基于计算空间(C-space-based)的曲线体绘制光线投射算法。通过一个简单的反例,我们证明了所提出的基于c空间的方法可能不会像在物理空间中光线投射那样准确地生成渲染结果。我们还分析了需要改进的地方,并讨论了与基于c空间的方法相关的其他几个问题。
{"title":"Notes on Computational-Space-Based Ray-Casting for Curvilinear Volumes","authors":"Lichan Hong, A. Kaufman","doi":"10.1109/DAGSTUHL.1997.1423109","DOIUrl":"https://doi.org/10.1109/DAGSTUHL.1997.1423109","url":null,"abstract":"In this paper we study the computational-space-based (C-space-based) ray-casting algorithm for rendering curvilinear volumes. With a simple counter example, we demonstrate that a proposed C-space-based method may not generate rendering results as accurately as ray-casting in the physical space. We also analyze what needs to be improved and discuss several other issues related to the C-space-based approach.","PeriodicalId":268314,"journal":{"name":"Scientific Visualization Conference (dagstuhl '97)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125045108","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Vis-à-Web: An On-line Distributed Visualization Service Vis-à-Web:一种在线分布式可视化服务
Pub Date : 1997-06-09 DOI: 10.1109/DAGSTUHL.1997.1423125
J. Trapp, H. Pagendarm, B. Walter, A. A. Wouden, I. Sadarjoen, F. Post
Vis-à-Web was designed as a distributed visualization software on the word-wide-web (WWW). Using Vis-à-Web, owners of visualization algorithms may offer their visualization tool as a service on the WWW without giving away their code. Users can access such a service as simply as ordinary WWW-pages. Data may be processed on a variety of servers and the resulting visualization may be combined to a single complex scene. A prototype application using two distributed servers at the DLR in Germany and the TU Delft in the Netherlands was successfully demonstrated.
Vis-à-Web是一个基于万维网的分布式可视化软件。使用Vis-à-Web,可视化算法的所有者可以在WWW上提供他们的可视化工具作为服务,而无需提供他们的代码。用户可以像访问普通的www页面一样简单地访问这样的服务。数据可以在不同的服务器上处理,并且所得到的可视化可以组合成一个单一的复杂场景。在德国DLR和荷兰代尔夫特理工大学使用两台分布式服务器成功演示了原型应用程序。
{"title":"Vis-à-Web: An On-line Distributed Visualization Service","authors":"J. Trapp, H. Pagendarm, B. Walter, A. A. Wouden, I. Sadarjoen, F. Post","doi":"10.1109/DAGSTUHL.1997.1423125","DOIUrl":"https://doi.org/10.1109/DAGSTUHL.1997.1423125","url":null,"abstract":"Vis-à-Web was designed as a distributed visualization software on the word-wide-web (WWW). Using Vis-à-Web, owners of visualization algorithms may offer their visualization tool as a service on the WWW without giving away their code. Users can access such a service as simply as ordinary WWW-pages. Data may be processed on a variety of servers and the resulting visualization may be combined to a single complex scene. A prototype application using two distributed servers at the DLR in Germany and the TU Delft in the Netherlands was successfully demonstrated.","PeriodicalId":268314,"journal":{"name":"Scientific Visualization Conference (dagstuhl '97)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133018483","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Simple, Fast, and Robust Ray Casting of Irregular Grids 不规则网格的简单,快速和健壮的光线投射
Pub Date : 1997-06-09 DOI: 10.1109/DAGSTUHL.1997.1423099
P. Bunyk, A. Kaufman, Cláudio T. Silva
In this paper we describe a simple and efficient ray casting engine that is suitable for the rapid exploration of irregular grids composed of tetrahedra cells, or other cell complexes where cells have been broken up into faces. In our method, in a preprocessing phase, all the cells are broken into their corresponding faces. Visibility determination is performed after all the faces have been transformed into screen space; here we compute for each pixel an ordered list of the stabbing boundary faces. The final phase is the actual ray casting, which is performed independently for each pixel, and is basically a walk in the cell complex inside each component of the stabbing ordered list. For color calculations, a simple analytical lighting model is applied to each intersection of ray and cell. Our algorithm is simple, and our implementation fast and robust.
在本文中,我们描述了一个简单而有效的光线投射引擎,适用于快速探索由四面体细胞组成的不规则网格,或其他细胞复合体,其中细胞已被分解成面。在我们的方法中,在预处理阶段,所有的细胞被分解成相应的面。在所有人脸转换到屏幕空间后进行可见性确定;在这里,我们为每个像素计算一个刺入边界面的有序列表。最后一个阶段是实际的光线投射,它对每个像素独立执行,基本上是在刺状有序列表的每个组件内的细胞复合体中行走。对于颜色计算,一个简单的分析照明模型应用于每个光线和细胞的交叉点。算法简单,实现速度快,鲁棒性好。
{"title":"Simple, Fast, and Robust Ray Casting of Irregular Grids","authors":"P. Bunyk, A. Kaufman, Cláudio T. Silva","doi":"10.1109/DAGSTUHL.1997.1423099","DOIUrl":"https://doi.org/10.1109/DAGSTUHL.1997.1423099","url":null,"abstract":"In this paper we describe a simple and efficient ray casting engine that is suitable for the rapid exploration of irregular grids composed of tetrahedra cells, or other cell complexes where cells have been broken up into faces. In our method, in a preprocessing phase, all the cells are broken into their corresponding faces. Visibility determination is performed after all the faces have been transformed into screen space; here we compute for each pixel an ordered list of the stabbing boundary faces. The final phase is the actual ray casting, which is performed independently for each pixel, and is basically a walk in the cell complex inside each component of the stabbing ordered list. For color calculations, a simple analytical lighting model is applied to each intersection of ray and cell. Our algorithm is simple, and our implementation fast and robust.","PeriodicalId":268314,"journal":{"name":"Scientific Visualization Conference (dagstuhl '97)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114501205","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 60
Visualization of Analytically Defined Dynamical Systems 解析定义动力系统的可视化
Pub Date : 1997-06-09 DOI: 10.1109/DAGSTUHL.1997.1423104
E. Gröller, Helwig Löffelmann, R. Wegenkittl
The visualization of analytically defined dynamical systems is important for a thorough understanding of the underlying system behavior. An overview of theoretical concepts concerning analytically defined dynamical systems is given. Various visualization techniques for dynamical systems are discussed. Three current research directions concerning the visualization of dynamical systems are treated in more detail. These are: texture based techniques, visualization of high-dimensional dynamical systems, and advanced streamsurface representations.
分析定义的动力系统的可视化对于彻底理解潜在的系统行为是重要的。概述了有关解析定义动力系统的理论概念。讨论了动力系统的各种可视化技术。比较详细地讨论了目前有关动力系统可视化的三个研究方向。它们是:基于纹理的技术、高维动态系统的可视化和高级流表面表示。
{"title":"Visualization of Analytically Defined Dynamical Systems","authors":"E. Gröller, Helwig Löffelmann, R. Wegenkittl","doi":"10.1109/DAGSTUHL.1997.1423104","DOIUrl":"https://doi.org/10.1109/DAGSTUHL.1997.1423104","url":null,"abstract":"The visualization of analytically defined dynamical systems is important for a thorough understanding of the underlying system behavior. An overview of theoretical concepts concerning analytically defined dynamical systems is given. Various visualization techniques for dynamical systems are discussed. Three current research directions concerning the visualization of dynamical systems are treated in more detail. These are: texture based techniques, visualization of high-dimensional dynamical systems, and advanced streamsurface representations.","PeriodicalId":268314,"journal":{"name":"Scientific Visualization Conference (dagstuhl '97)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114641426","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
期刊
Scientific Visualization Conference (dagstuhl '97)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1