Skip to content

Releases: open-stage/blender-dmx

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

1.4.2

21 Apr 20:24
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Workflow improvements based on feedback of dryHeat from Discord

Many small and big workflow improvements have been implemented, from improved keyframe storing (indicate fixtures with modified state, save only fixtures with changed data, allow saving only selected fixtured), through indication of DMX patching collision, manual pushing of Programing Panel when render is paused for improved speed, new tool to reset Targets to different axis, deselection by choosing a group... possibility to export/import custom data, to prevent data loss during addon updates, and lots more, see changelog below for full details.

  • Provide a way to export and import custom data from/to the Addon
  • Remove Blender files of old models from the Addon
  • Improve keyframing:
    • only keyframe fixtures with changed data
    • allow keyframing only selected fixtures
    • indicate unsaved state in fixtures list
  • Show DMX Footprint and indicate if address is colliding in Fixtures list
  • Allow fixtures deselection by groups
  • Allow the Programmer data to be Applied manually when render is paused
    for speedup of response on large setups
  • Add icon to re-set Targets, with a selection of axis
  • Italian version is now fully translated
  • Ensure programmer is populated with fixture's data also when selected by
    shortcuts
  • Ensure that color is applied to fixtures with color wheel but without
    other color mixing
  • List GDTF files without at signs @ in filename
  • Handle gobo (not)loading for GDTFs without images
  • Fix dimmer jumping over time
  • Add support for ColorAdd_C,M,Y
  • Add support for Gobo(n)PosRotate

What's Changed

Full Changelog: v1.4.1...v1.4.2

1.4.1

13 Apr 10:44
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Initial support for Color Wheels

Color Wheels (GDTF attributes Color1, Color2 and ColorMacro1) are now supported. If CMY/RGB color is used together with a ColorWheel, these colors will be added together. An important handling of GDTF and MVR XML files has been implemented to ensure broader compatibility.

  • Handle XML files with null byte at the end
  • Add support for Color Wheels (Color1, Color2, and ColorMacro1 GDTF attributes)

What's Changed

Full Changelog: v1.4.0...v1.4.1
Uploading blenderDMX_v1.4.1.zip…

1.4.0

04 Apr 19:17
Compare
Choose a tag to compare

ℹ️ there is a newer release available.

Initial support for lasers

This release adds support for laser projection. Laser fixtures can be defined via GDTF, beams can be rotated via pan and tilt, dimmed, colored and can also be adjusted by zoom. Full documentation is available on the BlenderDMX laser documentation page. Materials of models of default geometries and BlenderDMX fixtures have been adjusted - set to dark material.

  • Add initial support for laser projection
  • Add Import of GDTF and MVR to Setup panel
  • Set materials for models of default fixture files
  • Add gMA3 icon to MVR-exchange stations list

What's Changed

Full Changelog: v1.3.3...v1.4.0