General Improvements

Find GPU raytracing, scripting, OpenXR, annotation, and material improvements, such as the new Ignore Inactive Properties option, support for different brushed metal mapping types, and new glass projections. Plus, we added 14 translucent and opaque AxF materials from Covestro to the VRED Library and Covestro Web Shop.

Annotations

We added the Anchor to Node option that determines whether or not an annotation moves with the changing relative position of its associated Scenegraph node. Therefore, if the node is transformed, the position of the annotation adapts accordingly (as the annotation's position is always calculated in world coordinates). Find it in the Annotation module's Size and Position section.

We also added an Expansion Column to the right of the List View, which displays an icon Camera with circular arrows indicating live reference status, visually indicating a Live Reference node. Double-clicking the icon opens the Live Reference module with the node selected.

Expansion Column to the right of the Annotation List View

Adjacency Settings

We added Option box icon to Edit > Selection > Adjacency for accessing the Adjacency Settings dialog and choosing between the following to specify the angle to the normal:

AxF Carpaint

To improve the spectral representation during spectral raytracing Carpaint, we added full spectrum support for AxF Carpaint.

Bake Render Options

Bake Render Separate Illumination Options dialog

For GPU Raytracing, we have added support for compressing baked lightmaps. Use Visualization > Baked Render Options > Separate Illumination Option box icon > GPU Texture Compression to enable GPU texture compression for lightmaps to reduce memory consumption on the GPU.

Brushed Metal

Find the following brushed metal improvements:

Covestro AxF Materials

Autodesk and Covestro joined forces to provide Covestro AxF photo-realistic measured materials. Find these in the VRED Library, under Materials.

VRED Library > Materials > Covestro

Click a thumbnail image to open a panel displaying a larger detailed image, description of the file, and a download link. For how to load these materials, see Loading Covestro AxF Materials.

VRED Library > Materials > Covestro

To download further AxF materials for purchase, select Web Shops > Covestro to access the new Covestro web shop.

Covestro webshop

Custom Tire Rotation

Find the following improvements to the tire material:

Customizing Tire Texture Rotation

To customize a tire material's texture settings, use the options in the Texture Settings section and input different values or use the rotation manipulator. Both methods can be used to adjust the rotation of the tire material.

  1. In the toolbar, enable Texturing icon (Texturing).

  2. In the Scenegraph, select the wheel geometry.

    Wheel geometry in the Scenegraph

  3. In the Material Editor, select the Tire material.

  4. In the Texture Settings section, click Get from Object and set Rotation Axis to Custom.

  5. Shift-click and drag the manipulator to edit the texture placement.

    • To widen the tread, Shift-click and drag the green indicators.

      Widening the tire profile

    • To repeat the tire profile, Shift-click and drag the pink indicators.

      Repeat the tire profile

General

Here are some general improvements found in VRED 2026.1:

Glass

Find the following improvements to the Glass material:

Live Reference

Find the following Live Reference improvements:

Merging Materials

Find the following improvement for merging materials:

OpenXR

We improved hand-tracking precision and added support for the following:

  class VRDeviceTrackingMatrixUpdater:
    def __init__(self):        
        self.left_controller = vrDeviceService.getVRDevice("left-controller")
        self.right_controller = vrDeviceService.getVRDevice("right-controller")

        if self.right_controller:
            self.right_controller.signal().moved.connect(self.update_right_controller_matrix)
        self.block_signal = False


    def update_right_controller_matrix(self):
        if self.block_signal:
            return

        self.block_signal = True

        right_matrix = QMatrix4x4(1.0,0,0,100, 0,1.0,0,100, 0,0,1.0,100, 0,0,0,1.0)
        self.right_controller.setTrackingMatrix(right_matrix)

        self.block_signal = False

        trackingMatrixUpdater = VRDeviceTrackingMatrixUpdater() 

We also added support for VR menu Flashlight and Measurement tools; however, this currently only works for controllers and not tracked hands.

Rasterization Menu Option Box Behavior

We changed the behavior of the Visualization > Rasterization Settings menu option boxes (option box). They now behave consistently with others in VRED.

Scenegraph

To make it easy to find a reference node, we added Show in Reference Editor to the Scenegraph > References context menu. This opens the Reference Editor with the file selected and highlighted. Use this when troubleshooting an issue with a file.

Scripting

Find the following scripting improvement:

Texture Compression

In 2026.1, we have made the texture compression process much faster, so pre-calculations are no longer required. Previously, compressing a texture was time consuming and required a pre-process and the uploading of the final compressed data to the GPU.

Texture Compression for CUDA

We improved performance when compressing textures on CUDA-capable systems using the vrMaterialService.compressTextures() Python command or enabling the Use GPU Texture Compression option in the preferences.