Menu

#2645 Wingflex issues

None
New
nobody
None
Low
2021-08-30
2021-08-29
No
  1. The shader-based wingflex animationEffects/model-wingflex seems to use model-default effect, and it is not possible for aircraft that use model-combined{,-deferred} to use it without copying it into the aircraft folder and modifying. Can I make copies of it that inherit those shaders, like `model-combined{,-deferred}-wingflex?

  2. As pointed out in the https://wiki.flightgear.org/Wingflexer, the windflex system if prone to wild oscillations on time speed-up or lag. Would it be ok to
    * introduce output clipping e.g. sim/systems/wingflexer/params/z-{min,max}-m that prevents the wing from bending unrealistically far (with that, the wing will jump between min and max when the oscillation occurs, but at least it will not become extremely distorted). It can be made opt-in by making the default values very large, like 1000,
    * freeze the oscillation filter when speedup is on and unfreeze it when it is reset?

Discussion

  • Anonymous

    Anonymous - 2021-08-29
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,5 +1,5 @@
    
     1. The shader-based wingflex animation`Effects/model-wingflex` seems to use `model-default` effect, and it is not possible for aircraft that use `model-combined{,-deferred}` to use it without copying it into the aircraft folder and modifying. Can I make copies of it that inherit those shaders, like `model-combined{,-deferred}-wingflex?
    
    
     2. As pointed out in the https://wiki.flightgear.org/Wingflexer, the windflex system if prone to wild oscillations on time speed-up or lag. Would it be ok to
    - * introduce output clipping e.g. `sim/systems/wingflexer/params/z-{min,max}-m` that prevents the wing from bending unrealistically far (with that, the wing will jump between min and max when the oscillation occurs, but at least it will not become extremely distorted). It can be made opt-in by making the default values very large, like 1000,
    -* freeze the oscillation filter when speedup is on and unfreeze it when it is reset?
    + - introduce output clipping e.g. `sim/systems/wingflexer/params/z-{min,max}-m` that prevents the wing from bending unrealistically far (with that, the wing will jump between min and max when the oscillation occurs, but at least it will not become extremely distorted). It can be made opt-in by making the default values very large, like 1000,
    +- freeze the oscillation filter when speedup is on and unfreeze it when it is reset?
    
     
  • Anonymous

    Anonymous - 2021-08-29
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,5 +1,5 @@
    
     1. The shader-based wingflex animation`Effects/model-wingflex` seems to use `model-default` effect, and it is not possible for aircraft that use `model-combined{,-deferred}` to use it without copying it into the aircraft folder and modifying. Can I make copies of it that inherit those shaders, like `model-combined{,-deferred}-wingflex?
    
    
     2. As pointed out in the https://wiki.flightgear.org/Wingflexer, the windflex system if prone to wild oscillations on time speed-up or lag. Would it be ok to
    - - introduce output clipping e.g. `sim/systems/wingflexer/params/z-{min,max}-m` that prevents the wing from bending unrealistically far (with that, the wing will jump between min and max when the oscillation occurs, but at least it will not become extremely distorted). It can be made opt-in by making the default values very large, like 1000,
    -- freeze the oscillation filter when speedup is on and unfreeze it when it is reset?
    + `-` introduce output clipping e.g. `sim/systems/wingflexer/params/z-{min,max}-m` that prevents the wing from bending unrealistically far (with that, the wing will jump between min and max when the oscillation occurs, but at least it will not become extremely distorted). It can be made opt-in by making the default values very large, like 1000,
    +`-` freeze the oscillation filter when speedup is on and unfreeze it when it is reset?
    
     
  • Anonymous

    Anonymous - 2021-08-29
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,5 +1,5 @@
    
     1. The shader-based wingflex animation`Effects/model-wingflex` seems to use `model-default` effect, and it is not possible for aircraft that use `model-combined{,-deferred}` to use it without copying it into the aircraft folder and modifying. Can I make copies of it that inherit those shaders, like `model-combined{,-deferred}-wingflex?
    
    
     2. As pointed out in the https://wiki.flightgear.org/Wingflexer, the windflex system if prone to wild oscillations on time speed-up or lag. Would it be ok to
    - `-` introduce output clipping e.g. `sim/systems/wingflexer/params/z-{min,max}-m` that prevents the wing from bending unrealistically far (with that, the wing will jump between min and max when the oscillation occurs, but at least it will not become extremely distorted). It can be made opt-in by making the default values very large, like 1000,
    -`-` freeze the oscillation filter when speedup is on and unfreeze it when it is reset?
    +*  introduce output clipping e.g. `sim/systems/wingflexer/params/z-{min,max}-m` that prevents the wing from bending unrealistically far (with that, the wing will jump between min and max when the oscillation occurs, but at least it will not become extremely distorted). It can be made opt-in by making the default values very large, like 1000,
    +*  freeze the oscillation filter when speedup is on and unfreeze it when it is reset?
    
     
  • Anonymous

    Anonymous - 2021-08-29
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,5 +1,5 @@
    
     1. The shader-based wingflex animation`Effects/model-wingflex` seems to use `model-default` effect, and it is not possible for aircraft that use `model-combined{,-deferred}` to use it without copying it into the aircraft folder and modifying. Can I make copies of it that inherit those shaders, like `model-combined{,-deferred}-wingflex?
    
    
     2. As pointed out in the https://wiki.flightgear.org/Wingflexer, the windflex system if prone to wild oscillations on time speed-up or lag. Would it be ok to
    -*  introduce output clipping e.g. `sim/systems/wingflexer/params/z-{min,max}-m` that prevents the wing from bending unrealistically far (with that, the wing will jump between min and max when the oscillation occurs, but at least it will not become extremely distorted). It can be made opt-in by making the default values very large, like 1000,
    -*  freeze the oscillation filter when speedup is on and unfreeze it when it is reset?
    +`*`  introduce output clipping e.g. `sim/systems/wingflexer/params/z-{min,max}-m` that prevents the wing from bending unrealistically far (with that, the wing will jump between min and max when the oscillation occurs, but at least it will not become extremely distorted). It can be made opt-in by making the default values very large, like 1000,
    +`*` freeze the oscillation filter when speedup is on and unfreeze it when it is reset?
    
     
  • Anonymous

    Anonymous - 2021-08-30

    It looks like "1." is not as simple as changing inherits-from, because the wingflex shader relies on some features which will be gone in Next.

     

    Last edit: Anonymous 2021-08-30

Log in to post a comment.

MongoDB Logo MongoDB