使用 EasyBlend 插件设置投影
EasyBlend 插件允许您在多投影仪设置上渲染基于 UNIGINE 的应用程序,这些设置存储在通过 Scalable Display Manager 创建并通过 EasyBlend SDK 设置的校准文件中。设置可以具有复杂的形状,例如圆顶。
- 该插件仅在具有 DirectX 11 API 的 Windows 上可用(DirectX 运行时可能需要更新)。 OpenGL 支持目前处于试验阶段。
- Microsoft Visual C++ 2008 Redistributable Package x64 是必需的。
- 不支持 DPI 缩放。
- 该插件不能在基于 Qt 的应用程序中使用。
该插件支持 fullwindow 模式(当应用程序窗口在没有装饰的情况下呈现时)。
如果在窗口模式下运行应用程序,窗口应该是不可调整大小.
您可以通过 easyblend 控制台命令切换 EasyBlend 插件:
要启用,请使用:
easyblend 1
要禁用,请使用:
easyblend 0
也可以看看#
- EasyBlend Plugin API
使用 EasyBlend 支持实现 Unigine 应用程序#
要将 EasyBlend 插件与 UNIGINE 一起使用,请执行以下操作:
-
通过 UNIGINE SDK 浏览器创建一个支持 EasyBlend 的新项目:单击 Plugins,在打开的表单中选中 EasyBlend support (EasyBlend plugin) 选项,然后单击 OK。
Plugins 面板上的 EasyBlend 插件要将 EasyBlend 支持添加到现有项目,请在 UNIGINE SDK Browser 中单击 Other Actions -> Configure Project -> Plugins -> EasyBlend support (EasyBlend plugin) -> OK。 - 实施您的应用程序。
- 发射应用程序启动时的 EasyBlend 插件。
启动 EasyBlend#
要启动插件,请在应用程序启动时指定 extern_plugin 命令行选项,如下所示:
要获得正确的结果,必须在应用程序启动时指定屏幕分辨率,并且必须与 *.ol 文件中设置的相同。
main_x64d -extern_plugin EasyBlend -calibration_file "my.ol" -video_mode -1 -video_width 1024 -video_height 768
这里:
- calibration_file 选项指定存储投影设置的 *.ol 校准文件的路径(绝对)。
如果您通过 UNIGINE SDK 浏览器运行应用程序,请在 Customize Run Options 表单中指定上面给出的命令行选项。
最新更新:
2023-06-23
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)