Skip to content

Releases: open-stage/blender-dmx

v1.8.0

07 Sep 21:24
Compare
Choose a tag to compare

This is a release of the legacy addon for older Blender 3.4 - 4.1 .

For normal release, go to the Download page.

v1.7.5

11 Aug 07:33
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Support MVR classing, use user writable directory associated with an extension

MVR classing system is now utilized and the system is user exposed in a new panel to show/hide groups of items as defined by the MVR classes. The extension newly stores user related data in the Blender provided user writable directory associated with the extension - this prevents data loss during extension update and ensures writable storage on systems with "System" repositories. Several GDTF and MVR import related details have been improved, to better import complex GDTF fixtures with multiple heads.

image

  • 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

What's Changed

Full Changelog: v1.7.4...v1.7.5

v1.7.4

28 Jul 22:15
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

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.

Distribute_circle.mp4
  • 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

What's Changed

  • Add GDTF/MVR Import/Export to Blender menu by @vanous in #199
  • Add global option to Multiply BlenderDMX Spot Lights Intensity by @vanous in #200
  • Refactoring mvr.py by @nrgsille76 in #203
  • Add Fixture Align and Distribute panel by @vanous in #201
  • Handle issues during reload procedures by @vanous in #202
  • Import export version checks by @vanous in #204
  • Ensure emission working by @vanous in #205
  • mvr: Improved scene reset if mvr imported again by @nrgsille76 in #207
  • gdtf: Check model dimensions before 3ds transform by @nrgsille76 in #209
  • Eliminate some of the print statements and whitespace, to pass pre-commit hook by @vanous in #210
  • Translations update from Hosted Weblate by @weblate in #211
  • Release 1.7.4 by @vanous in #212

Full Changelog: v1.7.0...v1.7.4

v1.7.0

17 Jul 20:18
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Add Initial MVR Export

New MVR Export allows export of fixtures (only fixtures, no other 3D objects yet) with their patching info, color and focus points, into a single layer, which is sufficient to move the patch from BlenderDMX to consoles like BlinderKitten.

  • Initial MVR export - fixtures and focus points on one layer
  • Ensure fixture name is unique when importing from MVR
  • Fix dimmer if only one beam geometry exists

What's Changed

Full Changelog: v1.6.1...v1.7.0

1.6.1

06 Jul 08:44
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Support additional additive colors: Amber, Lime, UV, White, WW, CW

@nrgsille76 has helped to include updated version of the 3DS file importer. This, together with import parameters adjustment, results in better import of GDTF and MVR files with 3DS models. New additive colors like White, Amber or Lime are now supported.

  • Add icon 'Center to selected' to Programmer
  • Add icon 'Clear mixing colors' to Programmer
  • Add support for additive mixing: Amber, Lime, UV, White, WW, CW
  • Update io_scene_3ds to LTS version and adjust GDTF and MVR to this LTS version
  • Show error and a traceback on load3DS error
  • Ensure that fixtures can be removed even if their data is broken
  • Add RGB versions of the provided source4 fixtures

What's Changed

  • Add RGB versions of the provided source4 fixture by @vanous in #192
  • Update io_scene_3ds to LTS version by @nrgsille76 in #193
  • Add support for more additive mixing colors: Amber, Lime, UV, White, WW, CW by @vanous in #194
  • Add icon/operator 'Center to selected' to the Programmer by @vanous in #195
  • Release v1.6.1 by @vanous in #196

New Contributors

Full Changelog: v1.6.0...v1.6.1

1.6.0

23 Jun 15:15
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Adding support for PosiStageNet (PSN) protocol

Added support for PosiStageNet (PSN) protocol. PosiStageNet (PSN) is an open protocol to receive position information from different trackers connected to a PSN server. In BlenderDMX, multiple Trackers (PSN server connections) with multiple Tracking Targets (PSN slots) can be created and moving lights or any other objects can be linked to these as followers. When patching fixtures, the autogenerated name is now based on the device name. The BlenderDMX gobo in the Moving beam was made nicer, the Blender logo has been added as a gobo too 🙂.

  • Internal file reorganization, license headers, reformatting
  • Make internal programmer to set values for Live DMX view
  • Fixtures name autogeneration adjustments
  • Add PosiStageNet (PSN) protocol with up to 10 PSN slots
  • Add warning message for Blender 4.2. Add link to help to Extras
  • Add Blender logo as gobo image to bundled beam
  • Improve vectors of BlenderDMX logo gobo in bundled beam fixture

What's Changed

Full Changelog: v1.5.1...v1.6.0

1.5.1

15 Jun 06:49
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Fix python import on Win32 platform

For the full release information, see release news for 1.5.0

What's Changed

Full Changelog: v1.5.0...v1.5.1

1.5.0

14 Jun 21:11
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Speed optimizations. Further improvements to GDTF models loading. New and improved default fixture files.

blenderdmx_gobo_logo

What started as a bunch of small improvements and fixes resulted in a huge code re-organizing, together with speed optimizations and also with nice enhancements to GDTF models loading. The Addon has been reworked into an Extension for Blender 4.2 (in beta as of June 2024) and the new BlenderDMX extension is now available on the official online Extension site. The bundled moving head GDTF now includes zoom and gobos, to make it easier to start exploring BlenderDMX. New RGB glowing tube GDTF has been bundled in.

  • Fix showing fixtures after disabling 2D layout view
  • Adding RGB glowing tube BlenderDMX provided device
  • Adding Zoom and Gobos to the BlenderDMX provided Beam GDTF file
  • Add custom cutoff_distance to lights to make gobos work in Eevee Next
  • Remove onDepsgraph - prevents crashes and improves performance
  • Big changes in architecture of the python code (split dmx.py from init.py, rework import to be all relative, do not use import *)
  • Fix several user visible and invisible issues
  • Translated using Weblate (Polish) [WaldiS], (Spanish) [Josman Goncalves Bravo], (German) [Ettore Atalan]
  • Loading 3DS with apply transforms enabled for better results
  • Apply position of referring geometry to geometry reference
  • Create gobo plane only for fixtures with gobo for better performance
  • Open shutter at 0 also at 255
  • Limit number of colors/gobos to 255

What's Changed

Full Changelog: v1.4.4...v1.5.0

1.4.4

17 May 19:49
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Fixture kinematic chain redesign, color mixer improvements

  • Refactor GDTF assembling to use parent child relationship
  • Do not fail when removing (perhaps a faulty) fixture
  • Ensure a fixture with just a single color mixing can be operated
  • Prevent color mixing drifting on refresh
  • Translation updates for Italian, Spanish, Portuguese

geometries

What's Changed

  • Prevent color mixing drifting on refresh by @vanous in #172
  • Rework of GDTF geometries assembly process - use parenting instead of constrains by @vanous in #173
  • Translations update from Hosted Weblate by @weblate in #174
  • Release 1.4.4 by @vanous in #175

Full Changelog: v1.4.3...v1.4.4

1.4.3

04 May 06:11
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Fix crash on Intel macOS, Add Device label to 2D view

Thanks to @Bartel-C8, we have now identified the source of crash on Intel macOS 🎉. Devices can now show Device name, or DMX address, or Fixture ID in the 2D layout view. Project data can now not only be exported/imported but also completely cleared out (erased). Several small but important things were fixed.

  • Fix Intel Mac crashing on Create New Show - remove unnecessary setup class unregistration
  • Display device label (name, id, or dmx) in 2D
  • Rework 'Re-address only' to 'Advanced edit' for clarity
  • Add Clear Project data button to clear the addon directory
  • Add development related 'Reload BlenderDMX addon' button to Extras
  • Update translations
  • Reload profiles after data clearing or loading
  • Fix Volume box migration - prevent always deleting volume box on file load
  • Fix gobo projection for fixtures without zoom
  • Fix 'Clear/Clear all' in Programmer
  • Fix ColorPicker when mixing single unit

What's Changed

Full Changelog: v1.4.2...v1.4.3