Search Results

Now showing 1 - 10 of 12
  • Item
    Multiphase Viscoelastic Non-Newtonian Fluid Simulation
    (The Eurographics Association and John Wiley & Sons Ltd., 2024) Zhang, Yalan; Long, Shen; Xu, Yanrui; Wang, Xiaokun; Yao, Chao; Kosinka, Jiri; Frey, Steffen; Telea, Alexandru; Ban, Xiaojuan; Skouras, Melina; Wang, He
    We propose an SPH-based method for simulating viscoelastic non-Newtonian fluids within a multiphase framework. For this, we use mixture models to handle component transport and conformation tensor methods to handle the fluid's viscoelastic stresses. In addition, we consider a bonding effects network to handle the impact of microscopic chemical bonds on phase transport. Our method supports the simulation of both steady-state viscoelastic fluids and discontinuous shear behavior. Compared to previous work on single-phase viscous non-Newtonian fluids, our method can capture more complex behavior, including material mixing processes that generate non-Newtonian fluids. We adopt a uniform set of variables to describe shear thinning, shear thickening, and ordinary Newtonian fluids while automatically calculating local rheology in inhomogeneous solutions. In addition, our method can simulate large viscosity ranges under explicit integration schemes, which typically requires implicit viscosity solvers under earlier single-phase frameworks.
  • Item
    Visual Analysis of Two‐Phase Flow Displacement Processes in Porous Media
    (© 2022 Eurographics ‐ The European Association for Computer Graphics and John Wiley & Sons Ltd, 2022) Frey, Steffen; Scheller, Stefan; Karadimitriou, Nikolaos; Lee, Dongwon; Reina, Guido; Steeb, Holger; Ertl, Thomas; Hauser, Helwig and Alliez, Pierre
    We developed a new visualization approach to gain a better understanding of the displacement of one fluid phase by another in porous media. This is based on a recent experimental parameter study with varying capillary numbers and viscosity ratios. We analyse the temporal evolution of characteristic values in this two‐phase flow scenario and discuss how to directly compare experiments across different temporal scales. To enable spatio‐temporal analysis, we introduce a new abstract visual representation showing which paths through the porous medium were occupied and for how long. These transport networks allow to assess the impact of different acting forces and they are designed to yield expressive comparability and linking to the experimental parameter space both supported by additional visual cues. This joint work of porous media experts and visualization researchers yields new insights regarding two‐phase flow on the microscale, and our visualization approach contributes towards the overarching goal of the domain scientists to characterize porous media flow based on capillary numbers and viscosity ratios.
  • Item
    Optimizing Grid Layouts for Level-of-Detail Exploration of Large Data Collections
    (The Eurographics Association and John Wiley & Sons Ltd., 2022) Frey, Steffen; Borgo, Rita; Marai, G. Elisabeta; Schreck, Tobias
    This paper introduces an optimization approach for generating grid layouts from large data collections such that they are amenable to level-of-detail presentation and exploration. Classic (flat) grid layouts visually do not scale to large collections, yielding overwhelming numbers of tiny member representations. The proposed local search-based progressive optimization scheme generates hierarchical grids: leaves correspond to one grid cell and represent one member, while inner nodes cover a quadratic range of cells and convey an aggregate of contained members. The scheme is solely based on pairwise distances and jointly optimizes for homogeneity within inner nodes and across grid neighbors. The generated grids allow to present and flexibly explore the whole data collection with arbitrary local granularity. Diverse use cases featuring large data collections exemplify the application: stock market predictions from a Black-Scholes model, channel structures in soil from Markov chain Monte Carlo, and image collections with feature vectors from neural network classification models. The paper presents feedback by a domain scientist, compares against previous approaches, and demonstrates visual and computational scalability to a million members, surpassing classic grid layout techniques by orders of magnitude.
  • Item
    Visual Analysis of Popping in Progressive Visualization
    (The Eurographics Association, 2021) Waterink, Ethan; Kosinka, Jiri; Frey, Steffen; Frosini, Patrizio and Giorgi, Daniela and Melzi, Simone and Rodolà, Emanuele
    Progressive visualization allows users to examine intermediate results while they are further refined in the background. This makes them increasingly popular when dealing with large data and computationally expensive tasks. The characteristics of how preliminary visualizations evolve over time are crucial for efficient analysis; in particular unexpected disruptive changes between iterations can significantly hamper the user experience. This paper proposes a visualization framework to analyze the refinement behavior of progressive visualization. We particularly focus on sudden significant changes between the iterations, which we denote as popping artifacts, in reference to undesirable visual effects in the context of level of detail representations in computer graphics. Our visualization approach conveys where in image space and when during the refinement popping artifacts occur. It allows to compare across different runs of stochastic processes, and supports parameter studies for gaining further insights and tuning the algorithms under consideration. We demonstrate the application of our framework and its effectiveness via two diverse use cases with underlying stochastic processes: adaptive image space sampling, and the generation of grid layouts.
  • Item
    Virtual Ray Tracer
    (The Eurographics Association, 2022) Verschoore de la Houssaije, Willard A.; Wezel, Chris S. van; Frey, Steffen; Kosinka, Jiri; Bourdin, Jean-Jacques; Paquette, Eric
    Ray tracing is one of the more complicated techniques commonly taught in (introductory) Computer Graphics courses. Visualizations can help with understanding complex ray paths and interactions, but currently there are no openly accessible applications that focus on education. We present Virtual Ray Tracer, an interactive application that allows students/users to view and explore the ray tracing process in real-time. The application shows a scene containing a camera casting rays which interact with objects in the scene. Users are able to modify and explore ray properties such as their animation speed, the number of rays as well as the material properties of the objects in the scene. The goal of the application is to help the users-students of Computer Graphics and the general public-to better understand the ray tracing process and its characteristics. To invite users to learn and explore, various explanations and scenes are provided by the application at different levels of complexity. A user study showed the effectiveness of Virtual Ray Tracer in supporting the understanding and teaching of ray tracing. Our educational tool is built with the cross-platform engine Unity, and we make it fully available to be extended and/or adjusted to fit the requirements of courses at other institutions or of educational tutorials.
  • Item
    Parallel Compositing of Volumetric Depth Images for Interactive Visualization of Distributed Volumes at High Frame Rates
    (The Eurographics Association, 2023) Gupta, Aryaman; Incardona, Pietro; Brock, Anton; Reina, Guido; Frey, Steffen; Gumhold, Stefan; Günther, Ulrik; Sbalzarini, Ivo F.; Bujack, Roxana; Pugmire, David; Reina, Guido
    We present a parallel compositing algorithm for Volumetric Depth Images (VDIs) of large three-dimensional volume data. Large distributed volume data are routinely produced in both numerical simulations and experiments, yet it remains challenging to visualize them at smooth, interactive frame rates. VDIs are view-dependent piecewise constant representations of volume data that offer a potential solution. They are more compact and less expensive to render than the original data. So far, however, there is no method for generating VDIs from distributed data. We propose an algorithm that enables this by sort-last parallel generation and compositing of VDIs with automatically chosen content-adaptive parameters. The resulting composited VDI can then be streamed for remote display, providing responsive visualization of large, distributed volume data.
  • Item
    PGV 2020: Frontmatter
    (The Eurographics Association, 2020) Frey, Steffen; Huang, Jian; Sadlo, Filip; Frey, Steffen and Huang, Jian and Sadlo, Filip
  • Item
    Visually Comparing Rendering Performance from Multiple Perspectives
    (The Eurographics Association, 2022) Tarner, Hagen; Bruder, Valentin; Frey, Steffen; Ertl, Thomas; Beck, Fabian; Bender, Jan; Botsch, Mario; Keim, Daniel A.
    Evaluation of rendering performance is crucial when selecting or developing algorithms, but challenging as performance can largely differ across a set of selected scenarios. Despite this, performance metrics are often reported and compared in a highly aggregated way. In this paper we suggest a more fine-grained approach for the evaluation of rendering performance, taking into account multiple perspectives on the scenario: camera position and orientation along different paths, rendering algorithms, image resolution, and hardware. The approach comprises a visual analysis system that shows and contrasts the data from these perspectives. The users can explore combinations of perspectives and gain insight into the performance characteristics of several rendering algorithms. A stylized representation of the camera path provides a base layout for arranging the multivariate performance data as radar charts, each comparing the same set of rendering algorithms while linking the performance data with the rendered images. To showcase our approach, we analyze two types of scientific visualization benchmarks.
  • Item
    VVRT: Virtual Volume Raycaster
    (The Eurographics Association, 2025) Wal, Lukke van der; Blesinger, Philip; Kosinka, Jiri; Frey, Steffen; Aurisano, Jillian; Laramee, Robert S.; Nobre, Carolina
    Virtual Ray Tracer (VRT) is an educational tool to provide users with an interactive environment for understanding ray-tracing concepts. Extending VRT, we propose Virtual Volume Raycaster (VVRT), an interactive application that allows to view and explore the volume raycasting process in real-time. The goal is to help users-students of scientific visualization and the general public-to better understand the steps of volume raycasting and their characteristics, for example the effect of early ray termination. VVRT shows a scene containing a camera casting rays which interact with a volume. Learners are able to modify and explore various settings, e.g., concerning the transfer function or ray sampling step size. Our educational tool is built with the cross-platform engine Unity, and we make it fully available to be extended and/or adjusted to fit the requirements of courses at other institutions, educational tutorials, or of enthusiasts from the general public. Two user studies demonstrate the effectiveness of VVRT in supporting the understanding and teaching of volume raycasting.
  • Item
    Sca2Gri: Scalable Gridified Scatterplots
    (The Eurographics Association and John Wiley & Sons Ltd., 2025) Frey, Steffen; Aigner, Wolfgang; Andrienko, Natalia; Wang, Bei
    Scatterplots are widely used in exploratory data analysis. Representing data points as glyphs is often crucial for in-depth investigation, but this can lead to significant overlap and visual clutter. Recent post-processing techniques address this issue, but their computational and/or visual scalability is generally limited to thousands of points and unable to effectively deal with large datasets in the order of millions. This paper introduces Sca2Gri (Scalable Gridified Scatterplots), a grid-based post-processing method designed for analysis scenarios where the number of data points substantially exceeds the number of glyphs that can be reasonably displayed. Sca2Gri enables interactive grid generation for large datasets, offering flexible user control of glyph size, maximum displacement for point to cell mapping, and scatterplot focus area. While Sca2Gri's computational complexity scales cubically with the number of cells (which is practically bound to thousands for legible glyph sizes), its complexity is linear with respect to the number of data points, making it highly scalable beyond millions of points.