Цитата:
Сообщение от bcad
Это, как вы догадываетесь, не проблема. Нужно только их запоминать....
Например, при прокрутке колесом мыши. Крутнули, запомнили 28 промежуточных, крутнули назад, запомнили ещё 21. Начали вертеть модельку - штук 40 записалось. А вот теперь, методом полного перебора, надо отыскать нужный. Вот это - проблема.
|
немного не так..
откаты по полному завершению операции. логика примерно такая:
- масштаб 1
- масштаб 2
- масштаб 3
- откат - > масштаб 1
- масштаб 1
- масштаб 2
- поворот
- масштаб 3
- откат - > поворот
- масштаб 1
- масштаб 2
- выделение
- масштаб 3
- поворот 1
- поворот 2
- откат 1 - > масштаб 3
- откат 2 - > масштаб 1
- масштаб 1
- масштаб 2
- смещение сцены
- масштаб 3
- масштаб 4
- масштаб 5
- поворот
- откат 1 - > масштаб 5
- откат 2 - > смещение сцены
- откат 3 - > масштаб 1
т.е. однотипные изменения суммируются. для определения точек возврата должен "щелкнуть триггер"