mvrdevelopment / spec

DIN SPEC 15800 General Device Type Format (GDTF) and My Virtual Rig (MVR) File Format description DIN SPEC 15801
64 stars 13 forks source link

Accomodate changing physical parameters #38

Open petrvanekrobe opened 5 years ago

petrvanekrobe commented 5 years ago

Cover the need to define particular multiple individual or combinations of fixture's physical attributes which can (also) be dynamically switched between during the operation of the device.

Example of these attributes:

Upon popular request from visualizers, we measure and provide precise speed of rotation of gobo wheels, which is also customizable dynamically via channel.

One idea would be to allow more precise definition of the attributes (as we do for example for Emitters) and allow different definitions to be applied as needed. As if we allowed different Emitter to be used based on say ModeDep. So for example define IES for a particular beam definitions and switch between these via ModeDep.

Currently we have a separation between "logical" and "physical" world. Logical is how to control device, it is a DMX mode section. And physical is more about physical parameters of device, it is in Geometry, PhysicalDescription, Wheels and so one. It is in some places overwrites each other, like geometry axis has from and to xml attributes and pan channel function has also physical from/to. And the rules was, that geometry defines a min and max values and channel function specifies it more precisely. So in your example zoom and intensity can be also specified like this, means that beam geometry has only max zoom and only max intensity and then several zoom channel functions with mode dependencies specifies it more precisely.

petrvanekrobe commented 5 years ago

Adding lamp wattage to the list.

moritzstaffel commented 4 years ago

This is rather old, but still important for us.

It is like default settings for a GDTF.