Skip to content

feat: add a new webgl polar chart operator#4221

Open
anishshiva7 wants to merge 3 commits intoapache:mainfrom
anishshiva7:anish-dev-webglpolar-operator
Open

feat: add a new webgl polar chart operator#4221
anishshiva7 wants to merge 3 commits intoapache:mainfrom
anishshiva7:anish-dev-webglpolar-operator

Conversation

@anishshiva7
Copy link

What changes were proposed in this PR?

Screenshot 2026-02-16 at 1 51 11 PM

This change introduces a WebGL Polar Chart operator, which visualizes data using polar coordinates rendered with GPU-accelerated WebGL. The WebGL Polar Chart operator enables high-performance and interactive visualization of datasets that are naturally expressed in angular and radial dimensions.
In a WebGL polar chart:

  • The angular axis represents categories or continuous angular values.
  • The radial axis represents magnitude or distance from the center.
  • Data points are rendered using WebGL for efficient GPU-based visualization.
  • The visualization supports smooth rendering of larger datasets compared to traditional DOM/SVG approaches.

This visualization is useful for:

  • Displaying cyclic or directional data.
  • Comparing magnitudes across angular segments.
  • Identifying patterns in periodic datasets.
  • Enabling efficient, interactive visual analytics workflows.

The operator has been integrated into the Texera workflow system and appears under the visualization category.

Any related issues, documentation, discussions?

Needs python library scikit-image
Can be installed using: pip install scikit-image

How was this PR tested?

Tested with existing test cases

Was this PR authored or co-authored using generative AI tooling?

No

@github-actions github-actions bot added frontend Changes related to the frontend GUI common labels Feb 16, 2026
Copy link
Contributor

@Ma77Ball Ma77Ball left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, it looks good. Please look over the comments and address/respond to them above.

@github-actions github-actions bot added python docs Changes related to documentations labels Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

common docs Changes related to documentations frontend Changes related to the frontend GUI python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants