1 / 11

Visualization Using Hardware Accelerated Spline Interpolation

Visualization Using Hardware Accelerated Spline Interpolation. www.cgg.cvut.cz. Petr Kadlec, Marek Gayer, Pavel Slavík C omputer G raphics G roup Department of Computer Science and Engineering Faculty of Electrical Engineering Czech Technical University in Prague, Czech Republic

phil
Download Presentation

Visualization Using Hardware Accelerated Spline Interpolation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visualization Using Hardware Accelerated Spline Interpolation www.cgg.cvut.cz Petr Kadlec, Marek Gayer, Pavel Slavík Computer Graphics Group Department of Computer Science and Engineering Faculty of Electrical Engineering Czech Technical University in Prague, Czech Republic WSCG’2004, February 2–6, 2004, Plzeň, Czech Republic

  2. Visualization of Gridded Data • Interpolation • Conversion of data to visual parameters • Rendering • MyPCC coal combustion application [1] [1] Gayer M., Slavík P., Hrdlička F. Interactive Educational System for Coal Combustion Modeling in Power Plant Boilers.In: Eurocon 2003 – Computer as a Tool – Proceedings. Ljubljana: IEEE Slovenia Section, 2003 Visualization Using Hardware Accelerated Spline Interpolation

  3. Interpolation – Linear + Traditional, supported + Simplicity + Speed – Quality! • Nonlinear data • Triangular pattern • Big gradient problems Visualization Using Hardware Accelerated Spline Interpolation

  4. Interpolation – Bicubic Splines + Quality! – More work – Speed? • Use modern hardware! Visualization Using Hardware Accelerated Spline Interpolation

  5. Implementation • Vertex&fragment programs (a.k.a. shaders) • OpenGL ARB extensions • Works on common current hardware (e.g. GF2MX 400, GFFX, ATI Radeon 8500 and above) • Interpolation core running on GPU • Per-pixel / per-vertex interpolation Visualization Using Hardware Accelerated Spline Interpolation

  6. Compare the Quality Visualization Using Hardware Accelerated Spline Interpolation

  7. Value to Color Conversion • Precalculated texture • Texture = Color LUT Visualization Using Hardware Accelerated Spline Interpolation

  8. Isolines For Free • Slight modification of the texture + Simple, fast (free!) – Blurry Visualization Using Hardware Accelerated Spline Interpolation

  9. Measurements (Please, see the paper for more details.) Visualization Using Hardware Accelerated Spline Interpolation

  10. Conclusion • We have designed an implemented hardware accelerated grid visualization • Spline interpolation method • Runs real-time on current graphics hardware, comparable speed with linear interpolation approach Visualization Using Hardware Accelerated Spline Interpolation

  11. Thank you for your attention. Petr Kadlec <kadlecp2@fel.cvut.cz> Visualization Using Hardware Accelerated Spline Interpolation

More Related