База отчёта 4

This commit is contained in:
2026-03-30 19:27:49 +03:00
parent 6fc311139f
commit fd598cba94
14 changed files with 4375 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
@startuml
title Композиция пиксельных областей и решение видимости
start
:Получить упорядоченный набор объектов/слоёв;
:Создать целевой буфер кадра;
while (Есть следующий объект?) is (да)
:Подготовить локальный/временный буфер объекта;
:Нарисовать пиксельную область объекта;
if (Пиксель прозрачен?) then (да)
:Пропустить пиксель;
else (нет)
:Вычислить итоговый цвет по PMA\nsrc + (1-a)*dst;
:Записать пиксель в целевой буфер;
endif
endwhile (нет)
:Получить результирующее изображение;
stop
@enduml