open-stage / blender-dmx

Blender addon to design and render DMX lighting.
GNU General Public License v3.0
197 stars 14 forks source link

GDTF: standard fixture profiles #5

Closed hugoaboud closed 2 years ago

hugoaboud commented 3 years ago

First steps of beta version must implement Fixture Profiles. Such profiles must be defined through the GDTF standard.

In addition to the standard information, the profiles should reference:

The proposed addition must be documented here for reference. If those infos are not set, the addon must let the user pick them from a list then update the .GDTF file.

Addition of fixtures must change from Pick Class > Pick Model > Set Model Parameters to Pick Profile.

As an extra, an "Import" button that copies .GDTF files to the proper folder would be helpful.

hugoaboud commented 2 years ago

GDTF support is coming on beta.

The implementation differs a lot from the described above. There's a generic Fixture Class, which uses GDTF structure of Body, Base, Head and Beam. A more detailed documentation might be on the way.

Currently it doesn't support multiple heads neither color wheels. I'll try to implement it soon.