The ShaderMap SDK provides a flexible and powerful interface for creating add-ons. There are 3 C/C++ files for building plugins.
Create maps, geometry importers, and filters. Simply create an x86 / x64 DLL project with Visual Studio and include one of the core C/C++ files to build a plugin type.
MIT Licensed on GitHub
The SDK comes with instructions on how to create ShaderMap Material Files using HLSL inside an XML file.
These Material Files are used to create new Materials Types in the ShaderMap Material Visualizer.
The ShaderMap SDK is released as Open Source software under the MIT License. You may use it to develop
commercial plugins for ShaderMap and aren't required to release source code.