chore(openspec): archive fix-pano-drag-direction and sync main specs
This commit is contained in:
@@ -547,15 +547,20 @@ Ctrl/Cmd-клик — добавить или убрать, Shift-клик —
|
|||||||
|
|
||||||
### Requirement: Просмотр 360-панорамы
|
### Requirement: Просмотр 360-панорамы
|
||||||
Фото с тегом `pano360` SHALL открываться в режиме сферического обзора (equirect) вместо плоского
|
Фото с тегом `pano360` SHALL открываться в режиме сферического обзора (equirect) вместо плоского
|
||||||
изображения. Перетаскивание SHALL менять направление взгляда, колесо — угол обзора, `Space` —
|
изображения. Перетаскивание SHALL менять направление взгляда и SHALL перемещать сцену вслед за
|
||||||
сбрасывать вид. Остальные фото SHALL просматриваться как прежде. При недоступности WebGL или
|
указателем по обеим осям согласованно, колесо — угол обзора, `Space` — сбрасывать вид. Остальные
|
||||||
сбое загрузки/декодирования SHALL показываться плоское изображение. На публичных share-страницах
|
фото SHALL просматриваться как прежде. При недоступности WebGL или сбое загрузки/декодирования
|
||||||
панорамный режим SHALL не активироваться.
|
SHALL показываться плоское изображение. На публичных share-страницах панорамный режим SHALL не
|
||||||
|
активироваться.
|
||||||
|
|
||||||
#### Scenario: Обзор панорамы
|
#### Scenario: Обзор панорамы
|
||||||
- **WHEN** пользователь открывает фото с тегом `pano360`
|
- **WHEN** пользователь открывает фото с тегом `pano360`
|
||||||
- **THEN** показывается сферический обзор, и перетаскивание меняет направление взгляда
|
- **THEN** показывается сферический обзор, и перетаскивание меняет направление взгляда
|
||||||
|
|
||||||
|
#### Scenario: Направление перетаскивания
|
||||||
|
- **WHEN** в режиме панорамы пользователь перетаскивает вправо
|
||||||
|
- **THEN** сцена перемещается вправо (направление взгляда поворачивается влево), согласованно с вертикальным перетаскиванием
|
||||||
|
|
||||||
#### Scenario: Обычное фото
|
#### Scenario: Обычное фото
|
||||||
- **WHEN** пользователь открывает фото без тега `pano360`
|
- **WHEN** пользователь открывает фото без тега `pano360`
|
||||||
- **THEN** показывается обычное плоское изображение
|
- **THEN** показывается обычное плоское изображение
|
||||||
|
|||||||
Reference in New Issue
Block a user