Releases: open-stage/blender-dmx
v1.7.0
ℹ️ 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
ℹ️ 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
- @nrgsille76 made their first contribution in #193
Full Changelog: v1.6.0...v1.6.1
1.6.0
ℹ️ 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
- Gobos improvements by @vanous in #186
- Add PosiStageNet (PSN) protocol by @vanous in #187
- Support multiple PSN slots by @vanous in #188
- Reorganize dmx panel into protocols with separate files by @vanous in #189
- Add licensing headers to all files by @vanous in #190
- Release 1.6.0 by @vanous in #191
Full Changelog: v1.5.1...v1.6.0
1.5.1
ℹ️ 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
ℹ️ there is a newer release available.
Speed optimizations. Further improvements to GDTF models loading. New and improved default fixture files.
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
- Limit number of colors/gobos to 255 by @vanous in #176
- Gobo/Geo/Color improvements by @vanous in #179
- Translations update from Hosted Weblate by @weblate in #181
- Adjust imports to be all relative by @vanous in #180
- DMX class separation, depsgraph removal, further improvements by @vanous in #182
- RGB Tube example device, small fixes by @vanous in #183
- Release 1.5.0 by @vanous in #184
Full Changelog: v1.4.4...v1.5.0
1.4.4
ℹ️ 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
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
ℹ️ 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
- Fix ColorPicker when mixing single unit by @vanous in #158
- Add Clear Project data button to clear addon directory by @vanous in #159
- Advanced edit by @vanous in #160
- Add reload function by @vanous in #161
- Fix gobo without zoom by @vanous in #163
- Fix intel macos segfault thanks to Bartel-C8 by @vanous in #164
- Display device label (name, id, or dmx) in 2D view by @vanous in #165
- Translations update from Hosted Weblate by @weblate in #166
- Update translation strings, remove file line numbers by @vanous in #168
- Translations update from Hosted Weblate by @weblate in #169
- Translations update from Hosted Weblate by @weblate in #170
- Release 1.4.3 by @vanous in #171
Full Changelog: v1.4.2...v1.4.3
1.4.2
ℹ️ 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
- Add support for additive CMY attributes by @vanous in #151
- Workflow improvements by @vanous in #152
- Add the possibility to export and import custom data by @vanous in #153
- Keyframing improvements by @vanous in #154
- Weblate - translation updates by @vanous in #155
- Release 1.4.2 by @vanous in #157
Full Changelog: v1.4.1...v1.4.2
1.4.1
ℹ️ 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
- Add support for Color Wheels and ColorMacro1 by @vanous in #148
- Handle XML files with null byte at the end by @vanous in #149
- Release v1.4.1 by @vanous in #150
Full Changelog: v1.4.0...v1.4.1
Uploading blenderDMX_v1.4.1.zip…
1.4.0
ℹ️ 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
- Translations update from Hosted Weblate by @weblate in #140
- MVR-xchange gMA3 icon by @vanous in #139
- Add initial support for lasers by @vanous in #142
- Improve lasers by @vanous in #143
- Set materials for models of default fixture files by @vanous in #144
- Adjust import location by @vanous in #145
- Update translations by @vanous in #146
- Release v1.4.0 by @vanous in #147
Full Changelog: v1.3.3...v1.4.0