Changes between Initial Version and Version 1 of Ticket #9447, comment 19


Ignore:
Timestamp:
Oct 16, 2021, 7:51:35 PM (5 years ago)
Author:
Saul Baker

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #9447, comment 19

    initial v1  
    66I'm more than happy to accept the slight weirdness implied by interpolating and forcing in the absolute Euler angles as long as it's possible and there's a good match between the interactive and sendcmd versions, which this gets to without a doubt.
    77
    8 I suppose an alternative to drop the absolute behaviour and have correct Quaternion controlled rotation and make this use pure relative would be to expose an additional property (alongside T,IT,N and the others) to the sendcmd expressions that allows it to work out how many frames are going to be emitted during the command interval so sendcmd scripts can use that as a divisor and emit the correct small slice of rotation each eval.
     8I suppose an alternative to drop the absolute behaviour and have correct Quaternion controlled rotation and make this use pure relative would be to expose an additional property (alongside T,IT,N and the others) to the sendcmd expressions that allows it to work out how many frames are going to be emitted during the command interval so sendcmd scripts can use that as a divisor and emit the correct small slice of rotation each eval - but I appreciate that whereas time is easy frames are a minefield.
    99
    1010I suppose that'd be more pleasing for allowing the internals to be a more pure Qauternion based rotation, but as I say I'm more than delighted with this being functional with this flag in place!