Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Superquadrics for tensor-valued fields #54

Open
termi-official opened this issue Dec 16, 2022 · 1 comment
Open

Superquadrics for tensor-valued fields #54

termi-official opened this issue Dec 16, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@termi-official
Copy link
Member

termi-official commented Dec 16, 2022

We should be able to implement visualization of symmetric and non-symmetric matrix fields via superquadrics (e.g. [1,2]) with moderate effort. For this we might need some changes to Makie.jl, where we start from meshscatter and implement a new shader to render out the superquadrics. The matrix field should be evaluated either at quadrature points or nodes.

[1] Schultz, T., & Kindlmann, G. L. (2010). Superquadric glyphs for symmetric second-order tensors. IEEE transactions on visualization and computer graphics, 16(6), 1595-1604.

[2] Kratz, A., Auer, C., Stommel, M., & Hotz, I. (2013, February). Visualization and analysis of second‐order tensors: Moving beyond the symmetric positive‐definite case. In Computer Graphics Forum (Vol. 32, No. 1, pp. 49-74). Oxford, UK: Blackwell Publishing Ltd.

@termi-official termi-official added the enhancement New feature or request label Dec 16, 2022
@termi-official
Copy link
Member Author

It might make sense to explore the possibility to put everything into a single mesh and push it into the renderer, eliminating at least the draw call overhead.

@termi-official termi-official changed the title Superquadrics for symmetric matrix fields Superquadrics for matrix-valued fields Feb 15, 2023
@termi-official termi-official changed the title Superquadrics for matrix-valued fields Superquadrics for tensor-valued fields Feb 15, 2023
@termi-official termi-official mentioned this issue Oct 14, 2023
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant