BlenderDMX Addon Blog


BlenderDMX Addon 1.9.5 Released


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.

Read more…

BlenderDMX Addon 1.9.4 Released


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.

Read more…

BlenderDMX Addon 1.9.3 Released


Initial support for a control passing down the geometry tree

  • 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
  • Update pygdtf with better system to get geometry parent
  • Adjust formatting of fixture.py

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

BlenderDMX Addon 1.9.2 Released


Improvements to MVR-xchange local version

  • MVR-xchange
    • 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

Changelog

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

BlenderDMX Addon 1.9.1 Released


MVR-xchange - Internet-Based Implementation re-writen 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.

Read more…

BlenderDMX Addon 1.9.0 Released


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, which is now available for testing purposes on BlenderDMX.eu.

Read more…

BlenderDMX Addon 1.8.3 Released


  • 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

Changelog

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

BlenderDMX Addon 1.8.2 Released


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.

Read more…

BlenderDMX Addon 1.8.1 Released


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.

Read more…

BlenderDMX Addon 1.8.0 Released


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

Second gobo, iris, continuous movement

This release contains support for new attributes (Gobo2, Iris, CTC, CTO, CTB, PanRotate, TiltRotate) and more. Gobo 1, Gobo 2 and Iris can all be used together, for combined projection like in the real world. The color system (mixing, color wheel and color temperature control) mixes all parts together in an additive fashion.

Read more…