Swinburne
Browse

Real-time colouring and filtering with graphics shaders

Download (22.07 MB)
journal contribution
posted on 2024-07-26, 14:28 authored by D. Vohl, Christopher FlukeChristopher Fluke, D. G. Barnes, A. H. Hassan
Despite the popularity of the Graphics Processing Unit (GPU) for general purpose computing, one should not forget about the practicality of the GPU for fast scientific visualization. As astronomers have increasing access to three-dimensional (3D) data from instruments and facilities like integral field units and radio interferometers, visualization techniques such as volume rendering offer means to quickly explore spectral cubes as a whole. As most 3D visualization techniques have been developed in fields of research like medical imaging and fluid dynamics, many transfer functions are not optimal for astronomical data. We demonstrate how transfer functions and graphics shaders can be exploited to provide new astronomy-specific explorative colouring methods. We present 12 shaders, including four novel transfer functions specifically designed to produce intuitive and informative 3D visualizations of spectral cube data. We compare their utility to classic colour mapping. The remaining shaders highlight how common computation like filtering, smoothing and line ratio algorithms can be integrated as part of the graphics pipeline. We discuss how this can be achieved by utilizing the parallelism of modern GPUs along with a shading language, letting astronomers apply these new techniques at interactive frame rates. All shaders investigated in this work are included in the open source software SHWIRL (Vohl 2017).

Funding

ARC Centre of Excellence for All-sky Astrophysics

Australian Research Council

Find out more...

History

Available versions

PDF (Published version)

ISSN

0035-8711

Journal title

Monthly Notices of The Royal Astronomical Society

Volume

471

Issue

3

Pagination

23 pp

Publisher

Oxford University Press (OUP)

Copyright statement

This article has been accepted for publication in Monthly Notices of the Royal Astronomical Society ©: 2017 The Authors. Published by Oxford University Press on behalf of the Royal Astronomical Society. All rights reserved.

Language

eng

Usage metrics

    Publications

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC