创建一个界面来加载自定义插件。使用此 C++ 界面,可以定义用于调整大小的界面命令,以及鼠标/键盘输入和其他用户界面元素。编写代码以将 VRED 渲染内容流式传输到其他客户端(例如智能手机)。执行 Python 命令。我们提供了此压缩文件夹,其中包含创建您自己的插件所需的内容,以及介绍如何编译和安装该插件的自述。
要检查是否加载了某个插件,请转到“编辑”>“首选项”>“常规设置”>“插件”,然后滚动浏览列表以查找该插件。
自 VRED 2025.2 起,我们添加了以下功能:
messageReceived
方法,用于在加载了某些内容(例如场景)并准备好渲染时发送消息。这也可以在压缩文件夹(其中包含创建您自己的插件所需的内容)中找到。
它解释了如何编译和安装自定义插件界面。要编译 UserPluginDemo
示例,请执行以下操作:
...\VREDUserPlugin-xx.x\example
。nmake
。...\VREDUserPlugin-xx.x\example
。g++.exe -static-libgcc -static-libstdc++ -shared vrUserPluginDemo.cpp -I../include -o vrUserPluginDemo.dll
。可以通过两种方法安装插件。
执行以下两个操作之一:
将 VRED_USER_PLUGINS_PATH
环境变量设置为插件的路径,例如 ...\VREDUserPlugin-xx.x\bin"
将 vrUserPluginDemo.dll
复制到 C:\Program Files\Autodesk\VREDPro-<internalVersion>\lib\plugins\WIN64\UserPlugins
执行 VRED。