������� �������/�������� (�������) + ��������� + ������� ���������� #40

Merged
min merged 4 commits from restore/all-tasks into main 2026-06-09 22:49:22 +00:00
Owner

GraphicsManager (������������� bloom/FXAA/��������/��������/DoF + ����/SSAO, 10 ��������, mobile-safe, ���� �� ���������). ����� ��������� chrome/water/iridescent. API game.graphics.*. �������+��������� �����+����� �������� �������� � GameDecorModal (������� ����). ���� GR1-GR4. Merge main � lighting ��������. build �������.

GraphicsManager (������������� bloom/FXAA/��������/��������/DoF + ����/SSAO, 10 ��������, mobile-safe, ���� �� ���������). ����� ��������� chrome/water/iridescent. API game.graphics.*. �������+��������� �����+����� �������� �������� � GameDecorModal (������� ����). ���� GR1-GR4. Merge main � lighting ��������. build �������.
min added 2 commits 2026-06-09 22:28:13 +00:00
GraphicsManager: постобработка (bloom/FXAA/виньетка/цветокор/DoF) + тени/SSAO,
10 пресетов, mobile-safe, выкл по умолчанию. Новые материалы примитивов
(chrome/water/iridescent + улучшены glass/neon). API game.graphics.*. Графика +
Стартовый экран (Ken Burns) + Экран загрузки вынесены из Настроек в новый
GameDecorModal, открываются из вкладки «Игра» (группа «Оформление»). Вики-раздел
«Графика и эффекты» (GR1-GR4) + AI-контекст обновлён.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
merge main (синхрон перед PR графики)
Some checks failed
CI / Lint (pull_request) Failing after 1m5s
CI / Build (pull_request) Successful in 1m58s
CI / Secret scan (pull_request) Successful in 27s
CI / PR size check (pull_request) Successful in 12s
CI / Deploy to S1 + S2 (pull_request) Has been skipped
b03027e3d5
# Conflicts:
#	src/editor/engine/BabylonScene.js
min added 2 commits 2026-06-09 22:41:09 +00:00
Фронт студии (studio.rublox.pro) делал POST /import/rbxl/analyze
на minecraftia-school.ru/api-rbxl, preflight (OPTIONS) не получал
Access-Control-Allow-Origin → CORS ошибка.

Фиксы:
- after_request гарантированно ставит CORS-заголовки на ВСЕ ответы
  (включая OPTIONS) — раньше flask-cors иногда их не отдавал
- Явный handler для OPTIONS /import/rbxl/analyze + create
- Headers: Allow-Origin=*, Allow-Methods, Allow-Headers content-type+x-user-id
- Убрал ALLOWED_USER_IDS=[1] (импорт открыт всем — кнопка
  в UI уже без гейтинга, см. вики «Импорт из Roblox»)

Деплой: вручную через SSH на VM 130 (rbxl-importer не имеет CI/CD).
fix(studio): убрать лишний escape \[ в docsLang regex (CI lint error из влитого main)
All checks were successful
CI / Lint (pull_request) Successful in 1m8s
CI / Build (pull_request) Successful in 1m58s
CI / Secret scan (pull_request) Successful in 30s
CI / PR size check (pull_request) Successful in 12s
CI / Deploy to S1 + S2 (pull_request) Has been skipped
ba71f5f4b9
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
min merged commit 7d8a41d4d8 into main 2026-06-09 22:49:22 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rublox/studio#40
No description provided.