<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hey Duncan,<div><br></div><div>I'll attach an example directory which contains a cpd file from a custom filter I defined to just glyph with spheres. It's marked in the servermanager xml file and in the cpd file that you just copy and paste the CompoundSourceProxy section from the cpd file and add it inside the ProxyGroup section of the xml. You then add a name="..." and optionally a label="..." to the CompoundSourceProxy line. The rest of it is just like described in </div><div><br></div><div><a href="http://www.itk.org/Wiki/Plugin_HowTo#Adding_Categories_to_the_Filters_Menu">http://www.itk.org/Wiki/Plugin_HowTo#Adding_Categories_to_the_Filters_Menu</a></div><div><br></div><div>and the section on adding icons. You create a build directory, and point ccmake to a ParaView build directory and it will create a library which can be loaded in ParaView with Manage Plugins, as you said.</div><div><br></div><div>The servermanager XML itself with the custom filter pasted in can just be loaded, too, if you want your custom filter as a plugin but don't need the new filters menu category. In principle, the wiki seems to suggest that the GUI xml for the menu item and an icon qrc file can both be compiled together using Qt's rcc to allow the custom menu item and icon along with the servermanager XML to be loaded into ParaView without needing to build the plugin against ParaView, but I've never been able to figure that part out...</div><div><br></div><div>Anyway, here's the example. Good luck,</div><div>-Eric</div><div><br></div><div></div></body></html>