VRED 的环境变量

下面列出了 VRED 特定环境变量和外部环境变量以及它们在 VRED 中对应的说明和/或值。

在何处输入环境变量(初学者)

如果这是第一次设置环境变量,对于 Windows,可以按以下方式进行设置。对于 Mac,请参见如何在 Mac 上设置环境变量

  1. “此电脑”图标上单击鼠标右键,然后选择“属性”

  2. 单击“高级系统设置”

  3. 单击“高级”选项卡,然后单击“环境变量”按钮。

  4. “系统变量”部分(位于底部)中,单击“新建”。这将打开“新建系统变量”对话框。

  5. 输入环境变量名称和值,然后单击“确定”

VRED 特定变量

这些环境变量特定于 VRED。

VRED 特定变量

值/说明

VRED_ALLOW_STANDBY_MODE   ADSK_VRED_ALLOW_STANDBY_MODE 任意值:允许计算机进入休眠模式。默认情况下,VRED 会阻止休眠模式。
VRED_CLUSTERMANAGER_PATH 提供群集管理器数据(数据库、加密项目文件和图像)的用户定义的存储位置的路径。
VRED_COLLABORATION_NO_AUDIO 任意值:阻止在“协作”模式下使用 VRED 本机音频。
VRED_COLLABORATION_NO_UPLOAD 任意值:阻止在“协作”模式下上传场景。
VRED_CURRENT_PROJECT_DIR 只读:返回加载的 VPB 文件的当前目录。
VRED_CUSTOM_HANDS 提供自定义 VR 手几何体的用户定义的目录的路径。
VRED_DATA 只读:返回 VRED 数据目录的路径。
VRED_DEBUG_IDLE_LICENSE 任意值:为“许可空闲”模式启用调试输出。
VRED_DISABLE_ADP 任意值:禁用 Autodesk 数据收集功能。
VRED_DISABLE_CASCADING 任意值:禁用许可层叠。
VRED_DISABLE_CLIC_IPM 任意值:在 VRED 中隐藏许可 UI。
VRED_DISABLE_CLIC_USER_LICENSE 任意值:禁用用户许可功能。
VRED_DISABLE_CUDA_MEMORY_POOL_SUPPORT 0:在支持设备上使用 CUDA 内存池。

其他值:禁用 CUDA 内存池支持。

有关启用此选项的信息,请参见 VRED_USE_CUSTOM_CUDA_MEMORY_POOL

VRED_DISABLE_IDLE_LICENSE 任意值:禁用在空闲时释放许可。
VRED_DISABLE_ONLINE_STORES 任意值:禁止在主窗口中使用在线商店。将不显示 UI。
VRED_DISABLE_SHARED_VIEWS 任意值:禁用共享视图功能。
VRED_DISABLE_WEB_ACCESS 任意值:禁止访问 Web 内容。它将隐藏“社区”菜单和在线商店。
VRED_DISABLE_WEBINTERFACE | ADSK_VRED_DISABLE_WEBINTERFACE 任意值:禁用 VRED Web 界面。将不显示 UI。
VRED_EXAMPLES 只读:返回 VRED 示例目录的路径。
VRED_FILEIO_TMP_DIR 提供 VRED 的用户定义的文件 IO 临时目录的路径。
VRED_FORCE_EGL 任意值:在 Linux 下强制使用 EGL (https://www.khronos.org/egl/)。
VRED_IDLE_LICENSE_TIME 提供在空闲时 VRED 将在多长时间(以秒为单位)后释放许可。此值限制在 [60, 900] 范围内。
VRED_IGNORE_INVISIBLE 1:导入时忽略非 Wire 文件的不可见几何体。

其他值:导入不可见的几何体。
VRED_PREFERENCES_OVERRIDE 提供配置文件 (preferences.xml) 的路径,此文件包含一部分首选项,用于在启动时覆盖用于会话的本地首选项。请参见分布首选项了解用法。
VRED_ROOT 只读:返回 VRED 根目录的路径。
VRED_SCRIPT_PLUGINS 提供脚本插件的用户定义的目录的路径。

该文件夹的子文件夹结构必须符合以下约束:Autodesk/VRED-<Version>/ScriptPlugins,其中 <Version> 是 VRED 版本号(例如 13.0)。
VRED_SERVICE_PAGE 0:完全阻止 Web 界面。

1:阻止 Web 界面 http 站点,但启用了请求。

2:完全启用 Web 界面。
VRED_TMP_DIR 提供 VRED 的用户定义的临时目录的路径。
VRED_TRANSLATION_DIR 提供转换的用户定义的目录的路径。
VRED_USE_ALL_TRACKING 0 或未设置:使用特定的跟踪模块,而不是加载全部。

其他值:加载所有跟踪模块插件。
VRED_USE_CUSTOM_CUDA_MEMORY_POOL 任何值

有关禁用此选项的信息,请参见 VRED_DISABLE_CUDA_MEMORY_POOL_SUPPORT

VRED_USE_CUSTOM_CUDA_MEMORY_POOL 0:使用 CUDA 默认内存池。

其他值:在支持设备上使用自定义 CUDA 内存池。

有关禁用此选项的信息,请参见 VRED_DISABLE_CUDA_MEMORY_POOL_SUPPORT

VRED_USE_OLD_MATERIAL_SORTING 任意值:在材质编辑器中启用在 VRED 2023 之前使用的旧材质排序算法
VRED_USE_OLD_TRACKING 1:忽略新的 VRPN 跟踪模块,仅加载旧跟踪模块。

其他值或未设置
:加载新的 VRPN 跟踪模块。需要 VRED_USE_ALL_TRACKING = 1 或未设置。
VRED_WRITE_IMPORT_DEBUG_FILE 1:写入 ATF 导入调试文件。

其他值:无调试文件。
VRED_WRITABLE_DATA 只读:返回 VRED 可写数据目录的路径。
VRED<VersionYear>_SCRIPT_PLUGINS(例如 VRED2020_2_SCRIPT_PLUGINS 提供脚本插件的用户定义的目录的路径。
<AppName>_LOG_DIR(例如 VREDPRO_LOG_DIR 提供用户定义的日志目录的路径。

外部变量

这些是外部环境变量。

外部变量

值/说明

ADLSDK_DARK_SITE 在暗点模式下,CLIC 将避免发送 HTTP 请求并禁用用户许可模式。对于 Internet 连接受限的客户,需要此特殊模式。设置为“TRUE”以将其启用(区分大小写),设置为其他任何值以将其禁用。
HDRLS_HOME_V4 提供 HDR LightStudio V4 库的路径。
HDRLS_HOME_V5 提供 HDR LightStudio V5 库的路径。
MAYA_LOCATION 提供 Maya 位置的路径。
STARVR_SDK 提供 StarVR SDK 的路径。此变量应在 StarVR SDK 安装程序中创建。

其他链接

下面是一些有关使用环境变量的其他链接: