Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on DMX
DMX

DMX visualization and programming with GDTF/MVR, and Networking.
Add-on by Sunova
About What's New Permissions Reviews Version History

Version History

1.9.6 Blender 4.2  and newer
  • 1.7 MB
  • 400
  • May 4th, 2025

Changelog

1.9.6

  • Ensure that empty geometries are handled correctly
  • Update pygdtf to version 1.2.0
Compatibility
Blender 4.2  and newer
Downloads
400
Size
1.7 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.9.6 1.7 MB
1.9.5 Blender 4.2  and newer
  • 1.7 MB
  • 596
  • April 21st, 2025

Changelog

Add full support for DMX Breaks

  • Allow proper patching of fixtures with multiple DMX entry points (DMX Breaks)
  • Centralize GDTF loading to gain speed
  • Add possibility to Set Eevee Cutoff distance on selected fixtures
  • Accommodate to latest pygdtf changes - use channels directly and so on

There is a migration procedure to make sure older .blend files can be open, but you will have to use the Fixtures → Edit → Advanced Edit → OK, to have the fixtures' data to be re-generated.

Compatibility
Blender 4.2  and newer
Downloads
596
Size
1.7 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.9.5 1.7 MB
1.9.4 Blender 4.2  and newer
  • 1.7 MB
  • 1923
  • March 6th, 2025

Changelog

Improve control of color mixing of child geometries

Fixtures with multiple levels of sub geometries where control attributes of color mixing or dimmer are linked to a parent geometry can now be controlled even if the parent geometry is several layers up the chain.

With that, we also have improved getting correct default values for DMX channels (the pygdtf library still was using the GDTF 1.1 style of defaults).

Changelog:

  • Improve getting default values for DMX channels
  • Improve detection of parenting geometries for control of beams
Compatibility
Blender 4.2  and newer
Downloads
1923
Size
1.7 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.9.4 1.7 MB
1.9.3 Blender 4.2  and newer
  • 1.7 MB
  • 1278
  • February 6th, 2025

Changelog

  • Allow control of beams from attributes on parenting geometries
  • MVR-xchange:
    • Handle not existing commits
    • Show info about downloaded commits
    • Use UUID in uppercase
    • Ensure FileName is not empty
    • Make StationName definition global
Compatibility
Blender 4.2  and newer
Downloads
1278
Size
1.7 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.9.3 1.7 MB
1.9.2 Blender 4.2  and newer
  • 1.7 MB
  • 393
  • January 30th, 2025

Changelog

Improvements to MVR-xchange local version

  • overall improvements to the TCP communication
  • use per blend file application/station UUID
  • add configuration for mDNS group compatibility
  • handle UUIDs with changed character casing
  • reformat all code and add uv based python helpers
  • update pygdtf and pymvr
Compatibility
Blender 4.2  and newer
Downloads
393
Size
1.7 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.9.2 1.7 MB
1.9.1 Blender 4.2  and newer
  • 1.7 MB
  • 647
  • January 18th, 2025

Changelog

MVR-xchange websocket mode rewritten to pure websockets

Our last release added support for the non-local version of MVR-xchange. For that, not only was the MVR-xchange implemented into the BlenderDMX Addon, but a coordinating server had to be written from scratch. The plan was to eventually re-write the server, to clean up the code and make it more efficient and only during the re-write I have discovered that the implementation, based on the socket.io foundations is not the same as if done in pure websockets. So after the server has been re-written, this release (v1.9.1) of the BlenderDMX addon now contains a re-write of the non-local MVR-xchange to websockets. There is not difference on the user facing side, except that the address to the MVR-xchange server must start with a websockets scheme wss, rather then https.

For more details about the MVR-xchange Internet version and about the testing server, read the blog post for v1.9.0 on blenderdmx.eu or release notes on the Extensions site.

UPDATE: The testing server period had ended, the publicly available testing server has been removed.

Compatibility
Blender 4.2  and newer
Downloads
647
Size
1.7 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.9.1 1.7 MB
1.9.0 Blender 4.2  and newer
  • 1.9 MB
  • 432
  • January 11th, 2025

Changelog

MVR-xchange - Internet-Based Implementation

Working on a lighting project and sharing data with other designers can be supercharged with the MVR-xchange protocol.

After implementing the local version of the MVR-xchange protocol, which is suitable for local networks, this release of the BlenderDMX Addon adds an initial implementation of the internet-wide MVR-xchange. It allows cooperation between parties in different locations. It requires a publicly accessible coordination server.

UPDATE: The testing server period had ended, the publicly available testing server has been removed.

BlenderDMX Testing MVR-xchange Server

UPDATE: The testing server period had ended, the publicly available testing server has been removed.

Fix SVG loading

Many thanks to Lily Hopkins for the fix of SVG 2D symbol loading.

List of changes

  • MVR-xchange - initial websockets implementation
  • Fix SVG import on some systems [Lily Hopkins]
  • Translated using Weblate (Chinese (Simplified Han script))

Changelog

See the changelong for more information, or developers can look at git log for full details.

Compatibility
Blender 4.2  and newer
Downloads
432
Size
1.9 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.9.0 1.9 MB
1.8.3 Blender 4.2  and newer
  • 1.6 MB
  • 625
  • December 31st, 2024

Changelog

1.8.3

  • MVR-xchange networking working also on Windows:
    • Tweak networking to get port number on Windows hosts
    • List only MVR-xchange clients with at least minimal required data
    • Do not allow empty mDNS service group
    • Add network interface selection
Compatibility
Blender 4.2  and newer
Downloads
625
Size
1.6 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.8.3 1.6 MB
1.8.2 Blender 4.2  and newer
  • 1.6 MB
  • 191
  • December 28th, 2024

Changelog

MVR-xchange sending and receiving support

Translations

Numerous translations have been added. Many thanks to all contributors.

GDTF Imports

The pygdtf library has received several improvements.

MVR-xchange sending and receiving

Previously, only file receiving on MVR-xchange has been available. With the fixture export to MVR added this summer, the sending part of MVR-xchange has been implemented in this release. It has been tested and confirmed working between two Linux stations, but the implementation will need more work as file transfer between machines on Windows still does have some issues.

Changelog

See the changelong for more information, or developers can look at git log for full details.

  • Update pygdtf to pygdtf-1.0.5.dev8
  • Translated using Weblate:
    • (Czech) (origin/main, origin/HEAD) [vanous]
    • (Italian) [Fede Pre]
    • (Tamil) [தமிழ்நேரம்]
    • (Chinese (Simplified Han script)) [大学没毕业]
  • MVR-xchange update:
    • Add serving part of MVR-xchange
    • Show date time of commits, ensure mDNS groups have no dots
    • Add search to MVR-xchange panels
    • Change mDNS sub service naming
  • Add confirmation dialog Allow selecting geometries
  • Improve message of dialog Clear custom data
  • Print extension version to the terminal on startup
Compatibility
Blender 4.2  and newer
Downloads
191
Size
1.6 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.8.2 1.6 MB
1.8.1 Blender 4.2  and newer
  • 1.6 MB
  • 1326
  • November 30th, 2024

Changelog

Blender 4.3 now supported, Updated pygdtf/pymvr, Drivers keyframe recording

Translations

Numerous translations have been added. Many thanks to all contributors.

MVR and GDTF Imports

The pygdtf and pymvr libraries have received several improvements. These, together with some other changes in BlenderDMX Addon, should further improve GDTF and MVR imports.

MVR Import can now be adjusted to utilize (or not) Focus Points as device Targets.

Blender 4.3 support

SVG imports and some other documented and undocumented changes to the Blender API had to be handled to support the 4.3 release of Blender.

Key-frame recording and playback of #bdmx drivers

There are new options to allow recording of #bdmx drivers. In order to re-play them, the drivers need to be disabled, which is not easily supported in Blender but a workaround has been found and implemented.

Remove BlenderDMX Addon from a .blend file

A new option in Setup - Extras: "Remove DMX from blend file" tries to clean up BlenderDMX Addon device specific data from a .blend file.

Other changes

  • Ensure that gobos and iris work without zoom (again)
  • Add keymap preference screen

Changelog

See the changelong for more information, or developers can look at git log for full details.

  • Translated using Weblate (Tamil, Literary Chinese, Chinese Chinese (Simplified Han script), Polish, Spanish, Turkish)
  • Handle some essential MVR import errors
  • Add MVR Target import option
  • Update pygdtf and pymvr - improve imports of GDTF and MVR files
  • Add support for Blender 4.3
  • Add possibility to record objects with #bdmx drivers and disable/enable them to allow playback/rendering
  • Add 'Remove DMX from blend file' option
  • Ensure that gobos and iris work without zoom (again)
  • Add keymap preference screen
Compatibility
Blender 4.2  and newer
Downloads
1326
Size
1.6 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.8.1 1.6 MB
1.8.0 Blender 4.2  and newer
  • 1.6 MB
  • 4021
  • September 7th, 2024

Changelog

For full details, read the blog post here.

Support for second gobo wheel, iris, continuous pan/tilt, CTC and more

This release contains support for new attributes (Gobo2, Iris, CTC, CTO, CTB, PanRotate, TiltRotate) and more. The Shader three had to be completely re-organized and gobo loading needed to be refactored. There is a migration procedure in place, but very likely, older .blender files will not project gobos correctly. Re-editing fixtures might be needed. It is also possible that previously recorded keyframe animations will not work right away and will need re-adjustments. Sorry for the inconvenience. Read more details in the blog post here.

Complex fixtures can now be controlled via the new Subfixtures menu, allowing precise selection of fixtures' geometries and controlling of only attributes attached to these geometries.

Changelog:

  • Updated translations
  • Add support for pan/tilt rotation, add GDTF fixture with continuous rotation
  • Add support for Iris
  • Add support for Gobo 2 and for Gobo1/Gobo2 combined gobo projection
  • Add support for static gobos (Gobo(n) without Gobo(n)Pos or Rot)
  • Add support for CTC
  • Add display device label also in 3D
  • Add subfixture based controlling
  • Programmer: show fixture type name if multiple selection is one gdtf type
  • Fix: Ensure working Pan/tilt control for fixtures without target
  • Fix: Fix keyframe cleaning after addition of PSN
  • Fix: Adjust share profile path after changes for custom user data path
  • Fix: Ensure that World - Scene - Background exists
Compatibility
Blender 4.2  and newer
Downloads
4021
Size
1.6 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.8.0 1.6 MB
1.7.7 Blender 4.2  and newer
  • 1.2 MB
  • 1673
  • August 11th, 2024

Changelog

1.7.7

  • Adjustments and fixes after path changes

1.7.6

  • Adjust timing for first run event

1.7.5

  • Allow using user writable directory associated with an extension (extension only)
  • Show fixture name in Align panel if it is a selected active object
  • Fix count of selected fixtures in Programmer, Align, and other panels
  • Ensure that the beam has full diameter at the lense in Cycles for Blender 4.1 and up
  • MVR import:
    • Deselect all objects before import to prevent issues
    • Add support for MVR classing to show/hide MVR classes
  • GDTF import:
    • Add constraints for multiple heads and yokes
    • Apply transformation after joining the objects
    • Check dimensions with safer method
    • Allow import of existing files
    • Use DMX break overwrite only for Geometry References
    • Transfer root geometry attribute to children for complex fixtures
    • Improved creating constraints and removed pixel factor
  • Import_3ds: Fix texture color
  • Increase time for collection auto-creation in import/export dialogs
  • Update translatable language strings
  • Add testing files download and basic testing scripts
Compatibility
Blender 4.2  and newer
Downloads
1673
Size
1.2 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.7.7 1.2 MB
1.7.6 Blender 4.2  and newer
  • 1.2 MB
  • 52
  • August 11th, 2024

Changelog

1.7.6

  • Adjust timing for first run event

1.7.5

  • Allow using user writable directory associated with an extension (extension only)
  • Show fixture name in Align panel if it is a selected active object
  • Fix count of selected fixtures in Programmer, Align, and other panels
  • Ensure that the beam has full diameter at the lense in Cycles for Blender 4.1 and up
  • MVR import:
    • Deselect all objects before import to prevent issues
    • Add support for MVR classing to show/hide MVR classes
  • GDTF import:
    • Add constraints for multiple heads and yokes
    • Apply transformation after joining the objects
    • Check dimensions with safer method
    • Allow import of existing files
    • Use DMX break overwrite only for Geometry References
    • Transfer root geometry attribute to children for complex fixtures
    • Improved creating constraints and removed pixel factor
  • Import_3ds: Fix texture color
  • Increase time for collection auto-creation in import/export dialogs
  • Update translatable language strings
  • Add testing files download and basic testing scripts
Compatibility
Blender 4.2  and newer
Downloads
52
Size
1.2 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.7.6 1.2 MB
1.7.5 Blender 4.2  and newer
  • 1.2 MB
  • 20
  • August 11th, 2024

Changelog

  • Allow using user writable directory associated with an extension (extension only)
  • Show fixture name in Align panel if it is a selected active object
  • Fix count of selected fixtures in Programmer, Align, and other panels
  • Ensure that the beam has full diameter at the lense in Cycles for Blender 4.1 and up
  • MVR import:
    • Deselect all objects before import to prevent issues
    • Add support for MVR classing to show/hide MVR classes
  • GDTF import:
    • Add constraints for multiple heads and yokes
    • Apply transformation after joining the objects
    • Check dimensions with safer method
    • Allow import of existing files
    • Use DMX break overwrite only for Geometry References
    • Transfer root geometry attribute to children for complex fixtures
    • Improved creating constraints and removed pixel factor
  • Import_3ds: Fix texture color
  • Increase time for collection auto-creation in import/export dialogs
  • Update translatable language strings
  • Add testing files download and basic testing scripts
Compatibility
Blender 4.2  and newer
Downloads
20
Size
1.2 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.7.5 1.2 MB
1.7.4 Blender 4.2  and newer
  • 1.2 MB
  • 1105
  • July 29th, 2024

Changelog

New Align and Distribute panel, Reworked MVR import, and import/export in Blender menu

To make fixture placement simpler, new Align and Distribute panel has been added. MVR Import has received a lot of loving care thanks to @nrgsille76 . The MVR Import/Export and GDTF Import are now available in Blender's Import/Export menu, the GDTF import allows to patch fixtures right away. When working with differently bright devices, it is sometimes useful to set the spot light to a brighter level - new "Multiply beams intensity" settings allows exactly that.

  • Add Fixture Align and Distribute panel
  • Reworking MVR import
  • Add global option to Multiply BlenderDMX Spot Lights Intensity
  • Add GDTF/MVR Import/Export to Blender menu
  • Add Multiply beams intensity settings
  • Other small fixes, improvements and translations
Compatibility
Blender 4.2  and newer
Downloads
1105
Size
1.2 MB
Permissions
This version requests the following:
  • Files Import GDTF devices. Import/Export MVR scenes and project data
  • Network For GDTF Share, sACN, Art-Net, OSC, PSN, MVR-xchange
License
GNU General Public License v3.0 or later
Status
Approved
v1.7.4 1.2 MB
  • About
  • Privacy Policy
  • Terms of Service
Download
  • Latest Blender
  • Blender LTS
  • Blender Benchmark
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Release Notes
  • Requirements
Organization
  • People
  • Jobs
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
Articles
  • News
  • Press Releases
  • User Stories
Get Involved
  • Dashboard
  • Development
  • Documentation
  • Education
Blender Studio
  • Films
  • Training
Support
  • Manual
  • Community
  • FAQ
Developers
  • Get Started
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite