1、OSG插件的工作机制
由于 OSG 包含庞大的第三方插件库,所以 OSG 支持的文件格式也非常多,如各种三维模型、图
片和视频等文件,这也是 OSG 的一大优势,它可以满足各行各业的需求。
1.1 插件的搜索和注册
OSG 插件是一组动态链接库,其中实现了 osgDB 头文件 ReaderWriter 定义的接口。为了保证 OSG可以找到这些插件,插件所在目录必须在 Windows 的 PATH 环境变量或 Linux 的 LD_LIBRARY_PATH中列出。这样,用户最终也可以在 OSG_LIBRARY_PATH 环境变量中指定新的插件搜索路径。
OSG 仅识别符合下面的命名格式的插件库:
Apple——osgdb_<name>
Linux——osgdb_<name>.so
Windows——osgdb_<name