Skip to content

Introducing SubAttributes #286

@nrgsille76

Description

@nrgsille76

This proposal would be a major change to the GDTF structure, but it is virtually indispensable for visualization. While attributes define the function in the lamp, there is currently no way to define the visualization, i.e., what the lamp should do in the visualization when performing its function. This is where subattributes come into play. Subattributes can be any function that a visualization program can display, for example, all movements of a model part or the intensity and color of the material.

Is your feature request related to a problem? Please describe.
An example: If you want to make a rotating part of the model, there are currently only two attributes which can do that, Pan & Tilt. A SubAttribute could only be RotateZ and RotateX it would be a child of Pan and Tilt, but it would also be possible to assign this subattribute to BeamShaper or Blades to make model parts rotate.

Describe the solution you'd like
A list of subattributes for all features of a visualizer like the solution MA Lighting has used for gma2. Here a link to their working list of subattributes.

Describe alternatives you've considered
An alternative would be the option to change the physical behavior of the attributes.

This issue is related to issue #180

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions