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

Add TagFilter node #377

Closed
bentoogood opened this issue Jun 13, 2013 · 6 comments
Closed

Add TagFilter node #377

bentoogood opened this issue Jun 13, 2013 · 6 comments
Assignees
Labels
scene Issues with GafferScene

Comments

@bentoogood
Copy link
Contributor

The cortex scene cache format supports metadata tags attached to items in the cache.
These could be used to filter the paths in a scene, return items that have the specified tag/s (or those that don't have said tags)

@bentoogood
Copy link
Contributor Author

I believe this also requires the SceneReader node to be read the tags from the scenecache into the gaffer scene.

@johnhaddon
Copy link
Member

I think tags will probably just be represented in gaffer as attributes, so this could perhaps just be an AttributeFilter. Or perhaps derive from one for the functionality but provide a more specific UI.

This needs quite a lot of thought in order to keep bounds propagation working properly.

@ghost ghost assigned davidsminor and johnhaddon Aug 15, 2013
@johnhaddon
Copy link
Member

Needs #494.

@bentoogood
Copy link
Contributor Author

Depends on #145 (most likely a subclassed AttributeFilter with a special interface for working with tags)

@andrewkaufman
Copy link
Contributor

@johnhaddon is this ticket still relevant?

@johnhaddon
Copy link
Member

I don't think so no. I think something equivalent will get done for #92, but it won't be a TagFilter node - it'll either be a SetFilter or an additional mode to the existing PathFilter. I'll close this one as invalid...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scene Issues with GafferScene
Projects
None yet
Development

No branches or pull requests

4 participants