BlenderDMX Versions Save

Blender addon to design and render DMX lighting.

v1.4.4

2 weeks ago

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

What's Changed

Full Changelog: https://github.com/open-stage/blender-dmx/compare/v1.4.3...v1.4.4

v1.4.3

4 weeks ago

:information_source: 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 :tada:. 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: https://github.com/open-stage/blender-dmx/compare/v1.4.2...v1.4.3

v1.4.2

1 month ago

:information_source: 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: https://github.com/open-stage/blender-dmx/compare/v1.4.1...v1.4.2

v1.4.1

1 month ago

:information_source: 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: https://github.com/open-stage/blender-dmx/compare/v1.4.0...v1.4.1 Uploading blenderDMX_v1.4.1.zip…

v1.4.0

1 month ago

:information_source: 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: https://github.com/open-stage/blender-dmx/compare/v1.3.3...v1.4.0

v1.3.3

2 months ago

:information_source: there is a newer release available.

Fix render when pan/tilt was locked to target

When pan/tilt were locked to Target, other attributes like zoom or color were not visualized correctly, this is now fixed. Add support for indirect color mixing attributes - ColorRGB_Red/Green/Blue.

  • Add support for ColorRGB_Red/Green/Blue color attributes
  • Bug fix pan/tilt lock

What's Changed

Full Changelog: https://github.com/open-stage/blender-dmx/compare/v1.3.2...v1.3.3

v1.3.2

2 months ago

:information_source: there is a newer release available.

Pan/Tilt control and animation enhancements

Pan and Tilt control and animating has been improved by adding pan/tilt auto-lock after adjusting Target of fixtures. Target can now be selected via (Ctrl-Shift Left/Right) shortcut. Multiple pan/tilt per fixture can now be controlled (add fixtures without Target and control them via DMX). Improved logging and several bug fixes. Improvements to fixture editing, addressing and IES status indication.

  • Improve pan/tilt controlling and animating:
    • Support multiple pan/tilt geometries for fixtures without Target
    • Set Ignore pan/tilt DMX (lock target) after using Target to set position, to allow programming keyframes by Target
    • Indicate pan/tilt lock and provide quick unlock in programmer
    • Ensure that keyframes are saved when programming position by Target
  • Provide shortcut to select prev/next Target (Ctrl-Shift-Left/Right)
  • Improve logging during addon initialization
  • Fix fixture addressing procedure
  • Add minimal required Blender version message to Setup panel
  • Add links to documentation
  • Add Rotation to the list of editable fixture's columns
  • Indicate IES by an icon in fixture's name

What's Changed

Full Changelog: https://github.com/open-stage/blender-dmx/compare/v1.3.1...v1.3.2

v1.3.1

2 months ago

:information_source: there is a newer release available.

IES Photometrics support and Beam Lens rendering improvements in Cycles

IES Photometrics import and assignments to spot light allows for more photo-realistic volumetric beam rendering. With this, more detailed beam lens settings has been added to allow further enhancing the rendering quality for beam rendering with gobo projection.

  • Add support to import IES photometrics and apply them to beams in Cycles
  • Allow changing beam lens diameter for Cycles, based on global or per fixture settings
  • Set hidden objects as hidden also for renderer
  • Make more items translatable, disable automatic translation for Fixture controls
  • Add version checks on start for Python, Blender, and for the BlenderDMX addon

What's Changed

Full Changelog: https://github.com/open-stage/blender-dmx/compare/v1.3.0...v1.3.1

v1.3.0

3 months ago

:information_source: there is a newer release available.

Gobo support in Cycles, Noise Scatter in Volume box, UI translation

For quality rendering, we needed to ensure that gobos can be rendered in Cycles, this is now done. As beam visibility requires fog/haze and the smooth haze is very boring, Volume now has another setting of Noise Scatter, creating some cloudiness. The UI can now be fully translated. Various small improvements have been done.

1.3.0

  • Add support for gobos in Cycles
  • Add translation of UI
  • Add Noise Scatter to Volume box
  • Enable programmer only if any fixture is selected
  • Small improvements:
    • GDTF download: Better sanitizing of GDTF download file name
    • Handle ArtNet status setting error
    • MVR import: check if file exists before loading it
    • Handle fixtures without dimmer
    • Handle fixtures with gobo but without zoom

What's Changed

Full Changelog: https://github.com/open-stage/blender-dmx/compare/v1.2.0...v1.3.0

v1.2.0

3 months ago

:information_source: there is a newer release available.

Keyframe Animation and DMX recording to Keyframes support added

This update is adding the missing feature of BlenderDMX: keyframe based animations. Auto Keying can record sACN or Art-Net basedDMX, but also manually adjusted properties via programmer. Where needed, keyframes can be inserted with Add Keyframe button. Key frames can be deleted via dedicated Delete Keyframes from selected or from all fixtures. Native Blender key framing, sets, insertion, deletion and so on also works.

:wrench: Gobo loading from GDTF had to be changed in non-compatible way. To upgrade an existing blender file to make gobos working again, edit Fixture(s) with gobos - re-load GDTF files: Fixtures → Edit, uncheck Re-address only.

1.2.0

  • :film_strip: Initial keyframing support with Auto Keying and Manual Keyframe insert
  • :bulb: Add new default 2D symbol based on BlenderDMX logo
  • :desktop_computer: Use BlenderDMX's own Art-Net OEM code in ArtPollReply
  • :ballot_box_with_check: Select multiple fixtures in Fixture list with Shift
  • :arrows_counterclockwise: Add button to request latest version of an MVR scene from MVR-xchange

What's Changed

Full Changelog: https://github.com/open-stage/blender-dmx/compare/v1.1.0...v1.2.0