OSG编程指南<十九>:OSG插件的工作机制和自定义插件编写

2023-12-14 04:56:56

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>.dll

??< name >通常指文件的扩展名。例如,GIF 图片的插件在 Windows XP 系统下名为 osgdb_gif.dll。对于开发者来说,使用文件扩展名来命名插件的方法并不一

文章来源:https://blog.csdn.net/m0_37251750/article/details/134846697
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。