Hi, I’m working on my first render plugin and have gotten to the point where I need a bit of UI to control the various settings of the renderer I am integrating. Things like combo boxes, sliders, and check boxes that I would expect to find in the “Rendering” panel when my plugin is set as the current renderer.
I’ve taken a look at the example Marmalade plugin and it looks like it is using MFC UI for the render settings in “MarmaladeRenderSettingsSection.h/.cpp”? Are their any other ways to add UI besides MFC? There is some code for “automatic” UI in the materials and texture parts of the Marmalade plugin, but I haven’t found any examples of using it for render settings.
There is also the enum RhRdkUiFrameworks in RhRdkDefinitions.h that implies WPF or Eto could also be used? Are there any examples of this?
I’m writing my plugin in C++ for Rhino 6.