插件

1、插件添加

案例位置examples/Cuda/QtGUI/Qt_GUI_Plugin

功能介绍:由于PeriDyno引擎实现了刚体、流体、弹性体、高度场及渲染等众多功能。后续开发过程中可能还会扩展到更多的功能。为了避免工具栏中图标过于冗余。PeriDyno引擎使用插件的形式在工具栏上创建与项目相关的图标按钮。

案例说明: 该案例主要展示如何添加插件到工具栏。下图添加了与建模相关的工具栏。

2、程序实现

接下来介绍案例的实现过程:

  • 在main函数中添加插件语句:
	PaticleSystem::initStaticPlugin(); //添加粒子系统相关的工具栏
	Modeling::initStaticPlugin();//添加建模相关的工具栏
	Interaction::initStaticPlugin();//添加交互相关的工具栏