Skip to content

Conversation

@alxvth
Copy link

@alxvth alxvth commented Dec 9, 2025

  • Add volume data plugin from: https://github.com/Rsnelllenberg/core_volume
  • Streamline cmake setup, e.g., automatically fetch hnswlib if not provided
  • Refer to the original project in the README, in addition to this repo being a fork
  • Adapt the plugins to the current core (ManiVault 1.4 API):
    • Adjust scatterplot bounding boxes (new core API quirk) in DVRTransferFunction view, see the respective Scatterplot PR
    • Use previous quad vertex shader (from before some breaking changes in the core) to fix runtime issues

TODO:

  • Fix CI build failure, do not build on MacOS
  • Add PluginInfo.json Let's do this in a separate PR

This seems to work as intended now:
image

@alxvth alxvth force-pushed the feature/MergeVolumeData branch from 9cc3d04 to dd490fd Compare December 10, 2025 10:40
@alxvth alxvth changed the title Add volume data plugin Add volume data plugin and adapt to current core API Dec 12, 2025
@alxvth alxvth merged commit 848f137 into main Dec 12, 2025
6 checks passed
@alxvth alxvth deleted the feature/MergeVolumeData branch December 15, 2025 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants