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

Rework VTK extensions #1115

Closed
Meakk opened this issue Dec 21, 2023 · 2 comments · Fixed by #1280
Closed

Rework VTK extensions #1115

Meakk opened this issue Dec 21, 2023 · 2 comments · Fixed by #1280
Assignees
Labels
type:enhancement New feature or request
Milestone

Comments

@Meakk
Copy link
Member

Meakk commented Dec 21, 2023

Currently, we have implemented 4 different VTK extensions (Applicative, Core, Rendering, Readers).
These VTK extensions are private and not part of the SDK.
However, we foresee some cases where it can be useful to expose utils or even filters for the plugins.
A example could be having a filter to handle face-varying attributes for Alembic and USD formats.

Here's the different sub-tasks:

  • Merge the VTK extensions to a single extension
  • Use shared library instead of forcing a static library
  • Export symbols for correct usage on Windows
  • Install the library in the SDK and create a specific CMake target like f3d::vtkext
@Meakk Meakk added this to the 2.4.0 milestone Dec 21, 2023
@Meakk Meakk mentioned this issue Dec 21, 2023
@mwestphal mwestphal added the help wanted Please help with this issue! label Jan 7, 2024
@mwestphal mwestphal added type:enhancement New feature or request and removed help wanted Please help with this issue! labels Jan 26, 2024
@Meakk Meakk added this to F3D Feb 2, 2024
@mwestphal mwestphal modified the milestone: 2.4.0 Feb 3, 2024
@mwestphal mwestphal moved this to To do in F3D Feb 4, 2024
@mwestphal mwestphal self-assigned this Feb 10, 2024
@mwestphal mwestphal moved this from To do to In progress in F3D Feb 10, 2024
@github-project-automation github-project-automation bot moved this from In progress to Done in F3D Mar 15, 2024
@mwestphal mwestphal reopened this Mar 15, 2024
@mwestphal
Copy link
Contributor

Still need to merge all private extensions into one

@Meakk
Copy link
Member Author

Meakk commented Mar 22, 2024

Can we close it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants