2D Planning View and Faster MVR Import in BlenderDMX v1.0.3

Posted November 30, 2023  ‐ 2 min read  ‐ Categories: GDTF, MVR, BlenderDMX

Version 1.0.3 of BlenderDMX addon has been released with faster MVR import, improved 3D models loading and with support for GDTF 2D symbols.

We have been following the BlenderDMX GDTF based addon for Blender for a while and it has recently announced new version 1.0.3:

This version comes with added Blender 4.x compatibility, although Blender 3.6 is still much faster and thus recommended to be used. Speaking of speed… MVR import has been much sped up, there is a new 2D view which is using SVG from GDTF (if provided and if not provided it adds a default symbol). Many improvements to MVR import, to 3D models import and also to the overall app. Added support for XYZ fixtures.

Left: 3D rendered view, Right: 2D planning view. Drag the slider to change the view.
Scene with a band
Capture demo showfile exported as MVR imported into BlenderDMX

Here is what’s new in 1.0.3:

  • MVR Improvements:

    • Add FixtureID, CustomId… from MVR to Fixture
    • Create groups from MVR, migrate groups from str([]) to json
    • Clean up unused MVR collections after MVR import
    • Add UUID to fixtures and groups
  • GDTF Improvements:

    • Handle models composed of multiple parts
  • App improvements:

    • Add initial support for 2D symbols and 2D TOP planning view
    • Speed up MVR import - fix GDTF collection caching, cache also MVR imported objects
    • Converted Primitives to glb to ensure compatibility with Blender 4.x
    • Increment data version and provide migration
    • Remove fixture from groups when deleting fixture
    • Display revision in fixture listing
    • Create new World in case it is missing
    • Allow centering selected fixture’s Targets
    • Handle time during fixture edit processing (prevent errors)
    • Check for existence of Dimmer for fixtures without dimmer (prevent errors)
    • Add possibility to make fixture geometries selectable
    • Display Volume cone on all lights when enabled
    • Add generix XYZ fixture to BlenderDMX
    • Add support for XYZ Z,Y,Z and Rot X,Y,Z attributes and for devices without target