Tuncay, BerkanGünther, TobiasLinsen, LarsThies, Justus2024-09-092024-09-092024978-3-03868-247-9https://doi.org/10.2312/vmv.20241208https://diglib.eg.org/handle/10.2312/vmv20241208In flow visualization, the depiction of line geometry in three-dimensional domains is often accompanied by occlusions. If there is a notion of which geometry is important to see, then a careful adjustment of the transparency is possible to ensure that irrelevant geometry is not occluding the meaningful structures, which is an inherently view-dependent problem. Past work in this line of research focused on the view-dependent adjustment of the transparency only and left the color channel open for the encoding of additional information. For a given viewpoint, the colormap could be set by the user, but once the view changes, the visible geometry is different and the colormap might no longer be utilizing its full color range. Thus, in this paper, we readjust the color transfer function to the new view, such that the colors of the colormap are utilized uniformly in the final image. To this end, a visibility histogram of all scalar values is recalculated and equalized on the GPU each frame. Further, past approaches required a set of lines that is not too dense, since the opacity optimization would otherwise fade out all lines similarly. For this reason, we incorporate a hierarchical line clustering for which we experimentally study the influence of distance metrics, linkage options, and representative choices. We apply the method in a number of scientific data sets, including examples from atmospheric sciences, aerodynamics, and electromagnetism.Attribution 4.0 International LicenseCCS Concepts: Human-centered computing → Scientific visualization; Computing methodologies → VisibilityHuman centered computing → Scientific visualizationComputing methodologies → VisibilityOptimization of Opacity and Color for Dense Line Sets10.2312/vmv.202412088 pages