modellking / DMX-UI

1 stars 0 forks source link

Feature: 3D Room Positions #27

Open modellking opened 5 years ago

modellking commented 5 years ago

Obvious Dependencies

24

Describe the solution you'd like CRUDable 3D Positions that can be targeted as a state in a Keyframe

Additional context

24 and #25 are to be integrated.

Test Protocol

  1. Create 2 Positions
  2. Create a Group consisting of 2 Fixtures.
  3. Let the group target Position 1
  4. Create Keyframe
  5. Repeat 3, 4 for Position 2
  6. Check interpolation between Keyframes
  7. Move Position 1 and two
  8. Check interpolation
modellking commented 5 years ago

Time est. 20hrs.

modellking commented 5 years ago

Basicly worked at release; (Untested)

extension for post 1.0: add similar to linearfunction system a map to contain modename: (Vector3 target, Vector3 elementCenter, Vector3 groupCenter) => Vector3 for each StagePosition Mode