This is a research code.
Неофициальный трехмерный анимированный переплёт для книг Издательства дизайн-бюро Артёма Горбунова.
Пример анимации из электронного учебника «Пользовательский интерфейс»:
Hardcover (переплёт) — смоделированная книга без нет страниц внутри, она открывается от передней стороны переплёта до форзаца, закрывается от форзаца до тыльной стороны переплёта и корешка.
Front cover (передняя сторона переплёта) — твердая открывающаяся страничка, которая, если смотреть снаружи на её внешнюю сторону, левым краем прикреплена к корешку; с внешней стороны у нее Front cover design, с внутренней — форзац.
End cover (тыльная сторона переплёта) — твердая закрывающаяся страничка, которая, если смотреть снаружи на её внешнюю сторону, правым краем прикреплена к корешку; c внешней стороны у нее End cover design, с внутренней — форзац.
Spine (корешок) — вертикальный край книги, который видно когда она стоит на полке.
Endpaper (форзац) — связывает между собой переплёт и страницы книги. В модуле страниц нет и форзац состоит наполовину из части прикрепленной к передней и тыльной стороны переплёта, а другой половиной из свободной части форзаца.
Flyleaf (свободная часть форзаца) — половина форзаца, которая в бумажных книгах маскирует переход от переплёта к гибким страничкам; в модуле нет страниц и потому его роль выполняют внутренние стороны передней и тыльной стороны переплёта.
Внешняя [сторона, грань] — внешняя по отношению к переплёту; не видна, когда форзац полностью раскрыт.
Внутреняя [сторона, грань] — внутреняя по отношению к переплёту, в модуле — форзац; в начальном и конечном состояниях полностью скрыта.
npm i
npm start
// Lint JS for standart code style
npm test
