自定义插件界面

创建一个界面来加载自定义插件。使用此 C++ 界面,可以定义用于调整大小的界面命令,以及鼠标/键盘输入和其他用户界面元素。编写代码以将 VRED 渲染内容流式传输到其他客户端(例如智能手机)。执行 Python 命令。我们提供了此压缩文件夹,其中包含创建您自己的插件所需的内容,以及介绍如何编译和安装该插件的自述。

要检查是否加载了某个插件,请转到“编辑”>“首选项”>“常规设置”>“插件”,然后滚动浏览列表以查找该插件。

更新

自 VRED 2025.2 起,我们添加了以下功能:

自定义插件界面的自述

这也可以在压缩文件夹(其中包含创建您自己的插件所需的内容)中找到。

它解释了如何编译和安装自定义插件界面。要编译 UserPluginDemo 示例,请执行以下操作:

使用 Visual Studio 2017(或更高版本)

  1. 打开 Visual Studio 2017(或更高版本)Developer 命令提示符。
  2. 将当前目录更改为 ...\VREDUserPlugin-xx.x\example
  3. 运行 nmake

使用 mingw64

  1. 将当前目录更改为 ...\VREDUserPlugin-xx.x\example
  2. 打开 Windows cmd 并执行 g++.exe -static-libgcc -static-libstdc++ -shared vrUserPluginDemo.cpp -I../include -o vrUserPluginDemo.dll

可以通过两种方法安装插件。

  1. 执行以下两个操作之一:

    • VRED_USER_PLUGINS_PATH 环境变量设置为插件的路径,例如 ...\VREDUserPlugin-xx.x\bin"

    • vrUserPluginDemo.dll 复制到 C:\Program Files\Autodesk\VREDPro-<internalVersion>\lib\plugins\WIN64\UserPlugins

  2. 执行 VRED。