This page provides links to the VRED Python tutorial example scripts. Expect the content to be updated frequently, as new tutorials are posted.
Learn about Scripting in Python for VRED Pro. This a quick overview of the possibilities with Python scripting and show you how you can start.
Learn about Scripting in Python for VRED Pro and see some examples to get you started with developing your own scripts.
The Tutorial 3: Where to Use Scripts in VRED with Typical Use Cases video covers the following: Script Editor Variant Set scripts Script preferences Command line parameters: -prepython and -postpython Import of Python files (.py)
Learn about Script Plugins and how you can write your own.
Learn how to use the Web Interface to control VRED remotely with Python scripts.
The Tutorial 6: How to Work with the V2 Interface Using Services and Objects video covers examples with cameras, viewpoints, and sceneplates in VR.
The Tutorial 7: How to Script Scene Object Transformations Using the New vrdTransformNode Introduced in VRED 2021.3 video covers examples with cameras and viewpoints, as well as sceneplates in VR.
The Tutorial 8: How to Combine the Old V1 and the New V2 Python Interface video covers examples of interoperability between the old vrNodePtr and new vrdNode object.
The Tutorial 9: How to Use the New Data Types in V2 video covers examples of math operations with QMatrix4x4 and QVector3D.
Learn how to work with QT signals in the services.
Learn how to customize the VR menu.
The Tutorial 12: Low Level Field Access with vrFieldAccess video covers the following: Basics (using Node Editor to look up fields) and advanced How to access certain more complex fields, such as fieldContainer in a field container (and so on, multiple levels) or list of field containers