База отчёта 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,23 @@
@startuml
title Видимость процедурных фигур и кадрирование
start
:Взять отрезок/контур фигуры;
:Преобразовать координаты в систему viewport;
if (Полностью вне окна?) then (да)
:Отбросить примитив;
stop
else (нет)
:Выполнить отсечение Liang-Barsky;
if (После отсечения пусто?) then (да)
:Отбросить примитив;
stop
else (нет)
:Передать видимую часть на растеризацию;
endif
endif
:Вернуть видимые сегменты в общий конвейер;
stop
@enduml