CSE788.14 project

Topic: Vector Flow Visualization

Topic

I am going to implement “Real-time Vector Field Visualization” mainly based on Jarke J. van Wijk’s paper “Image based flow visualization”, as well as B. Cabral and C. Leedom’s paper “Imaging vector fields using line integral convolution”.

 

Goals

My Goals are using OpenGL and GLSL (OpenGL Shading Language) to implement a set of vector field visualization approaches. While the vector fields’ logic and data structures will be implemented with C++, the visualization part will be implemented with GLSL, so that the time varying and interactive features of the visualization systems can be supported.

 

References (may be augmented during implementation)

[1] J. van Wijk, Image based flow visualization, in Proceedings of ACM SIGGRAPH ‘02, pages 745-754, 2002.

[2] B. Cabral and C. Leedom, Imaging vector fields using line integral convolution, in Proceedings of SIGGRAPH 93, pages 263-270,  1993.

 

Image Based Vector Flow Visualization:

field1.png

 

Arrow Plots:

field2.png

 

Particles:

3.PNG

 

Streamlines (no seeds optimization yet):

4.PNG