Releases: ScottRaffertyCG/VREDx
Release list
VredX 0.6.0
Add MaterialX texture baking (flat UV 0–1) to PNG/EXR.
- Baking panel on the Inspector Baking tab and VREDX → Bake Textures… (shown only after the runtime is installed)
- Default maps: base_color, diffuse_roughness, metalness, normal — add more with +
- Batch queue scaffold, bake preview, inline log, and
{material}_{map}output naming - ASWF MaterialX TextureBaker runs in a subprocess; glue code stays in
vredx.zip
Install
1. Plugin (required)
Download VredX-0.6.0.zip and extract the VredX folder into your VRED ScriptPlugins location, for example:
- Per-user:
C:\Users\<you>\Documents\Autodesk\VRED-19.1\ScriptPlugins - Machine-wide:
C:\Program Files\Autodesk\VREDPro-19.1\lib\plugins\WIN64\Scripts
You should end up with:
VredX/
VredX.py
vredx.zip
presets/ examples/ resources/ …
VredX.py is also attached separately for quick entry-point updates.
2. Texture baking runtime (required for baking)
Download VredX-baking_runtime-0.6.0.zip and extract it so the ASWF MaterialX tree lives at:
C:\Users\<you>\Documents\Autodesk\VredX\baking_runtime\materialx\
The zip contains a baking_runtime folder — extract it into Documents\Autodesk\VredX\ (create that folder if needed). Do not leave baking_runtime under ScriptPlugins; VRED scans loose .py files there.
Until this step is done, VredX starts normally but hides the Baking tab and Bake Textures… menu.
3. Restart VRED
Restart VRED (or reload script plugins), then open VREDX from the menu bar or Scripts panel.
See README for full folder paths.
VredX 0.5.8
Fix VRED nodegraph MaterialX round-trip on open and save.
- Preserve nodegraph interface
<input>declarations andinterfacenameconnections when reading and writing.mtlx - Emit
separate3and similar nodes withtype="multioutput"instead offloat - Skip empty
defaultgeompropliterals onnormalmapinputs that VRED rejects on load
Download VredX-0.5.8.zip and extract into either Program Files Scripts or Documents ScriptPlugins. VredX.py is also attached separately for quick entry-point updates. See README for folder paths.
VredX 0.5.7
Compound graphs, nested MaterialX, and editor workflow improvements.
- Expose-in-material toggle for VRED Realistic tab visibility (Inspector checkbox controls uivisible on literal inputs)
- Node palette type labels, tooltips, and search (input-to-output type signatures; search by port types)
- Nested nodegraph drill-down and compound output visualization (breadcrumb navigation, export output panel, scoped auto-layout)
- Compound graph authoring and nested MTLLX round-trip (create/dissolve nodegraphs, expose internal ports as compound outputs, preserve nested structure on save)
- Pop-out editor window from the VREDX / Window menu
- Nested expose-in-material support and root auto-layout when dissolving compounds
Download VredX-0.5.7.zip and extract into either Program Files Scripts or Documents ScriptPlugins. VredX.py is also attached separately for quick entry-point updates. See README for folder paths.
VredX 0.5.6
Import and external-material workflow improvements.
- Auto-layout for imported graphs without editor positions (surface shader + material pinned on the right)
- Relative texture paths resolved on open and copied beside exported .mtlx on Send to VRED
- Open downloaded .zip archives directly (e.g. GPUOpen MatLib) without manual extraction
Download VredX-0.5.6.zip and extract into either Program Files Scripts or Documents ScriptPlugins. See README for folder paths.
VredX 0.5.5
Fixes node palette discovery when VredX is installed under Documents ScriptPlugins (or anywhere outside Program Files). MaterialX libraries now load from VRED_ROOT instead of walking up from the plugin path.
Download VredX-0.5.5.zip and extract into either:
- Program Files Scripts (machine-wide)
- Documents ScriptPlugins (per-user, no admin)
See README for version-specific folder paths.
VredX 0.5.4
Initial public release. Download VredX-0.5.4.zip and extract into your VRED Scripts folder.